File Download

There are no files associated with this item.

  • Find it @ UNIST can give you direct access to the published full text of this article. (UNISTARs only)
Related Researcher

백웅기

Baek, Woongki
Intelligent System Software Lab.
Read More

Views & Downloads

Detailed Information

Cited time in webofscience Cited time in scopus
Metadata Downloads

On the Feasibility of Advanced Cache Indexing for High-Performance and Energy-Efficient GPGPU Computing

Author(s)
Kim, Kyu YeunKim, SeunghoeBaek, Woongki
Issued Date
2015-06-13
DOI
10.1145/2768177.2768179
URI
https://scholarworks.unist.ac.kr/handle/201301/46658
Fulltext
http://dl.acm.org/citation.cfm?id=2768179
Citation
3rd ACM International Workshop on Many-Core Embedded Systems, MES 2015, pp.1 - 8
Abstract
To achieve higher performance and energy efficiency, GPGPU architectures have recently begun to employ hardware caches. Adding hardware caches to GPGPUs, however, does not automatically guarantee improved performance and energy efficiency due to the thrashing in small hardware caches shared by thousands of threads. While prior work has proposed warp scheduling and cache bypassing techniques to address this issue, relatively little work has been done in the context of advanced cache indexing. To bridge this gap, this work investigates the feasibility of advanced cache indexing for high-performance and energy-efficient GPGPU computing. We first discuss the design and implementation of static and adaptive cache indexing schemes for GPGPUs. We then quantify the effectiveness of the advanced indexing schemes using GPGPU benchmarks. Our quantitative evaluation demonstrates that the advanced cache indexing schemes are promising in that they significantly outperform the conventional cache indexing scheme. In addition, for a subset of cache-sensitive benchmarks, the adaptive indexing scheme substantially outperforms the static indexing scheme by effectively identifying and utilizing high-quality indexing bits based on runtime information. Finally, our evaluation shows that the effectiveness of advanced cache indexing is sensitive to different warp schedulers, motivating further research on coordinated cache indexing and warp scheduling techniques.
Publisher
3rd ACM International Workshop on Many-Core Embedded Systems, MES 2015

qrcode

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.