Energy Efficient Loop Acceleration on Coarse-Grained Reconfigurable Array (CGRA) ARCHITECTURES

With the increasing demand for high performance computing in application domains with stringent power budgets, Coarse-Grained Reconfigurable Array (CGRA) architectures have proven to be good targets as specialised hardware in low-power embedded applications, such as wireless sensor networks (WSN), internet of things (IoT) and cyber physical systems (CPS). Due to the regular structure with several highly optimized processing elements (PEs) and simple interconnects, CGRAs provide high performance and energy efficiency. For most of the applications that are run on the CGRA, a major portion of the computation time and energy is spent on loops. Since loops are the hot spots, research on CGRA is naturally focused on optimizing loop execution. In this work, we address low-power loop acceleration, focusing on architectural and programming model features of CGRAs.

PEOPLE

Dr Satyajit Das

Chilankamol Sunny

COLLABORATORS

Dr Kevin Martin, University of South Brittany, France

Prof Philippe Coussy, University of South Brittany, France

PUBLICATIONS

Standalone Nested Loop Acceleration on CGRAs for Signal Processing Applications

Chilankamol Sunny, Satyait Das, Kevin Martin, Philippe Coussy

17th Workshop on Design and Architectures for Signal and Image Processing (DASIP) in conjuction with HiPEAC Conference, Jan 2024

Best Paper Award

Energy Efficient Hardware Loop Based Optimization for CGRAs

Chilankamol Sunny, Satyait Das, Kevin Martin, Philippe Coussy

Journal of Signal Processing Systems, May 2022

Hardware Based Loop Optimization for CGRA Architectures

Chilankamol Sunny, Satyait Das, Kevin Martin, Philippe Coussy

Applied Reconfigurable Computing. Architectures, Tools, and Applications (ARC), Jun 2021

FUNDING

 Ministry of Education - Government of India

Science and Engineering Research Board (SERB) India