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
.
Fine-Grained Treatment to Synchronizations in GPU-to-CPU Translation
[chapter]
2013
Lecture Notes in Computer Science
GPU-to-CPU translation may extend Graphics Processing Units (GPU) programs executions to multi-/many-core CPUs, and hence enable cross-device task migration and promote whole-system synergy. This paper describes some of our findings in treatment to GPU synchronizations during the translation process. We show that careful dependence analysis may allow a fine-grained treatment to synchronizations and reveal redundant computation at the instruction-instance level. Based on thread-level dependence
doi:10.1007/978-3-642-36036-7_12
fatcat:n63sfbw3lzcw3clo2r2g3pzdyi