NFMap: Node Fusion Optimization for Efficient CGRA Mapping with Reinforcement Learning

  • Yudong MU
  • , Siyi LI
  • , Zhihua FAN*
  • , Wenming LI
  • , Xuejun AN
  • , Xiaochun YE
  • *Corresponding author for this work

Research output: Book Chapters | Papers in Conference ProceedingsConference paper (refereed)Researchpeer-review

Abstract

Coarse-Grained Reconfigurable Arrays (CGRAs) has gradually become a research hotspot to satisfy the growing demand for computing power and efficiency. However, the execution efficiency of CGRA depends on the mapping framework. Traditional mapping algorithms relying on combinational logic or heuristics struggle with growing application complexity due to high compilation costs and poor mapping effectiveness, as they lack the ability to learn from experience. Reinforcement Learning (RL) has been increasingly adopted for mapping strategies, but long-dependency routings often become bottlenecks, limiting RL-based algorithms. To this end, this paper proposes NFMap, a mapping algorithm that incorporates a network flow-based algorithm to optimize the DFGs through node fusion. NFMap consists of three steps: First, NFMap adpots the network flow-based algorithm with the resource constraints of the hardware platform, and the nodes are fused into node blocks. Then, NFMap generates attributes for the node blocks for RL mapping. Finally, NFMap uses the reinforcement learning-based algorithm for end-to-end mapping. Experiments show that compared to state-of-the-art RL-based mapping framework E2EMap, NFMap achieves an average mapping quality and compilation speedup of 1.43× and 1.14×, respectively.

Original languageEnglish
Title of host publicationAdvanced Parallel Processing Technologies: 16th International Symposium, APPT 2025, Proceedings
EditorsChao LI, Xuehai QIAN, Dimitris GIZOPOULOS, Boris GROT
PublisherSpringer Science and Business Media Deutschland GmbH
Pages61-73
Number of pages13
ISBN (Electronic)9789819510214
ISBN (Print)9789819510207
DOIs
Publication statusPublished - 2026
Externally publishedYes
Event16th International Symposium on Advanced Parallel Processing Technologies, APPT 2025 - Athens, Greece
Duration: 13 Jul 202516 Jul 2025

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume16062
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349
NameAPPT: International Symposium on Advanced Parallel Processing Technologies
PublisherSpringer
Volume2025

Conference

Conference16th International Symposium on Advanced Parallel Processing Technologies, APPT 2025
Country/TerritoryGreece
CityAthens
Period13/07/2516/07/25

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2026.

Funding

This work was supported by Beijing Nova Program (No. 20230484420, No. 20220484054), Beijing Natural Science Foundation (Grant No. L234078) and SKLP Foundation (No. CLQD202502).

Keywords

  • CGRA
  • Dataflow Graph Mapping
  • Node Fusion
  • Reinforcement Learning

Fingerprint

Dive into the research topics of 'NFMap: Node Fusion Optimization for Efficient CGRA Mapping with Reinforcement Learning'. Together they form a unique fingerprint.

Cite this