Exploration Framework for Synthesizable CGRAs Targeting HPC: Initial Design and Evaluation

被引:2
作者
Adhi, Boma [1 ]
Cortes, Carlos [1 ]
Tan, Yiyu [1 ]
Kojima, Takuya [1 ,2 ]
Podobas, Artur [3 ]
Sano, Kentaro [1 ]
机构
[1] RIKEN, Ctr Computat Sci R CCS, Wako, Saitama, Japan
[2] Univ Tokyo, Grad Sch Informat Sci & Technol, Tokyo, Japan
[3] KTH Royal Inst Technol, Stockholm, Sweden
来源
2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022) | 2022年
基金
日本学术振兴会;
关键词
CGRA; Framework; Design space exploration; HPC; RTL simulation; OpenMP; ARCHITECTURE;
D O I
10.1109/IPDPSW55747.2022.00113
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Among the more salient accelerator technologies to continue performance scaling in High-Performance Computing (HPC) are Coarse-Grained Reconfigurable Arrays (CGRAs). However, what benefits CGRAs will bring to HPC workloads and how those benefits will be reaped is an open research question today. In this work, we propose a framework to explore the design space of CGRAs for HPC workloads, which includes a tool flow of compilation and simulation, a CGRA HDL library written in SystemVerilog, and a synthesizable CGRA design as a baseline. Using RTL simulation, we evaluate two well-known computation kernels with the baseline CGRA for multiple different architectural parameters. The simulation results demonstrate both correctness and usefulness of our exploration framework.
引用
收藏
页码:639 / 646
页数:8
相关论文
共 50 条
  • [41] A fast performance estimation framework for system-level design space exploration
    Shibata, Seiya
    Ando, Yuki
    Honda, Shinya
    Tomiyama, Hiroyuki
    Takada, Hiroaki
    IPSJ Transactions on System LSI Design Methodology, 2012, 5 : 44 - 54
  • [42] An Empirical Evaluation of Design Abstraction and Performance of Thrust Framework
    George, Ajai V.
    Manoj, Sankar
    Gupte, Sanket Rajan
    Sarkar, Santonu
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 233 - 242
  • [43] A governance framework for the design and evaluation of tree planting schemes
    Yitbarek, Tibebe Weldesemaet
    Wilson, John R. U.
    Dehnen-Schmutz, Katharina
    FOREST POLICY AND ECONOMICS, 2023, 152
  • [44] A new performance evaluation approach for system level design space exploration
    Joshi, CP
    Kumar, A
    Balakrishnan, M
    ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 180 - 185
  • [45] A High-accurate Multi-objective Exploration Framework for Design Space of CPU
    Wang, Duo
    Yan, Mingyu
    Liu, Xin
    Zou, Mo
    Liu, Tianyu
    Li, Wenming
    Ye, Xiaochun
    Fan, Dongrui
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [46] PASES: An energy-aware design space exploration framework for wireless sensor networks
    Minakov, Ivan
    Passerone, Roberto
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (08) : 626 - 642
  • [47] NCXplore: A design space exploration framework of temporal encoding for on-chip serial interconnects
    Kornaros G.
    International Journal of High Performance Systems Architecture, 2010, 2 (3-4) : 177 - 186
  • [48] A Fast Design Space Exploration Framework for the Deep Learning Accelerators: Work-in-Progress
    Colucci, Alessio
    Marchisio, Alberto
    Bussolino, Beatrice
    Mrazek, Voitech
    Martina, Maurizio
    Masera, Guido
    Shafique, Muhammad
    PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2019, : 34 - 36
  • [49] ImpEDE: A Multidimensional Design-Space Exploration Framework for Biomedical-Implant Processors
    Dave, Dhara
    Strydis, Christos
    Gaydadjiev, Georgi N.
    21ST IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2010,
  • [50] A Design Space Exploration Framework for Deployment of Resource-Constrained Deep Neural Networks
    Zhang, Yan
    Pan, Lei
    Berkowitz, Phillip
    Lee, Mun Wai
    Riggan, Benjamin
    Bhattacharyya, Shuvra S.
    REAL-TIME IMAGE PROCESSING AND DEEP LEARNING 2024, 2024, 13034