跳至主導覽 跳至搜尋 跳過主要內容

Improve GPGPU Front-end Efficiency Via Inter-Warp Instruction Sharing

研究成果: Conference contribution

摘要

General-purpose GPUs (GPGPUs) leverage thousands of threads per core to attain high throughput. Threads executing the same program are dynamically grouped into SIMD batches known as warps, which exhibit high localities in accessing the instruction cache. Current designs allow warps to access the instruction cache independently in a time-sharing manner, leading to significant fetch redundancies. To address this issue, we introduce Inter-Warp Instruction Sharing, a lightweight yet effective technique to improve GPGPU front-end efficiency. The mechanism incorporates an improved fetch request arbitration algorithm, a fetch filter to prevent redundant fetching, and a modified instruction buffer that broadcasts instructions to all active warps. We show that our approach reduces I-Cache accesses by up to 85%, achieving a geometric mean reduction of 68% without performance degradation.

原文English
主出版物標題ISCAS 2025 - IEEE International Symposium on Circuits and Systems, Proceedings
發行者Institute of Electrical and Electronics Engineers Inc.
ISBN(電子)9798350356830
DOIs
出版狀態Published - 2025
事件2025 IEEE International Symposium on Circuits and Systems, ISCAS 2025 - London, United Kingdom
持續時間: 2025 5月 252025 5月 28

出版系列

名字Proceedings - IEEE International Symposium on Circuits and Systems
ISSN(列印)0271-4310

Conference

Conference2025 IEEE International Symposium on Circuits and Systems, ISCAS 2025
國家/地區United Kingdom
城市London
期間25-05-2525-05-28

All Science Journal Classification (ASJC) codes

  • 電氣與電子工程

指紋

深入研究「Improve GPGPU Front-end Efficiency Via Inter-Warp Instruction Sharing」主題。共同形成了獨特的指紋。

引用此