Please use this identifier to cite or link to this item: https://doi.org/10.1109/TCAD.2021.3058313
Title: ChordMap: Automated Mapping of Streaming Applications onto CGRA
Authors: Zhaoying Li
D.M. DHANANJAYA WIJERATHNE 
CHEN XIANZHANG 
ANUJ PATHANIA 
TULIKA MITRA 
Issue Date: 9-Feb-2021
Publisher: IEEE
Citation: Zhaoying Li, D.M. DHANANJAYA WIJERATHNE, CHEN XIANZHANG, ANUJ PATHANIA, TULIKA MITRA (2021-02-09). ChordMap: Automated Mapping of Streaming Applications onto CGRA. Transactions on Computer-Aided Design of Integrated Circuits and Systems. ScholarBank@NUS Repository. https://doi.org/10.1109/TCAD.2021.3058313
Rights: Attribution-NonCommercial-NoDerivatives 4.0 International
Abstract: Streaming applications, consisting of several communicating kernels, are ubiquitous in the embedded computing systems. The Synchronous Data Flow (SDF) is commonly used to capture the complex communication patterns among the kernels. The general-purpose processors cannot meet the throughput requirement of the compute-intensive kernels in the current and emerging applications. The Coarse-Grained Reconfigurable Arrays (CGRA) are well-suited to accelerate the individual kernel and the compiler technology is well-developed to support the mapping of a kernel onto a CGRA accelerator. However, the system-level mapping of the entire streaming application onto a resource-constrained CGRA to maximize throughput remains unexplored. We introduce a novel CGRA mapper, called ChordMap, to automatically generate a high-quality mapping of streaming applications represented as SDF onto CGRAs. We propose an optimized spatio-temporal mapping with modulo-scheduling that judiciously employs concurrent execution of multiple kernels to improve parallelism and thereby maximize throughput. ChordMap achieves, on average, 1.74x higher throughput across eight streaming applications compared to the state-of-the-art.
Source Title: Transactions on Computer-Aided Design of Integrated Circuits and Systems
URI: https://scholarbank.nus.edu.sg/handle/10635/213096
ISSN: 0278-0070
DOI: 10.1109/TCAD.2021.3058313
Rights: Attribution-NonCommercial-NoDerivatives 4.0 International
Appears in Collections:Staff Publications
Elements
Students Publications

Show full item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
chordmap.pdf7.51 MBAdobe PDF

OPEN

Post-printView/Download

Google ScholarTM

Check

Altmetric


This item is licensed under a Creative Commons License Creative Commons