TIGRA: A Tightly Integrated Generic RISC-V Accelerator Interface

被引:1
|
作者
Green, Brad [1 ]
Todd, Dillon [1 ]
Calhoun, Jon C. [1 ]
Smith, Melissa C. [1 ]
机构
[1] Clemson Univ, Holcombe Dept Elect & Comp Engn, Clemson, SC 29634 USA
来源
2021 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2021) | 2021年
关键词
field programmable gate array (FPGA); RISC-V; PicoRV32; co-processor; custom instruction;
D O I
10.1109/Cluster48925.2021.00115
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field programmable gate array (FPGA) usage in HPC applications is growing with the need for energy efficient and application specific accelerators. Currently, FPGAs are used to accelerate algorithms using OpenCL with communication over PCIe (loosely coupled accelerators) or by modifying existing architectures to incorporate custom logic directly with a CPU (tightly coupled accelerators). However, only the loosely coupled paradigm is feasible to support a variety of acceleration. In this work, we introduce TIGRA, a zero latency interface designed to provide the benefit of tightly coupled accelerators without the developer burden of modifying the underlying architecture, which can enable their usage in HPC. TIGRA is demonstrated on the PicoRV32 processor with AES-128 bit encryption, posit arithmetic, and multiplication.
引用
收藏
页码:779 / 782
页数:4
相关论文
共 50 条
  • [1] CORDIC Accelerator for RISC-V
    Yildiz, Recep Onur
    Yilmazer-Metin, Ayse
    2021 29TH TELECOMMUNICATIONS FORUM (TELFOR), 2021,
  • [2] Design of a Generic Security Interface for RISC-V Processors and its Applications
    Oh, Hyunyoung
    Park, Junmo
    Yang, Myonghoon
    Hwang, Dongil
    Paek, Yunheung
    2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 40 - 41
  • [3] Functional Verification of a RISC-V Vector Accelerator
    Jimenez, Victor
    Rodriguez, Mario
    Dominguez, Marc
    Sans, Josep
    Diaz, Ivan
    Valente, Luca
    Guglielmi, Vito Luca
    Quiroga, Josue V. V.
    Genovese, R. Ignacio
    Sonmez, Nehir
    Palomar, Oscar
    Moreto, Miquel
    IEEE DESIGN & TEST, 2023, 40 (03) : 36 - 44
  • [4] Digital Signal Processing Accelerator for RISC-V
    Calicchia, L.
    Ciotoli, V.
    Cardarilli, G. C.
    Di Nunzio, L.
    Fazzolari, R.
    Nannarelli, A.
    Re, M.
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 703 - 706
  • [5] RISC-V Barrel Processor for Accelerator Control
    AskariHemmat, MohammadHossein
    Bilaniuk, Olexa
    Wagner, Sean
    Savaria, Yvon
    David, Jean-Pierre
    28TH IEEE INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2020, : 212 - 212
  • [6] A Fast and Compact RISC-V Accelerator for Ascon and Friends
    Steinegger, Stefan
    Primas, Robert
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS, CARDIS 2020, 2021, 12609 : 53 - 67
  • [7] An Automated Compiler for RISC-V Based DNN Accelerator
    Wu, Zheng
    Xie, Wuzhen
    Yi, Xiaoling
    Yang, Haitao
    Pu, Ruiyao
    Xiong, Xiankui
    Yao, Haidong
    Chen, Chixiao
    Tao, Jun
    Yang, Fan
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3097 - 3101
  • [8] GRVI Phalanx: A Massively Parallel RISC-V FPGA Accelerator Accelerator
    Gray, Jan
    2016 IEEE 24TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2016, : 17 - 20
  • [9] An Implementation of a Pattern Matching Accelerator on a RISC-V Processor
    Takayama, Riku
    Tada, Jubee
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 273 - 275
  • [10] Development of the RISC-V entropy source interface
    Saarinen, Markku-Juhani O.
    Newell, G. Richard
    Marshall, Ben
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2022, 12 (04) : 371 - 386