Research on Memory Hierarchy and Load Balance Strategy in Heterogeneous System Based on GPU

An-guo MA,Yu CHENG,Yu-xing TANG,Zuo-cheng XING
DOI: https://doi.org/10.3969/j.issn.1001-2486.2009.05.008
2009-01-01
Abstract:Owing to the revolution of GPU architecture and improvement of developing platforms, GPU is widely used in scientific computing nowadays. Relationships truing GPU architecture, programming model and memory hierarchy are illustrated by analyzing memory hierarchy and exploring key performance features of GPU. Three basic load balance strategies on mapping applicatiom onto GPU are presented: Prefetch, stream computing, task division. The effective rehtionships among different factors and optimization efficiency are tested and exposed by experiments.
What problem does this paper attempt to address?