• Home
  • Search
  • Mapping-Aware Kernel Partitioning Method for CGRAs Assisted by Deep Learning
  • Cite Icon17
  • https://doi.org/10.1109/tpds.2021.3107746Copy DOI Icon

Mapping-Aware Kernel Partitioning Method for CGRAs Assisted by Deep Learning

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Coarse-grained reconfigurable architectures (CGRAs) provide high energy efficiency with word-level programmability rather than bit-level ones such as FPGAs. The coarser reconfigurability brings about higher energy efficiency and reduces the complexity of compiler tasks compared to the FPGAs. However, application mapping process for CGRAs is still time-consuming. When the compiler tries to map a large and complicated application data-flow-graph(DFG) onto the reconfigurable fabric, it tends to result in inefficient resource use or to fail in mapping. In case of failure, the compiler must divide it into several sub-DFGs and goes back to the same flow. In this work, we propose a novel partitioning method based on a genetic algorithm to eliminate the unmappable DFGs and improve the mapping quality. In order not to generate unmappable sub-DFGs, we also propose an estimation model which predicts the mappability and resource requirements using a DGCNN (Deep Graph Convolutional Neural Network). The genetic algorithm with this model can seek the most resource-efficient mapping without the back-end mapping process. Our model can predict the mappability with more than 98% accuracy and resource usage with a negligible error for two studied CGRAs. Besides, the proposed partitioning method demonstrates 53-75% of memory saving, 1.28-1.39x higher throughput, and better mapping quality over three comparative approaches.

Similar Papers
  • Conference Article
  • Citations24

MapZero: Mapping for Coarse-grained Reconfigurable Architectures with Reinforcement Learning and Monte-Carlo Tree Search

  • Jun 17, 2023
  • Xiangyu Kong +9
  • Conference Article
  • Citations19

DFGNet: Mapping dataflow graph onto CGRA by a deep learning approach

  • May 01, 2017
  • Shouyi Yin +4
  • Conference Article
  • Citations202

Edge-centric modulo scheduling for coarse-grained reconfigurable architectures

  • Oct 25, 2008
  • Hyunchul Park +5
  • Research Article
  • Citations3

Coarse-grained reconfigurable architectures for radio baseband processing: A survey

  • Jul 23, 2024
  • Journal of Systems Architecture
  • Zohaib Hassan +3
  • Research Article

MoDAF: A Multi-objective Divide-and-Conquer Parameter Tuning Framework for CGRAs

  • Sep 04, 2025
  • ACM Transactions on Design Automation of Electronic Systems
  • Jingyuan Li +3
  • Book Chapter
  • Citations7

Link Prediction in Paper Citation Network based on Deep Graph Convolutional Neural Network

  • Jan 01, 2022
  • Bui Thanh Hung
  • Conference Article
  • Citations14

Efficient performance scaling of future CGRAs for mobile applications

  • Dec 01, 2012
  • Yongjun Park +2
  • Research Article
  • Citations24

An Elastic Task Scheduling Scheme on Coarse-Grained Reconfigurable Architectures

  • Dec 01, 2021
  • IEEE Transactions on Parallel and Distributed Systems
  • Longlong Chen +8
  • Conference Article
  • Citations23

TRAM: An Open-Source Template-based Reconfigurable Architecture Modeling Framework

  • Aug 01, 2022
  • Yunhui Qiu +4
  • Conference Article
  • Citations2

Refinements in Data Manipulation Method for Coarse Grained Reconfigurable Architectures

  • Jul 01, 2019
  • Takuya Kojima +1
  • Conference Article
  • Citations21

Force-directed scheduling for Data Flow Graph mapping on Coarse-Grained Reconfigurable Architectures

  • Dec 01, 2014
  • Alexander Fell +2
  • Conference Article
  • Citations1

A Runtime Power-Aware Phase Predictor for CGRAs

  • Dec 01, 2019
  • Guilherme Korol +6
  • Research Article
  • Citations2

Energy efficient configuration unification and compression for CGRAs

  • Jul 03, 2018
  • Microprocessors and Microsystems
  • Mohammad Hossein Sargolzaei +1
  • Book Chapter
  • Citations4

A Timing Driven Cycle-Accurate Simulation for Coarse-Grained Reconfigurable Architectures

  • Jan 01, 2015
  • Anupam Chattopadhyay +1
  • PDF
  • Research Article
  • Citations12

Multi-View and Multimodal Graph Convolutional Neural Network for Autism Spectrum Disorder Diagnosis

  • May 24, 2024
  • Mathematics
  • Tianming Song +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.