CLUMAP: Clustered Mapper for CGRAs with Predication
Omar Ragheb, Jason Helge Anderson
Abstract
Coarse-grained reconfigurable architectures (CGRAs) have gained popularity as accelerators for compute-intensive kernels. Complex CGRA architectures that support key features such as multi-context and predication are being developed to support a wider range of kernels. However, mapping applications on these complex architectures poses significant challenges. In this paper, we provide an architecture-agnostic clustered mapping technique and a new cost function tailored for simulated-annealing placement. The mapper simplifies placement and routing phases, demonstrating significant speedup for popular CGRA architectures: HyCUBE and ADRES. Additionally, our method demonstrates an increase in mapping success for the ADRES architecture.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 70717d2a-7346-4d15-8b45-33678ebf3397Related papers
- Neura: A Unified Framework for Hierarchical and Adaptive CGRAsCheng Tan, Miaomiao Jiang, Yuqi Sun, Ruihong Yin et al.ASPLOS 2026
- Ultra-Fast CGRA Scheduling to Enable Run Time, Programmable CGRAsJinho Lee, Trevor E. CarlsonDAC 2021 · 16 citations
- Formulating Data-arrival Synchronizers in Integer Linear Programming for CGRA MappingYijiang Guo, Jiarui Wang, Jiaxi Zhang, Guojie LuoDAC 2021 · 20 citations
- Rewire: Advancing CGRA Mapping Through a Consolidated Routing ParadigmZhaoying Li, Dan Wu, Dhananjaya Wijerathne, Dan Chen et al.DAC 2025
- NEURA: A Unified and Retargetable Compilation Framework for Coarse-Grained Reconfigurable ArchitecturesShangkun Li, Jinming Ge, Diyuan Tao, Zeyu Li et al.PLDI 2026
