YU Zhen-bo, NIE Yan-shuo, SONG Yu-kun, et al. Design of an adaptive reconfigurable general-purpose floating-point accelerator[J]. 2021, 38(1): 89-94.DOI:
Design of an adaptive reconfigurable general-purpose floating-point accelerator
Application-specific accelerators often lack flexibility due to their professionalism
which inevitably leads to the decrease ofenergy efficiency during the execution of a wide range of applications. In this paper
an adaptive reconfigurable floating-point accelerator is designed
which can automatically map computing tasks to reconfigurable computing resources at runtime basing on computing task requirements and the status of reconfigurable computing resources. The floating-point accelerator uses the architecture of "RISC-V + Reconfigurable Floating-point Arithmetic Unit". The reconfigurable floating-point arithmetic unit consists of a series of coarse-grained floating-point arithmetic units
which are responsible for specific floating-point calculations.The design has been prototypical verified on the Xilinx Ultrascale XCVU440 FPGA chip
and the results show that the floating-point accelerator has wider applicability
high operation efficiency
and high algorithm adaptability.
关键词
Keywords
references
CHEN Z Y, ZHOU H, GU J.R-accelerator: an RRAM-based CGRA accelerator with logic contraction[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2019, 27(11): 2655-2667. DOI: 10.1109/TVLSI.2019.2925937.
SINGH H, LEE M H, LU G M, et al. MorphoSys: an integrated reconfigurable system for data-parallel and computation-intensive applications[J]. IEEE Transactions on Computers, 2000, 49(5): 465-481. DOI: 10.1109/12.859540.
HARBAUM T, SCHADE C, DAMSCHEN M, et al.Auto-SI: an adaptive reconfigurable processor with run-time loop detection and acceleration[C]//Proceedings of the 2017 30th IEEE International System-on-Chip Conference. Munich, Germany: IEEE, 2017: 153-158. DOI: 10.1109/SOCC.2017.8226027.
WIJTVLIET M, WAEIJEN L, CORPORAAL H.Coarse grained reconfigurable architectures in the past 25 years: overview and classification[C]//Proceedings of2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. Agios Konstantinos, Greece: IEEE, 2016: 235-244. DOI: 10.1109/SAMOS.2016.7818353.
BECK A C S, RUTZIG M B, CARRO L.A transparent and adaptive reconfigurable system[J]. Microprocessors and Microsystems, 2014, 38(5): 509-524. DOI: 10.1016/j.micpro.2014.03.004.
MEI B F, VERNALDE S, VERKEST D, et al. ADRES: an architecture with tightly coupled VLIW processor and coarse-grained reconfigurable matrix[M]//CHEUNGP Y K, CONSTANTINIDES G A.Field Programmable Logic and Application. Berlin, Heidelberg: Springer, 2003: 61. DOI: 10.1007/b12007.