Affiliation:
1. Future Technologies Group, Oak Ridge National Laboratory (ORNL), Oak Ridge, Tennessee, 37830, United States of America
Abstract
Initially introduced as special-purpose accelerators for graphics applications, graphics processing units (GPUs) have now emerged as general purpose computing platforms for a wide range of applications. To address the requirements of these applications, modern GPUs include sizable hardware-managed caches. However, several factors, such as unique architecture of GPU, rise of CPU–GPU heterogeneous computing, etc., demand effective management of caches to achieve high performance and energy efficiency. Recently, several techniques have been proposed for this purpose. In this paper, we survey several architectural and system-level techniques proposed for managing and leveraging GPU caches. We also discuss the importance and challenges of cache management in GPUs. The aim of this paper is to provide the readers insights into cache management techniques for GPUs and motivate them to propose even better techniques for leveraging the full potential of caches in the GPUs of tomorrow.
Publisher
World Scientific Pub Co Pte Lt
Subject
Electrical and Electronic Engineering,Hardware and Architecture,Electrical and Electronic Engineering,Hardware and Architecture
Cited by
21 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Architectural Design Model Guided On-Demand Power Management of Energy-Efficient GPGPU for SLAM;Journal of Circuits, Systems and Computers;2023-04-21
2. Design of Low-Cost Reliable and Fault-Tolerant 32-Bit One Instruction Core for Multi-Core Systems;Quality Control - An Anthology of Cases;2023-01-18
3. WGeod: A General and Efficient FPGA Accelerator for Object Detection;2022 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom);2022-12
4. A Framework for Optimizing CPU-iGPU Communication on Embedded Platforms;2021 58th ACM/IEEE Design Automation Conference (DAC);2021-12-05
5. Efficient ROS-Compliant CPU-iGPU Communication on Embedded Platforms;Journal of Low Power Electronics and Applications;2021-05-26