Title
Towards Transparent Dynamic Binary Translation From Risc-V To A Cgra
Abstract
Dynamic binary translation (DBT) transforms machine code at runtime into an optimzed form. DBT can have cross platform compatibility, better energy efficiency or improved performance as its goals. The goal of this work is to improve performance by executing perfomance critical parts of the binary code on a Coarse Grained Reconfigurable Array (CGRA). We show how the CGRA is integrated into the system and explain how performance critical parts of the binary code can be identified. We demonstrate the feasibility of a dynamic binary translation from RISC-V ISA to a CGRA, give details about the employed optimizations and show that the performance of a whole benchmark set can be improved by a factor of 1.7 without the need for any user intervention.
Year
DOI
Venue
2021
10.1007/978-3-030-81682-7_8
ARCHITECTURE OF COMPUTING SYSTEMS (ARCS 2021)
Keywords
DocType
Volume
Dynamic binary translation, CGRA, RISC-V
Conference
12800
ISSN
Citations 
PageRank 
0302-9743
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Ramon Wirsch100.34
Christian Hochberger251.46