返回
Accelerating parallel data processing using optically tightly coupled FPGAs
DOI:10.1364/JOCN.448626.png)
摘要
En 中文
A cutting-edge field programmable gate array (FPGA) card can be equipped with high-bandwidth inputs and outputs by high-density optical integration, e.g., onboard Si-photonics transceivers or co-packaged optics. It is possible to implement highly parallel data processing by using tightly coupled FPGAs. We previously proposed a lightweight, fully connected inter-FPGA network called OPTWEB for efficient collective communications. OPTWEB discards the traditional packet communication mechanism and introduces dedicated memory processing to minimize communication overhead. In this paper, we provide the design guidelines for a parallel data application on FPGAs connected by OPTWEB. We then present a generalized diameter-two hypercube network topology for connecting multiple FPGAs, which enables larger applications. In the guidelines, data to be exchanged should be directly processed by the dedicated memory on each FPGA, and parallelism should be implemented to match the collective communications provided by OPTWEB. We illustrate two case studies, one on parallel counting sort and the other on sharing averaged parameters, on eight custom Stratix10 MX2100 FPGA cards with 800 Gbps network bandwidth. The parallel counting sort operates up to 5.3 times faster than a comparable CPU cluster with the conventional InfiniBand network, and with sharing averaged parameters, up to 250 times faster operation is achieved. The two applications utilize a total of 80.1% and 60.6% of the adaptive logic modules of the FPGA, respectively. (C) 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement
期刊
IF:
4.3
论文数:
2.2K
被引数:
3.8K
机构
引用论文
The Molecular Basis of α-Thalassemia: A Model for Understanding Human Molecular Geneticsα-地中海贫血的分子基础:理解人类分子遗传学的一个模型
Dynamic patterns of expression for genes regulating cytokinin metabolism and signaling during rice inflorescence development
PLOS ONE
IF0
Characterizing medication management and the role of pharmacists in caring for people living with cystic fibrosis: A work system approach描述药物管理及药师在照护囊性纤维化患者中的作用:一种工作系统方法
Evaluating Modern GPU Interconnect: PCIe, NVLink, NV-SLI, NVSwitch and GPUDirect评估现代GPU互连: PCIe、NVLink、nv-sli、NVSwitch和GPUDirect
A High-Throughput Assay for In Vitro Determination of Release Factor-Dependent Peptide Release from a Pretermination Complex by Fluorescence Anisotropy—Application to Nonsense Suppressor Screening and Mechanistic Studies一种基于荧光各向异性测定终止因子依赖的肽释放的高通量体外检测方法——应用于无义抑制剂的筛选和机制研究
Biomolecules
IF0

