DocumentCode :
1850049
Title :
Exploiting shared scratch pad memory space in embedded multiprocessor systems
Author :
Kandemir, Mahmut ; Ramanujam, J. ; Choudhary, A.
Author_Institution :
Microsystems Design Lab., Pennsylvania State Univ., University Park, PA, USA
fYear :
2002
fDate :
2002
Firstpage :
219
Lastpage :
224
Abstract :
In this paper, we present a compiler strategy to optimize data accesses in regular array-intensive applications running on embedded multiprocessor environments. Specifically, we propose an optimization algorithm that targets the reduction of extra off-chip memory accesses caused by inter-processor communication. This is achieved by increasing the application-wide reuse of data that resides in the scratch-pad memories of processors. Our experimental results obtained on four array-intensive image processing applications indicate that exploiting inter-processor data sharing can reduce the energy-delay product by as much as 33.8% (and 24.3% on average) on a four-processor embedded system. The results also show that the proposed strategy is robust in the sense that it gives consistently good results over a wide range of several architectural parameters.
Keywords :
embedded systems; image processing; memory architecture; shared memory systems; application-wide data reuse; array-intensive image processing applications; compiler strategy; data accesses optimization; embedded multiprocessor systems; energy-delay product; extra off-chip memory accesses reduction; four-processor embedded system; inter-processor communication; regular array-intensive applications; shared scratch pad memory space exploitation; Application software; Atherosclerosis; Circuits; Embedded computing; Embedded system; Energy consumption; Multiprocessing systems; Optimizing compilers; Random access memory; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2002. Proceedings. 39th
ISSN :
0738-100X
Print_ISBN :
1-58113-461-4
Type :
conf
DOI :
10.1109/DAC.2002.1012623
Filename :
1012623
Link To Document :
بازگشت