Title
A General Pattern-Based Dynamic Compilation Framework for Coarse-Grained Reconfigurable Architectures
Abstract
Compilation has become a major challenge to the usability of coarse-grained reconfigurable architectures as increasing programmable resources must be orchestrated. Static compilation is insufficient for prohibitive time cost while dynamic compilation still performs poorly in both generality and efficiency. This paper proposes a general pattern-based dynamic compilation framework, which utilizes statically-generated patterns to straightforwardly determine runtime re-placement and routing so that runtime configuration creation algorithm has low complexity. Domain-specific communication characteristics are harnessed to help improve the efficiency of patterns. The experimental results show that compiled general applications can be transformed onto arbitrary resources at runtime, reserving 97% (39%~163%) of the original performance/resource on average, 7% (0~17%) better than the state-of-the-art non-general methods.
Year
DOI
Venue
2019
10.1145/3316781.3317745
Proceedings of the 56th Annual Design Automation Conference 2019
Field
DocType
ISBN
Computer architecture,Dynamic compilation,Computer science,Usability,Real-time computing,Generality,Reconfigurable computing,Hardware description language
Conference
978-1-4503-6725-7
Citations 
PageRank 
References 
1
0.39
0
Authors
4
Name
Order
Citations
PageRank
Xingchen Man111.06
leibo liu2816116.95
Jianfeng Zhu3217.02
Shaojun Wei4555102.32