An Efficient Streaming Star Network for Multi-core Parallel DSP Processor
2011 (English)In: Networking and Computing (ICNC), 2011, IEEE , 2011, 332-336 p.Conference paper (Refereed)
As more and more computing components are integrated into one digital signal processing (DSP) system to achieve high computing power by executing tasks in parallel, it is soon observed that the inter-processor and processor to memory communication overheads become the performance bottleneck and limit the scalability of a multi-processor platform. For chip multiprocessor (CMP) DSP systems targeting on predictable computing, an appreciation of the communication characteristics is essential to design an efficient interconnection architecture and improve performance. This paper presents a Star network designed for the ePUMA multi-core DSP processor based on analysis of the network communication models. As part of ePUMA’s multi-layer interconnection network, the Star network handles core to off-chip memory communications for kernel computing on slave processors. The network has short setup latency, easy multiprocessor synchronization, rich memory addressing patterns, and power efficient streaming data transfer. The improved network efficiency is evaluated in comparison with a previous study.
Place, publisher, year, edition, pages
IEEE , 2011. 332-336 p.
digital signal processing chips;multiprocessor interconnection networks;chip multiprocessor;digital signal processing;ePUMA processor;kernel computing;memory addressing pattern;multicore parallel DSP processor;multilayer interconnection network;multiprocessor synchronization;off-chip memory communication;slave processor;streaming data transfer;streaming star network;Computational modeling;Digital signal processing;Kernel;Memory management;Process control;Vectors;DMA;DSP;multi-core;network-on-chip;streaming signal processin
IdentifiersURN: urn:nbn:se:liu:diva-100383DOI: 10.1109/ICNC.2011.64ISBN: 978-1-4577-1796-3OAI: oai:DiVA.org:liu-100383DiVA: diva2:661719
Second International Conference on Networking and Computing (ICNC 2011), 30 November - 2 December 2011, Osaka, Japan