ePUMA: a novel embedded parallel DSP platform for predictable computing
2010 (English)Conference paper (Refereed)
In this paper, a novel parallel DSP platform based on master-multi-SIMD architecture is introduced. The platform is named ePUMA . The essential technology is to use separated data access kernels and algorithm kernels to minimize the communication overhead of parallel processing by running the two types of kernels in parallel. ePUMA platform is optimized for predictable computing. The memory subsystem design that relies on regular and predictable memory accesses can dramatically improve the performance according to benchmarking results. As a scalable parallel platform, the chip area is estimated for different number of co-processors. The aim of ePUMA parallel platform is to achieve low power high performance embedded parallel computing with low silicon cost for communications and similar signal processing applications.
Place, publisher, year, edition, pages
Chengdu, China: Institute of Electrical and Electronics Engineers, Inc. , 2010. V5-32-V5-35 p.
chip multi-processor; SIMD architecture; multibank memory; conflict-free memory access; data permutation
Other Electrical Engineering, Electronic Engineering, Information Engineering
IdentifiersURN: urn:nbn:se:liu:diva-58573DOI: 10.1109/ICETC.2010.5529952ISBN: 978-1-4244-6367-1OAI: oai:DiVA.org:liu-58573DiVA: diva2:343760
International Conference on Information and Electroincs Engineering
©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Jian Wang, Joar Sohl, Olof Kraigher and Dake Liu, ePUMA: a novel embedded parallel DSP platform for predictable computing, 2010, International Conference on Information and Electronics Engineering, (5), 32-35.