Prebypass: Software Register File Bypassing for Reduced Interconnection Architectures

Kanishkan Vadivel, E. (Barry) de Bruin, Roel Jordans, Henk Corporaal, Pekka O. Jaaskelainen

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

1 Citaat (Scopus)
2 Downloads (Pure)

Samenvatting

Exposed Datapath Architectures (EDPAs) with aggressively pruned data-path connectivity, where not all function units in the design have connections to a centralized register file, are promising solutions for energy-efficient computation. A direct bypassing of data between function units without temporary copies to the register file is a prime optimization for programming such architectures. However, traditional compiler frameworks, such as LLVM, assume function-units connect to register-files and allocate all live variables in register-files. This leads to schedule inefficiencies in terms of instruction-level parallelism and reg-ister accesses in the EDPAs. To address these inefficiencies, we propose Prebypass; a new optimization pass for EDPA compiler backends. Experimental results on an EDPA class of architecture, Transport- Triggered Architecture, show that Prebypass improves the runtime, register reads, and register writes up to 16%, 26 %, and 37 % respectively, when the datapath is extremely pruned. Evaluation in a 28-nm FDSOI technology reveals that Prebypass improves the core-level Energy by 17.5 % over the current heuristic scheduler.
Originele taal-2Engels
Titel2022 25th Euromicro Conference on Digital System Design (DSD)
RedacteurenHimar Fabelo, Samuel Ortega, Amund Skavhaug
UitgeverijInstitute of Electrical and Electronics Engineers
Pagina's157-164
Aantal pagina's8
ISBN van elektronische versie978-1-6654-7404-7
DOI's
StatusGepubliceerd - 4 jan. 2023
Evenement25th Euromicro Conference on Digital Systems Design, DSD 2022 - ExpoMeloneras Convention Center, Maspalomas, Gran Canaria, Spanje
Duur: 31 aug. 20222 sep. 2022
Congresnummer: 25
https://dsd-seaa2022.iuma.ulpgc.es

Congres

Congres25th Euromicro Conference on Digital Systems Design, DSD 2022
Verkorte titelDSD 2022
Land/RegioSpanje
StadMaspalomas, Gran Canaria
Periode31/08/222/09/22
Internet adres

Vingerafdruk

Duik in de onderzoeksthema's van 'Prebypass: Software Register File Bypassing for Reduced Interconnection Architectures'. Samen vormen ze een unieke vingerafdruk.

Citeer dit