VecPAC: A Vectorizable and Precision-Aware CGRA
- Arizona State University
- BATTELLE (PACIFIC NW LAB)
- Microsoft
- Harvard University
This paper proposes VecPAC -- a vectorizable and precision-aware coarse-grained reconfigurable array (CGRA) design. VecPAC integrates CGRA tiles with scalar functional units and specialized tiles with vector functional units that can trade off the number of vector lanes for the accuracy of the computation. We discuss the architecture design and present the related compilation framework. The experimental evaluation on a set of applications from three different domains (embedded, machine learning, and high-performance computing) shows that the hybrid design of VecPAC outperforms CGRAs with only scalar functional units by 1.48x, while providing higher scalability.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 2348882
- Report Number(s):
- PNNL-SA-180016
- Country of Publication:
- United States
- Language:
- English
Similar Records
ASAP: Automatic Synthesis of Area-Efficient and Precision-Aware CGRAs
ICED: An Integrated CGRA Framework Enabling DFVS-Aware Acceleration
ML-CGRA: An Integrated Compilation Framework to Enable Efficient Machine Learning Acceleration on CGRAs
Conference
·
Mon Jun 27 00:00:00 EDT 2022
·
OSTI ID:1886255
ICED: An Integrated CGRA Framework Enabling DFVS-Aware Acceleration
Conference
·
Sun Nov 03 23:00:00 EST 2024
·
OSTI ID:2564121
ML-CGRA: An Integrated Compilation Framework to Enable Efficient Machine Learning Acceleration on CGRAs
Conference
·
Fri Sep 15 00:00:00 EDT 2023
·
OSTI ID:2280647