Wormhole computing in networks-on-chip
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Nowadays, the increasing number of processing elements (PEs) in Multiprocessor Systems-on-Chip (MPSoCs) requires a scalable on-chip interconnect. Networks-on-Chip (NoCs) have emerged as the most promising communication technology for MPSoCs. Novel routers that reduce the communication overhead by integrating a processing layer into the communication layer of MPSoCs and the corresponding flow control of packets defined as Wormhole Computing are presented. The routers are constructed with processing units inside the input buffers providing application-specific operations that can be executed on transferred data. Hence, the communication time can be efficiently used by processing data that is sent by packets through the NoC. A KPN-based computation model has been modified to support not only the mapping of tasks to PEs but also the mapping to routers. In addition to analytical considerations, the novel routers have been evaluated with signal processing applications on a Xilinx Zynq SoC. The analytical considerations prove that a speedup can be achieved by moving a sequence of instructions from processors to routers. The results of both use cases show better exploitation of the communication time by up to 42.8% and a speedup of up to 5x for a single task.
Details
Original language | English |
---|---|
Title of host publication | Proceedings - 2021 31st International Conference on Field-Programmable Logic and Applications, FPL 2021 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 273-274 |
Number of pages | 2 |
ISBN (electronic) | 978-1-6654-3759-2 |
Publication status | Published - 2021 |
Peer-reviewed | Yes |
Publication series
Series | International Conference on Field Programmable Logic and Applications (FPL) |
---|---|
ISSN | 1946-147X |
Conference
Title | 31st International Conference on Field-Programmable Logic and Applications, FPL 2021 |
---|---|
Duration | 30 August - 3 September 2021 |
City | Virtual, Dresden |
Country | Germany |
External IDs
ORCID | /0000-0003-2571-8441/work/159607551 |
---|
Keywords
ASJC Scopus subject areas
Keywords
- FPGA, MPSoC, NoC, Wormhole routing