arrow
返回

Highly Parallel Multi-FPGA System Compilation from Sequential C/C plus plus Code in the AWS Cloud

delete2022-08-08
delete0
PRE
AI
K
Kemal Ebci̇oğlu *
İ
İsmail San
DOI:10.1145/3507698delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We present a High Level Synthesis compiler that automatically obtains a multi-chip accelerator system from a single-threaded sequential C/C++ application. Invoking the multi-chip accelerator is functionally identical to invoking the single-threaded sequential code the multi-chip accelerator is compiled from. Therefore, software development for using the multi-chip accelerator hardware is simplified, but the multi-chip accelerator can exhibit extremely high parallelism. We have implemented, tested, and verified our push-button system design model on multiple field-programmable gate arrays (FPGAs) of the Amazon Web Services EC2 F1 instances platform, using, as an example, a sequential-natured DES key search application that does not have any WALL loops and that tries each candidate key in order and stops as soon as a correct key is found. An 8-FPGA accelerator produced by our compiler achieves 44.600 times better performance than an x86 Xeon CPU executing the sequential single-threaded C program the accelerator was compiled from. New features of our compiler system include: an ability to parallelize outer loops with loop-carried control dependences, an ability to pipeline an outer loop without fully unrolling its inner loops, and fully automated deployment, execution and termination of multi-FPGA application-specific accelerators in the AWS cloud, without requiring any manual steps.
Keyword:
Multi-FPGA
hierarchical software pipelining
high-level synthesis
compilers
AWS cloud
DES cracker

期刊

ACM Transactions on Reconfigurable Technology and Systems 封面图
ACM Transactions on Reconfigurable Technology and Systems
IF:
2.8
论文数:
598
被引数:
810

机构

E
Eskisehir Technical University
学者数:
1.2K
论文数: 1.1K
被引数: 824
引用论文

引用论文

Frequency-specific plasticity of the auditory cortex elicited by thalamic stimulation in the rat
err2013-10-01
err0
PREAI
errZhi-ru Zhu; Feng-lian Xu; Jiang-hong Wu; Shuan-cheng Ren; Yong-hai Zhang; Bo Hu; Jun Zhang; Lei Han; Ying Xiong
err分享
err收藏
err分享
err收藏
Regional Left Ventricular Performance in the Year following Myocardial Infarction
err1972-10-01
err0
errOAAI
errBOLLING J. FEILD; RICHARD O. RUSSELL; JOHN T. DOWLING; CHARLES E. RACKLEY
err分享
err收藏
Relevance of pharmacogenomics for developing countries in Europe欧洲发展中国家药物基因组学的重要性
errdmdi
IF0
err2011-10-22
err0
PREAI
errKonstantinos Mitropoulos; Lindsey Johnson; Athanassios Vozikis; George P. Patrinos
err分享
err收藏
Influence of ultrathin chromium adhesion layer on different metal thicknesses of SPR-based sensor using FDTD
err2019-01-01
err0
PREAI
errNajmiah Radiah Mohamad; Gan Siew Mei; Nur Akmar Jamil; BurhanuddinYeop Majlis; P. Susthitha Menon
err分享
err收藏
学者 查看更多内容