Design and Implementation of Circuit Switched Scheduling in Flow-in-Cloud Systems

Yao Hu, Michihiro Koibuchi


The FiC (Flow-in-Cloud) project aims at an efficient AI computing system composed of FPGA-based switching nodes called FiC-SWs, which are connected by a number of serial links. Unlike other multi-FPGA packet-switching systems, the switch fabric is realized by circuit switching implemented with time-division multiplexing (TDM) for predictable communication latency between any compute nodes. One of major challenges in FiC systems is to effectively schedule applications to achieve an efficient task execution system using limited available network resources. In this work, we present the design and implementation of circuit switched scheduling in FiC systems.


Parallel computing; FPGA; circuit switching; job scheduling

Full Text:



  • There are currently no refbacks.