A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Scheduling dynamic parallelism on accelerators
2009
Proceedings of the 6th ACM conference on Computing frontiers - CF '09
Resource management on accelerator based systems is complicated by the disjoint nature of the main CPU and accelerator, which involves separate memory hierarhcies, different degrees of parallelism, and relatively high cost of communicating between them. For applications with irregular parallelism, where work is dynamically created based on other computations, the accelerators may both consume and produce work. To maintain load balance, the accelerators hand work back to the CPU to be scheduled.
doi:10.1145/1531743.1531769
dblp:conf/cf/BlagojevicIYCNR09
fatcat:7fyxlqxebff7zc34assd4mjkuy