Ultra-Fast CGRA Scheduling to Enable Run Time, Programmable CGRAs
Jinho Lee, Trevor E. Carlson
摘要
Coarse-Grained Reconfigurable Arrays (CGRAs) can offer both energy-efficiency and high-throughput for embedded systems today. But, one limitation of CGRAs is the extremely long mapping time that can take many hours to complete for a typical workload. This extended mapping time, coupled with the typical use of a fixed CGRA program configuration, significantly limits potential use cases as well as hinders the ability to achieve the required performance and efficiency targets.To overcome these limitations, we propose a new, low-complexity CGRA mapping algorithm that compiles applications in milliseconds instead of hours. This is achieved by the use of key instruction placement guidelines which enable speedups of up to 800,000 while maintaining comparable kernel performance. This result allows, for the first time, the ability to dynamically reconFigure CGRA accelerators to adapt to the scenario at hand, be it an important phase of an application, or a user-generated query or request. Overall, this compiler solution could lay the foundation for improved system throughput and efficiency.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper1
问问它们各自怎么用它相关 Paper
- Neura: A Unified Framework for Hierarchical and Adaptive CGRAsCheng Tan, Miaomiao Jiang, Yuqi Sun, Ruihong Yin 等ASPLOS 2026
- ML-CGRA: An Integrated Compilation Framework to Enable Efficient Machine Learning Acceleration on CGRAsYixuan Luo, Cheng Tan, Nicolas Bohm Agostini, Ang Li 等DAC 2023 · 被引用 39 次
- Rewire: Advancing CGRA Mapping Through a Consolidated Routing ParadigmZhaoying Li, Dan Wu, Dhananjaya Wijerathne, Dan Chen 等DAC 2025
- E2EMap: End-to-End Reinforcement Learning for CGRA Compilation via Reverse MappingDajiang Liu, Yuxin Xia, Jiaxing Shang, Jiang Zhong 等HPCA 2024 · 被引用 14 次
- TAEM: Fast Transfer-Aware Effective Loop Mapping for Heterogeneous Resources on CGRAMingyang Kou, Jiangyuan Gu, Shaojun Wei, Hailong Yao 等DAC 2020 · 被引用 18 次
