DocumentCode :
2831055
Title :
Case Study of Efficient Parallel Memory Access Programming for the Embedded Heterogeneous Multicore DSP Architecture ePUMA
Author :
Hansson, Erik ; Sohl, Joar ; Kessler, Christoph ; Liu, Dake
Author_Institution :
Dept. of Comput. & Inf. Sci., Linkopings Univ., Linkoping, Sweden
fYear :
2011
fDate :
June 30 2011-July 2 2011
Firstpage :
624
Lastpage :
629
Abstract :
We consider the challenges in writing efficient code for ePUMA, a novel domain-specific heterogeneous multicore architecture with SIMD DSP slave cores, multi-banked on-chip vector register files for parallel access and configurable permutation hardware that decouples memory access from computation. Suitable data layout in memory and in vector registers, combined with using ePUMA´s powerful addressing modes, is key to exploiting SIMD units efficiently and achieving the throughput required for prospective applications in 4G mobile telecommunication and multimedia.
Keywords :
digital signal processing chips; embedded systems; multiprocessing systems; parallel architectures; parallel memories; parallel programming; 4G mobile telecommunication; SIMD DSP slave cores; configurable permutation hardware; data layout; domain-specific heterogeneous multicore architecture; ePUMA code; embedded heterogeneous multicore DSP architecture; multibanked on-chip vector register file; multimedia; parallel memory access programming; Computer architecture; Digital signal processing; Hardware; Pattern matching; Programming; Registers; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2011 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-61284-709-2
Electronic_ISBN :
978-0-7695-4373-4
Type :
conf
DOI :
10.1109/CISIS.2011.103
Filename :
5989041
Link To Document :
بازگشت