HeteroCore GPU to Exploit TLP-Resource Diversity
HeteroCore GPU to Exploit TLP-Resource Diversity
复制标题
HeteroCore GPU 利用 TLP 资源多样性
DOI:
10.1109/tpds.2018.2854764
复制
发表时间:
2019-01
影响因子:
5.3
通讯作者:
Eeckhout Lieven
中科院分区:
文献类型:
--
作者:
Zhao Xia;Wang Zhiying;Eeckhout Lieven
Graphics processing units (GPUs) are widely adopted as compute accelerators in cloud computing environments and supercomputers. Sharing GPU resources in such environments requires effective multitasking support. Unfortunately, conventional GPUs lack the ability to adapt to diverse thread-level parallelism (TLP) resource demands among co-executing kernels. Previous work such as SM partitioning and simultaneously multitasking (SMK) increase system throughput, however, they degrade per-application performance significantly. This paper proposes the HeteroCore GPU to significantly improve multitasking performance with a similar area cost as a conventional GPU. After rebalancing TLP-related SM resources, a HeteroCore GPU consists of two types of SMs to support diverse TLP-resource demands. Dynamic scheduling performs low-overhead spatial profiling during runtime across the different SM types and steers scheduling decisions based on the TLP-resource demands of the co-executing kernels. Compared to a conventional GPU, HeteroCore GPU improves system throughput by 20.1 percent on average (up to 80.9 percent) and per-application performance by 29.8 percent on average (up to 50.3 percent), for workload mixes composed of kernels with different TLP-resource demands.
登录
查看更多内容
DOI:
10.1145/2967938.2967941
发表时间:
2016-09
期刊:
2016 International Conference on Parallel Architecture and Compilation Techniques (PACT)
影响因子:
--
作者:
Onur Kayiran;Adwait Jog;Ashutosh Pattnaik;Rachata Ausavarungnirun;Xulong Tang;M. Kandemir;G. Loh;
通讯作者:
Onur Kayiran;Adwait Jog;Ashutosh Pattnaik;Rachata Ausavarungnirun;Xulong Tang;M. Kandemir;G. Loh;
DOI:
--
发表时间:
2012-06
期刊:
--
影响因子:
--
作者:
Chris Gregg;Jonathan Dorn;K. Hazelwood;K. Skadron
通讯作者:
Chris Gregg;Jonathan Dorn;K. Hazelwood;K. Skadron
DOI:
10.1145/1531793.1531804
发表时间:
2009-04
期刊:
ACM SIGOPS Oper. Syst. Rev.
影响因子:
--
作者:
Daniel Shelepov;J. C. Saez;S. Jeffery;Alexandra Fedorova;Nestor Perez;Z. Huang;S. Blagodurov;
通讯作者:
Daniel Shelepov;J. C. Saez;S. Jeffery;Alexandra Fedorova;Nestor Perez;Z. Huang;S. Blagodurov;
DOI:
10.1145/2678373.2665702
发表时间:
2014-10
期刊:
2014 ACM/IEEE 41st International Symposium on Computer Architecture (ISCA)
影响因子:
--
作者:
Ivan Tanasić;Isaac Gelado;Javier Cabezas;Alex Ramírez;Nacho Navarro;M. Valero
通讯作者:
Ivan Tanasić;Isaac Gelado;Javier Cabezas;Alex Ramírez;Nacho Navarro;M. Valero
DOI:
10.1145/3079856.3080203
发表时间:
2017-06
期刊:
2017 ACM/IEEE 44th Annual International Symposium on Computer Architecture (ISCA)
影响因子:
--
作者:
Zhenning Wang;Jun Yang;R. Melhem;B. Childers;Youtao Zhang;M. Guo
通讯作者:
Zhenning Wang;Jun Yang;R. Melhem;B. Childers;Youtao Zhang;M. Guo