Adaptive Optimization for Patescale Heterogeneous CPU/GPU Computing

http://www.computer.org/portal/web/csdl/doi/10.1109/CLUSTER.2010.12

The authors present an adaptive optimization for heterogeneous CPU/GPU systems. They distribute workload into CPU and GPU by using results from running a program. They measure workload and execution time of CPU and GPU, then recalculate the fraction of the workload mapped to the CPU and GPU. The runtime saves this information into the table, and use the fraction in next time.

Canqun Yang

Leave a Reply