ef9542e1a8d74ab204301a22a936591c07a0ce7d characterizing_cpu-gpu_collaboration_in_modern_heterogeneous.pdf