Back to Search Start Over

Lightweight register file caching in collector units for GPUs

Authors :
Universitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
Universitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
Abaie Shoushtary, Mojtaba
Arnau Montañés, José María
Tubella Murgadas, Jordi
González Colás, Antonio María
Universitat Politècnica de Catalunya. Doctorat en Arquitectura de Computadors
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
Universitat Politècnica de Catalunya. ARCO - Microarquitectura i Compiladors
Abaie Shoushtary, Mojtaba
Arnau Montañés, José María
Tubella Murgadas, Jordi
González Colás, Antonio María
Publication Year :
2023

Abstract

Modern GPUs benefit from a sizable Register File (RF) to provide fine-grained thread switching. As the RF is huge and accessed frequently, it consumes a considerable share of the dynamic energy of the GPU. Designing a large, high-throughput RF with low energy consumption and area for GPUs is challenging. In this paper, an energy-efficient hierarchical RF design for GPUs, called Malekeh, is introduced. Malekeh keeps registers in energy-efficient small caches and maximizes cache efficacy by using lightweight policies and supporting adaptive algorithms. The policies’ effectiveness is improved by leveraging register reuse distance information provided by the compiler as a hint. Malekeh reduces the RF reads by 48.5% and dynamic energy by 29.1%. It also improves performance by 9.6% with a negligible overhead of 0.04% in the area.<br />This work has been supported by the CoCoUnit ERC Advanced Grant of the EU’s Horizon 2020 program (grant No 833057), the Spanish State Research Agency (MCIN/AEI) under grant PID2020- 113172RB-I00, and the ICREA Academia program.<br />Peer Reviewed<br />Postprint (author's final draft)

Details

Database :
OAIster
Notes :
7 p., application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1390665697
Document Type :
Electronic Resource