arrow
返回

Pattern-Based Dynamic Compilation System for CGRAs With Online Configuration Transformation

delete2020-12-01
delete2
PRE
AI
L
Leibo Liu
X
Xingchen Man
J
Jianfeng Zhu *
S
Shouyi Yin
S
Shaojun Wei
DOI:10.1109/TPDS.2020.3007492delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Prevailing data-intensive applications, such as artificial intelligence and internet of things, demand considerable compute capability. Coarse-grained reconfigurable architectures (CGRAs) can meet this demand via providing abundant compute resources. However, compilation has become an essential problem because the increasing resources need to be orchestrated efficiently. Static compilation is insufficient due to conservative resource allocation and exponentially increasing time cost while state-of-the-art dynamic compilation still performs poorly in both generality and efficiency. This article proposes a dynamic compilation system for CGRAs through online pattern-based configuration transformation, which enables virtualization to improve resource utilization and flexibility. It utilizes statically-generated patterns to straightforwardly determine dynamic placement of registers and operations so that the transformation algorithm has a low complexity. Domain-specific features are extracted by a k-means clustering algorithm to help improve the quality of patterns. The experimental results show that statically compiled applications can be transformed onto arbitrary resources at runtime, reserving 73.5 (22.8-163.3 percent) of the original performance/resource on average, 9.1 (0-52.9 percent) better than the state-of-the-art non-general methods.
Keyword:
CGRA
dynamic compilation
configuration transformation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

暂无机构信息
引用论文

引用论文

A neuroprosthetic system to restore neuronal communication in modular networks
err
IF0
err2019-01-09
err0
errOAAI
errS. Buccelli; Y. Bornat; I. Colombi; M. Ambroise; L. Martines; V. Pasquale; M. Bisio; J. Tessadori; P. Nowak; F. Grassia; A. Averna; M. Tedesco; P. Bonifazi; F. Difato; P. Massobrio; T. Levi; M. Chiappalone
err分享
err收藏
A self-catenated rob-type porous coordination polymer constructed from triazolate and carboxylate ligands: fluorescence response to the reversible phase transformation
err2015-01-01
err0
PREAI
errMingli Deng; Shijun Tai; Weiquan Zhang; Yongchen Wang; Jiaxing Zhu; Jinsheng Zhang; Yun Ling; Yaming Zhou
err分享
err收藏
A Software Scheme for Multithreading on CGRAs
err2015-01-21
err11
PREAI
errPager, Jared; Jeyapaul, Reiley; Shrivastava, Aviral
err分享
err收藏
学者 查看更多内容