FPGA-Dedicated Network vs. Server Network for Pipelined Computing with Multiple FPGAs

FPGA-Dedicated Network vs. Server Network for Pipelined Computing with Multiple FPGAs
复制标题

FPGA 专用网络与使用多个 FPGA 进行流水线计算的服务器网络

DOI:
10.1145/3535044.3535057
复制
发表时间:
2022
期刊:
International Symposium on Highly-Efficient Accelerators and Reconfigurable Technologies (HEART2022)
影响因子:
--
通讯作者:
Sano Kentaro
Sano Kentaro
中科院分区:
--
文献类型:
--
作者:
Ueno Tomohiro;Miyajima Takaaki;Sano Kentaro

文献摘要

参考文献

被引文献

相似文献

最近的商用FPGA板具有巨大的计算资源和高带宽的板载存储器和网络端口,这扩大了FPGA集群在工业和学术领域的使用。然而,构建高效的多FPGA系统并不容易,因为开发FPGA集群的网络系统需要深入了解硬件和网络,以及网络设备的经济成本。图1所示为使用商用FPGA板构建的FPGA集群的典型架构。我们可以为FPGA集群采用两种可能的网络。一个是连接FPGA板上的外部端口的网络,我们称之为FPGA专用网络。另一个是连接安装FPGA板的CPU服务器的网络,我们称之为服务器网络。我们定量比较这两个网络的FPGA集群,专注于他们的性能与现实世界的应用。由于FPGA与网络之间的直接连接而无需通过中间设备,因此FPGA专用网络提供了低开销的高效通信。这种专用网络还能够为应用所需的通信模式提供最佳网络拓扑。另一方面,采用FPGA专用网络需要根据通信方式在FPGA上准备具体电路。FPGA专用网络的缺点之一是
Recent commercial FPGA boards have enormous computational resources and high-bandwidth on-board memory and network ports, which expands the use of FPGA clusters in industrial and academic fields. However, it is not easy to build an efficient multi-FPGA system because developing a network system of an FPGA cluster requires in-depth knowledge of hardware and networking, as well as economic costs for network devices. A typical architecture of an FPGA cluster built with commercially available FPGA boards is shown in Fig. 1. There are two possible networks we can employ for FPGA clusters. One is a network connecting the external ports on the FPGA boards, which we call an FPGA-dedicated network. The other is a network connecting the CPU servers installing FPGA boards, which we call a server network. We quantitatively compare these two networks of FPGA clusters, focusing on their performance with a real-world application. The FPGA-dedicated network provides efficient communication with low overhead due to the direct connection between FPGAs and the network without passing through intermediate devices. This dedicated network also enables having the optimal network topology for the communication patterns required by the application. On the other hand, the adoption of FPGA-dedicated networks needs to prepare specific circuits on the FPGA according to the communication method. One of the drawbacks of FPGA-dedicated networks is
具有灵活拓扑的虚拟电路交换网络,适用于高性能 FPGA 集群
DOI: --
发表时间: 2021
期刊: Proceedings of the 32nd International Conference on Application-specific Systems, Architectures and Processors (ASAP)
影响因子: --
作者:
Tomohiro Ueno;Atsushi Koshiba;Kentaro Sano
通讯作者: Kentaro Sano
使用流水线和 InfiniBand 动词在 FPGA 集群上桥接数据传输的软件
DOI: --
发表时间: 2020
期刊:
影响因子: --
作者:
Takaaki Miyajima;Tomoya Hirao;Naoya Miyamoto;Jeongdo Son and Kentaro Sano
通讯作者: Jeongdo Son and Kentaro Sano