arrow
返回

TEA-RC: Thread Context-Aware Register Cache for GPUs

delete2022-01-01
delete3
delete
OA
AI
I
Ipoom Jeong
Y
Yunho Oh
W
Won Woo Ro
M
Myung Kuk Yoon *
DOI:10.1109/ACCESS.2022.3196149delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Graphics processing units (GPUs) achieve high throughput by exploiting a high degree of thread-level parallelism (TLP). To support such high TLP, GPUs have a large-sized register file to store the context of all threads, consuming around 20% of total GPU energy. Several previous studies have attempted to minimize the energy consumption of the register file by implementing an emerging non-volatile memory (NVM), leveraging its higher density and lower leakage power over SRAMs. To amortize the cost of long access latency of NVM, prior work adopts a hierarchical register file consisting of an SRAM-based register cache and NVM-based registers where the register cache works as a write buffer. To get the register cache index, they use the partially selected bits of warp ID and register ID. This work observes that such an index calculation causes three types of contentions leading to the underutilization of the register cache: inter-warp, intra-warp, and false contentions. To minimize such contentions, this paper proposes a thread context-aware register cache (TEA-RC) in GPUs. In TEA-RC, the cache index is calculated considering the high correlation between the number of scheduled threads and the register usage of threads. The proposed design shows 28.5% higher performance and 9.1 percentage point lower energy consumption over the conventional register cache that concatenates three bits of warp ID and five bits of register ID to compute the cache index.
Keyword:
Registers
Instruction sets
Graphics processing units
Kernel
Random access memory
Nonvolatile memory
Message systems
Graphics processing units
register file
register cache
volatile memory
non-volatile memory
hybrid register file
hierarchical register file

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

K
Korea University
学者数:
3.6W
论文数: 3.8W
被引数: 4.4W
E
Ewha Womans University
学者数:
1.2W
论文数: 1.1W
被引数: 1.2W
Y
Yonsei University
学者数:
4.8W
论文数: 4.6W
被引数: 5.2W
学者 查看更多机构
引用论文

引用论文

Case Report: Further Delineation of Neurological Symptoms in Young Children Caused by Compound Heterozygous Mutation in the PIEZO2 Gene
err2021-04-28
err0
errOAAI
errMagdalena Klaniewska; Maria Jedrzejowska; Malgorzata Rydzanicz; Justyna Paprocka; Mateusz Biela; Ewelina Wolanska; Agnieszka Pollak; Emilia Debek; Maria Sasiadek; Rafal Ploski; Monika Gos; Robert Smigiel
err分享
err收藏
Heavy Fermion Fluid in High Magnetic Fields: An Infrared Study ofCeRu4Sb12
err2006-01-09
err0
errOAAI
errS. V. Dordevic; K. S. D. Beach; N. Takeda; Y. J. Wang; M. B. Maple; D. N. Basov
err分享
err收藏
Two iridanonaborane compounds
err2001-01-15
err0
PREAI
errJonathan Bould; John D. Kennedy; Mark Thornton-Pett; Lawrence Barton; Nigam P. Rath
err分享
err收藏
Synthesis of BC Ring-Systems of Taxol by Ring-Closing Metathesis
err2000-01-01
err0
PREAI
errDamien Bourgeois; Jacqueline Mahuteau; Ange Pancrazi; Steven P. Nolan; Joëlle Prunet
err分享
err收藏
Hemifield asymmetry in the potency of exogenous auditory and visual cues
err2011-06-01
err0
errOAAI
errYamaya Sosa; Aaron M. Clarke; Mark E. McCourt
err分享
err收藏
Performance Analysis of Weighting Methods for Handover Decision in HetNets
err2024-12-01
err0
errOAAI
errHamidullah Riaz; Sıtkı Öztürk; Sultan Aldırmaz Çolak; Ali Çalhan
err分享
err收藏
“Scarless” Umbilicoplasty
err2009-07-01
err0
PREAI
errSven E. Bruekers; Berend van der Lei; Tik L. Tan; Roland W. Luijendijk; Hieronymus P. J. D. Stevens
err分享
err收藏
学者 查看更多内容