Data Coherence Analysis and Optimization for Heterogenous Computing
Although heterogeneous computing has enabled impressive program speed-ups, knowledge about the architecture of the target device is still critical to reap full hardware benefits. Programming