Wormhole computing in networks-on-chip

Research output: Contribution to book/conference proceedings/anthology/reportConference contributionContributedpeer-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 languageEnglish
Title of host publicationProceedings - 2021 31st International Conference on Field-Programmable Logic and Applications, FPL 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages273-274
Number of pages2
ISBN (electronic)978-1-6654-3759-2
Publication statusPublished - 2021
Peer-reviewedYes

Publication series

SeriesInternational Conference on Field Programmable Logic and Applications (FPL)
ISSN1946-147X

Conference

Title31st International Conference on Field-Programmable Logic and Applications, FPL 2021
Duration30 August - 3 September 2021
CityVirtual, Dresden
CountryGermany

External IDs

ORCID /0000-0003-2571-8441/work/159607551