IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Online ISSN : 1745-1337
Print ISSN : 0916-8508
Regular Section
Instruction Prefetch for Improving GPGPU Performance
Jianli CAOZhikui CHENYuxin WANGHe GUOPengcheng WANG
著者情報
ジャーナル 認証あり

2021 年 E104.A 巻 5 号 p. 773-785

詳細
抄録

Like many processors, GPGPU suffers from memory wall. The traditional solution for this issue is to use efficient schedulers to hide long memory access latency or use data prefetch mech-anism to reduce the latency caused by data transfer. In this paper, we study the instruction fetch stage of GPU's pipeline and analyze the relationship between the capacity of GPU kernel and instruction miss rate. We improve the next line prefetch mechanism to fit the SIMT model of GPU and determine the optimal parameters of prefetch mechanism on GPU through experiments. The experimental result shows that the prefetch mechanism can achieve 12.17% performance improvement on average. Compared with the solution of enlarging I-Cache, prefetch mechanism has the advantages of more beneficiaries and lower cost.

著者関連情報
© 2021 The Institute of Electronics, Information and Communication Engineers
次の記事
feedback
Top