Optimizing Data Reuse for CGRA Mapping Using Polyhedral-based Loop Transformations
Liao Huang, Dajiang Liu
摘要
Coarse-Grained Reconfigurable Arrays (CGRA) can provide high energy efficiency while keeping moderate flexibility. With flexible connections, modern CGRAs are allowed to construct register chains on demand such that data reuse could be achieved. However, existing works put little effort into loop transformations for better data reuse. Therefore, this paper proposes an efficient loop transformation approach considering data reuse for the overall performance. Using reduced polyhedral formulation and Dynamical Programming (DP) based searching, loop structures could be thoroughly and efficiently explored for optimized solutions. The experimental results show that our approach can achieve 1.11-1.15 × speedup compared to the state-of-the-art approach.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- PT-Map: Efficient Program Transformation Optimization for CGRA MappingBizhao Shi, Tuo Dai, Jiaxi Zhang, Xuechao Wei 等DAC 2024 · 被引用 1 次
- TAEM: Fast Transfer-Aware Effective Loop Mapping for Heterogeneous Resources on CGRAMingyang Kou, Jiangyuan Gu, Shaojun Wei, Hailong Yao 等DAC 2020 · 被引用 18 次
- DARIC: A Data Reuse-Friendly CGRA for Parallel Data Access via Elastic FIFOsDajiang Liu, Di Mou, Rong Zhu, Yan Zhuang 等DAC 2023 · 被引用 7 次
- Rewire: Advancing CGRA Mapping Through a Consolidated Routing ParadigmZhaoying Li, Dan Wu, Dhananjaya Wijerathne, Dan Chen 等DAC 2025
- Ultra-Elastic CGRAs for Irregular Loop SpecializationChristopher Torng, Peitian Pan, Yanghui Ou, Cheng Tan 等HPCA 2021 · 被引用 68 次
