Improving the Performance of Circuit-Switched Interconnection Network for a Multi-FPGA System

被引:4
|
作者
Ito, Kohei [1 ]
Iizuka, Kensuke [1 ]
Hironaka, Kazuei [1 ]
Hu, Yao [2 ]
Koibuchi, Michihiro [2 ]
Amano, Hideharu [1 ]
机构
[1] Keio Univ, Yokohama, Kanagawa 2238522, Japan
[2] Natl Inst Informat, Tokyo 1018430, Japan
来源
关键词
multi-FPGA; multi-FPGA communication; circuit-switched network; STDM switch; TOPOLOGY;
D O I
10.1587/transinf.2021PAP0002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-FPGA systems have gained attention because of their high performance and power efficiency. A multi-FPGA system called Flow-in-Cloud (FiC) is currently being developed as an accelerator of multi-access edge computing (MEC). FiC consists of multiple mid-range FPGAs tightly connected by high-speed serial links. Since time-critical jobs are assumed in MEC, a circuit-switched network with static timedivision multiplexing (STDM) switches has been implemented on FiC. This paper investigates techniques of enhancing the interconnection performance of FiC. Unlike switching fabrics for Network on Chips or parallel machines, economical multi-FPGA systems, such as FiC, use Xilinx Aurora IP and FireFly cables with multiple lanes. We adopted the link aggregation and the slot distribution for using multiple lanes. To mitigate the bottleneck between an STDM switch and user logic, we also propose a multi-ejection STDM switch. We evaluated various combinations of our techniques by using three practical applications on an FiC prototype with 24 boards. When the number of slots is large and transferred data size is small, the slot distribution was sometimes more effective, while the link aggregation was superior for other most cases. Our multi-ejection STDM switch mitigated the bottleneck in ejection ports and successfully reduced the number of time slots. As a result, by combining the link aggregation and multi-ejection STDM switch, communication performance improved up to 7.50 times with few additional resources. Although the performance of the fast Fourier transform with the highest communication ratio could not be enhanced by using multiple boards when a lane was used, 1.99 times performance improvement was achieved by using 8 boards with four lanes and our multi-ejection switch compared with a board.
引用
收藏
页码:2029 / 2039
页数:11
相关论文
共 50 条
  • [21] PACKET-SWITCHED PERFORMANCE WITH DIFFERENT CIRCUIT-SWITCHED ROUTING PROCEDURES IN NONHIERARCHICAL INTEGRATED CIRCUIT-SWITCHED AND PACKET-SWITCHED NETWORKS.
    Yum, Tak-Kin
    Schwartz, Mischa
    IEEE Transactions on Communications, 1987, COM-35 (03): : 362 - 368
  • [22] CIRCUIT DIMENSIONING AND EVALUATION SYSTEM FOR CIRCUIT-SWITCHED NETWORKS.
    Kimura, George
    Shinohara, Masaaki
    Denki Tsushin Kenkyujo kenkyu jitsuyoka hokoku, 1988, 37 (01): : 17 - 23
  • [23] Pharos: a Multi-FPGA Performance Monitor
    Rafii, Arzhang
    Sun, Welson
    Chow, Paul
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 257 - 262
  • [24] Circuit-switched "network capacity" under QoS constraints
    Wieselthier, JE
    Nguyen, GD
    Ephremides, A
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2002, 4 (03) : 230 - 245
  • [25] PNoC: a flexible circuit-switched NoC for FPGA-based systems
    Hilton, C.
    Nelson, B.
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (03): : 181 - 188
  • [26] Path delay fault testing of a class of circuit-switched multistage interconnection networks
    Bellos, M
    Nikolos, D
    Vergos, HT
    DEPENDABLE COMPUTING - EDCC-3, 1999, 1667 : 267 - 282
  • [27] On the performance of circuit-switched networks in the presence of correlated traffic
    Min, G
    Ould-Khaoua, M
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (13): : 1313 - 1326
  • [28] Pharos: a Performance Monitor for Multi-FPGA Systems
    Rafii, Arzhang
    Chow, Paul
    Sun, Welson
    2021 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2021), 2021, : 271 - 271
  • [29] SATELLITE DIGITAL-COMMUNICATIONS CIRCUIT-SWITCHED SYSTEM
    EGUCHI, M
    ARITA, T
    SHIKATA, Y
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1987, 35 (02): : 153 - 158
  • [30] An efficient scheduler for circuit-switched network-on-chip architectures
    Chi, Hsin-Chou
    Wu, Chia-Ming
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 68 - +