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 条
  • [1] Request resubmission in a blocking, circuit-switched, interconnection network
    Dietrich, P
    Rao, RR
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (11) : 1282 - 1293
  • [2] Multi-FPGA Designs and Scaling of HPC Challenge Benchmarks via MPI and Circuit-switched Inter-FPGA Networks
    Meyer, Marius
    Kenter, Tobias
    Plessl, Christian
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2023, 16 (02)
  • [4] PERFORMANCE OF CIRCUIT-SWITCHED INTERCONNECTION NETWORKS UNDER NONUNIFORM TRAFFIC PATTERNS
    POMBORTSIS, A
    HALATSIS, C
    JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 20 (02) : 189 - 201
  • [5] ARCHITECTURE OF AN ALL-OPTICAL CIRCUIT-SWITCHED MULTISTAGE INTERCONNECTION NETWORK
    GHAFOOR, A
    GUIZANI, M
    SHEIKH, S
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1990, 8 (08) : 1595 - 1607
  • [6] Communication delay in circuit-switched interconnection networks
    Min, GY
    Ould-Khaoua, M
    Sarbazi-Azad, H
    CONFERENCE PROCEEDINGS OF THE 2001 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2001, : 51 - 56
  • [7] Library based Image Processing System with Circuit-Switched Reconfigurable Interconnection
    Shao, Lu
    Qiao, Fei
    Li, Feitian
    Luo, Li
    Yang, Huazhong
    2014 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2014,
  • [8] DIGITAL CIRCUIT-SWITCHED NETWORK STRUCTURE
    YOSHIDA, M
    HOSHI, M
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1985, 33 (05): : 775 - 780
  • [9] A Framework for Multi-FPGA Interconnection using Multi Gigabit Transceivers
    Dreschmann, Michael
    Heisswolf, Jan
    Geiger, Michael
    Haussecker, Manuel
    Becker, Juergen
    2015 28TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI), 2015,
  • [10] A circuit-switched network architecture for network-on-chip
    Liu, J
    Zheng, LR
    Tenhunen, H
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2004, : 55 - 58