Tinsel: a manythread overlay for FPGA clusters

被引:16
|
作者
Naylor, Matthew [1 ]
Moore, Simon W. [1 ]
Thomas, David [2 ]
机构
[1] Univ Cambridge, Cambridge, England
[2] Imperial Coll London, London, England
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1109/FPL.2019.00066
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Commodity FPGA boards with advanced networking facilities have great potential in the construction of high-performance compute clusters that scale. However, low-level design tools and long synthesis times are major barriers to productivity for application developers. In this paper, we explore the potential of a distributed soft-processor overlay, programmed in software at a high-level of abstraction, to deliver a useful level of performance for FPGA clusters. In particular, we demonstrate the use of hardware multhreading to achieve a fast, space-efficient, high-throughput overlay, and compare a 12-FPGA instance of it (12,288 RISC-V threads) against a conventional Xeon cluster on the problem of distributed graph processing.
引用
收藏
页码:375 / 383
页数:9
相关论文
共 50 条
  • [41] Hoplite-Q: Priority-Aware Routing in FPGA Overlay NoCs
    Siddhartha
    Kapre, Nachiket
    PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 17 - 24
  • [42] DeCO: A DSP Block Based FPGA Accelerator Overlay With Low Overhead Interconnect
    Jain, Abhishek Kumar
    Li, Xiangwei
    Singhai, Pranjul
    Maskell, Douglas L.
    Fahmy, Suhaib A.
    2016 IEEE 24TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2016, : 1 - 8
  • [43] A SLM-based overlay architecture for fine-grained virtual FPGA
    Myint, Theingi
    Amagasaki, Motoki
    Zhao, Qian
    Iida, Masahiro
    IEICE ELECTRONICS EXPRESS, 2019, 16 (24):
  • [44] An Efficient FPGA-based Overlay Inference Architecture for Fully Connected DNNs
    Abdelsalam, Ahmed M.
    Boulet, Felix
    Demers, Gabriel
    Langlois, J. M. Pierre
    Cheriet, Farida
    2018 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2018,
  • [45] Managing HBM Bandwidth on Multi-Die FPGAs with FPGA Overlay NoCs
    Prakash, Srinirdheeshwar Kuttuva
    Patel, Hiren
    Kapre, Nachiket
    2022 IEEE 30TH INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2022), 2022, : 54 - 62
  • [46] A Highly Efficient Layout-Aware FPGA Overlay Accelerator Mapping Method
    Ahmed, Tanvir
    Kuhn, Johannes Maximilian
    Namura, Ken
    2021 IEEE 14TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2021), 2021, : 265 - 272
  • [47] A Flexible and Scalable Reconfigurable FPGA Overlay Architecture for Data-Flow Processing
    Drewes, Anna
    Burtsev, Vitalii
    Gurumurthy, Bala
    Wilhelm, Martin
    Broneske, David
    Saake, Gunter
    Pionteck, Thilo
    2023 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, FCCM, 2023, : 212 - 212
  • [48] Transformer-OPU: An FPGA-based Overlay Processor for Transformer Networks
    Bai, Yueyin
    Zhou, Hao
    Zhao, Keqing
    Chen, Jianli
    Yu, Jun
    Wang, Kun
    2023 IEEE 31ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, FCCM, 2023, : 222 - 222
  • [49] A RISC -V-based FPGA Overlay to Simplify Embedded Accelerator Deployment
    Bellocchi, Gianluca
    Capotondi, Alessandro
    Conti, Francesco
    Marongiu, Andrea
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 9 - 17
  • [50] Fusion method based on FPGA image overlay and cross-screen stitching
    Wan Quan
    Li Shao-fu
    CHINESE JOURNAL OF LIQUID CRYSTALS AND DISPLAYS, 2020, 35 (10) : 1066 - 1072