vix.ing · top · new · best · stats · spec

A flexible framework for early power and timing comparison of time-multiplexed CGRA kernel executions

2025/04/02 by Aspros, Maxime Henri, Sapriza, Juan, Ansaloni, Giovanni +1
#B.7.1 #C.3 #FOS: Computer and information sciences #Hardware Architecture (cs.AR) #I.6.5

paper · doi:10.48550/arxiv.2504.01672

Abstract

At the intersection between traditional CPU architectures and more specialized options such as FPGAs or ASICs lies the family of reconfigurable hardware architectures, termed Coarse-Grained Reconfigurable Arrays (CGRAs). CGRAs are composed of a 2-dimensional array of processing elements (PE), tightly integrated with each other, each capable of performing arithmetic and logic operations. The vast design space of CGRA implementations poses a challenge, which calls for fast exploration tools to prune it in advance of time-consuming syntheses. The proposed tool aims to simplify this process by simulating kernel execution and providing a characterization framework. The estimator returns energy and latency values otherwise only available through a time-consuming post-synthesis simulation, allowing for instantaneous comparative analysis between different kernels and hardware configurations.

Related