English

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

Hardware Architecture 2025-09-05 v3

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.

Keywords

Cite

@article{arxiv.2504.01672,
  title  = {A flexible framework for early power and timing comparison of time-multiplexed CGRA kernel executions},
  author = {Maxime Henri Aspros and Juan Sapriza and Giovanni Ansaloni and David Atienza},
  journal= {arXiv preprint arXiv:2504.01672},
  year   = {2025}
}

Comments

22nd ACM International Conference on Computing Frontiers (CF Companion '25), May 28--30, 2025, Cagliari, Italy

R2 v1 2026-06-28T22:43:48.941Z