Automatic Irregularity-Aware Fine-Grained Workload Partitioning on Integrated Architectures
Automatic Irregularity-Aware Fine-Grained Workload Partitioning on Integrated Architectures
复制标题
集成架构上的自动不规则感知细粒度工作负载分区
DOI:
10.1109/tkde.2019.2940184
复制
发表时间:
2021-03
影响因子:
8.9
通讯作者:
Du Xiaoyong
中科院分区:
文献类型:
--
作者:
Zhang Feng;Zhai Jidong;Wu Bo;He Bingsheng;Chen Wenguang;Du Xiaoyong
The integrated architecture that features both CPU and GPU on the same die is an emerging and promising architecture for fine-grained CPU-GPU collaboration. However, the integration also brings forward several programming and system optimization challenges, especially for irregular applications such as graph processing. The complex interplay between heterogeneity and irregularity leads to very low processor utilization of running irregular applications on integrated architectures. Furthermore, fine-grained co-processing on the CPU and GPU is still an open problem. Particularly, in this paper, we show that the previous workload partitioning for CPU-GPU co-processing is far from ideal in terms of resource utilization and performance. To solve this problem, we propose a system software called FinePar, which considers architectural differences of the CPU and GPU and leverages fine-grained collaboration enabled by integrated architectures. Through irregularity-aware performance modeling and online auto-tuning, FinePar partitions irregular workloads and achieves both device-level and thread-level load balance. We evaluate FinePar with eight irregular applications in graphs and sparse matrices on two integrated architectures and compare it with state-of-the-art partitioning approaches. Results show that FinePar demonstrates better resource utilization and achieves an average of 1.6X speedup over the optimal coarse-grained partitioning method.
登录
查看更多内容
影响因子:
5.3
作者:
Jianlong Zhong;Bingsheng He
通讯作者:
Jianlong Zhong;Bingsheng He
DOI:
10.14778/3151113.3151122
发表时间:
2017-09
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
M. Sha;Yuchen Li;Bingsheng He;K. Tan
通讯作者:
M. Sha;Yuchen Li;Bingsheng He;K. Tan
DOI:
10.1007/978-3-642-24449-0_18
发表时间:
2011-09
期刊:
--
影响因子:
--
作者:
W. Gropp;T. Hoefler;R. Thakur;J. Träff
通讯作者:
W. Gropp;T. Hoefler;R. Thakur;J. Träff
DOI:
10.1016/j.procs.2015.05.213
发表时间:
2015
期刊:
--
影响因子:
--
作者:
A. Vilches;R. Asenjo;A. Navarro;F. Corbera;Rubén Gran Tejero;M. Garzarán
通讯作者:
A. Vilches;R. Asenjo;A. Navarro;F. Corbera;Rubén Gran Tejero;M. Garzarán
DOI:
--
发表时间:
2010-05
期刊:
--
影响因子:
--
作者:
J. Ang;Brian W. Barrett;Kyle B. Wheeler;R. Murphy
通讯作者:
J. Ang;Brian W. Barrett;Kyle B. Wheeler;R. Murphy