FCUDA-SoC: Platform Integration for Field-Programmable SoC with the CUDA-to-FPGA Compiler

被引:13
|
作者
Nguyen, Tan [1 ]
Gurumani, Swathi [1 ]
Rupnow, Kyle [1 ]
Chen, Deming [2 ]
机构
[1] Adv Digital Sci Ctr, Singapore, Singapore
[2] Univ Illinois, Elect & Comp Engn, Urbana, IL 61801 USA
关键词
D O I
10.1145/2847263.2847344
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Throughput oriented high level synthesis allows efficient design and optimization using parallel input languages. Parallel languages offer the benefit of parallelism extraction at multiple levels of granularity, offering effective design space exploration to select efficient single core implementations, and easy scaling of parallelism through multiple core instantiations. However, study of high level synthesis for parallel languages has concentrated on optimization of core and on-chip communications, while neglecting platform integration, which can have a significant impact on achieved performance. In this paper, we create an automated flow to perform efficient platform integration for an existing CUDAto-RTL throughput oriented HLS, and we open source the FCUDA tool, platform integration, and benchmark applications. We demonstrate platform integration of 16 benchmarks on two Zynq-based systems in bare-metal and OS mode. We study implementation optimization for platform integration, compare to an embedded GPU (Tegra TK1) and verify designs on a Zedboard Zynq 7020 (bare-metal) and Omnitek Zynq 7045 (OS).
引用
收藏
页码:5 / 14
页数:10
相关论文
共 5 条
  • [1] Intrinsic Evolution of Truncated Puiseux Series on a Mixed-Signal Field-Programmable SoC
    Thangavel, Vignesh
    Song, Zi-Xia
    Demara, Ronald F.
    IEEE ACCESS, 2016, 4 : 2863 - 2872
  • [2] Network packet engine on an soc platform through a field programmable gate array
    Lin, Jzau-Sheng
    Huang, Shih-Yuan
    Liu, Shao-Han
    Cheng-Hsien Hsu
    International Journal of Electrical Engineering, 2009, 16 (02): : 111 - 119
  • [3] System On Chip (SOC) Design and Its Application in Image Matching Based on Field-Programmable Gate Array (FPGA) Technology and Photoelectric Wireless Sensor Network
    Zhang, Bianlian
    JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2018, 13 (12) : 1897 - 1906
  • [4] A System-Level Platform with SoC-FPGA for RISC-V Hardware-Software Integration
    Qi L.
    Chang Y.
    Chen Y.
    Zhang X.
    Chen M.
    Bao Y.
    Zhang K.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (06): : 1204 - 1215
  • [5] High Flexibility Hybrid Architecture Real-Time Simulation Platform Based on Field-Programmable Gate Array (FPGA)
    Cheng, Ruyun
    Yao, Li
    Yan, Xinyang
    Zhang, Bingda
    Jin, Zhao
    ENERGIES, 2021, 14 (19)