G-Scalar: Cost-Effective Generalized Scalar Execution Architecture for Power-Efficient GPUs

被引:11
作者
Liu, Zhenhong [1 ]
Gilani, Syed [2 ]
Annavaram, Murali [3 ]
Kim, Nam Sung [1 ]
机构
[1] Univ Illinois, Champaign, IL 61820 USA
[2] AMD, Sunnyvale, CA USA
[3] Univ Southern Calif, Los Angeles, CA USA
来源
2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA) | 2017年
关键词
D O I
10.1109/HPCA.2017.51
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The GPU has provide higher throughput by integrating more execution resources into a single chip without unduly compromising power efficiency. With the power wall challenge, however, increasing the throughput will require significant improvement in power efficiency. To accomplish this goal, we propose G-Scalar, a cost-effective generalized scalar execution architecture for GPUs in this paper. G-Scalar offers two key advantages over prior architectures supporting scalar execution for only non-divergent arithmetic/logic instructions. First, G-Scalar is more power-efficient as it can also support scalar execution of divergent and special-function instructions, the fraction of which in contemporary GPU applications has notably increased. Second, G-Scalar is less expensive as it can share most of its hardware resources with register value compression, of which adoption has been strongly promoted to reduce high power consumption of accessing the large register file. Compared with the baseline and previous scalar architectures, G-Scalar improves power efficiency by 24% and 15%, respectively, at a negligible cost.
引用
收藏
页码:601 / 612
页数:12
相关论文
共 29 条
[1]  
[Anonymous], 2013, P 40 ANN INT S COMP
[2]  
[Anonymous], 2009, INT S PERF AN SYST S
[3]  
[Anonymous], 2012, INT C PAR ARCH COMP
[4]  
Brunie N., 2012, INT S COMP ARCH ISCA
[5]  
Che S., 2009, INT S WORKL CHAR IIS
[6]  
Collange S., 2009, EUR PAR 2009 PAR PRO
[7]  
Coutinho Bruno, 2011, INT C PAR ARCH COMP
[8]  
ElTantawy A., 2014, INT S HIGH PERF COMP
[9]  
Fung W.W.L., 2007, INT S MICR MICR
[10]  
Gebhart M., 2011, INT S COMP ARCH ISCA