DocumentCode :
416226
Title :
LODS: locality-oriented dynamic scheduling for on-chip multiprocessors
Author :
Kandemir, Mahmut
Author_Institution :
The Pennsylvania State University, USA
fYear :
2004
fDate :
7-11 July 2004
Firstpage :
125
Lastpage :
128
Abstract :
Current multiprocessor SoC applications like network protocol codes,multimedia processing and base-band telecom circuits have tight time-to-market and performance constraints, which require an efficient design cycle. Consequently, automated techniques such as those oriented towards exploiting data locality are critical. In this paper, we demonstrate that existing loop scheduling techniques provide performance improvements even on on-chip multiprocessors, hut they fall short of generating the hest results since they do not take data locality into account as an explicit optimization parameter. Based on this observation, we propose a data locality-oriented loop-scheduling algorithm. The idea is to assign loop iterations to processors in such a fashion that each processor makes maximum reuse of the data it accesses.
Keywords :
Application software; Computer science; Design engineering; Dynamic scheduling; Optimizing compilers; Permission; Processor scheduling; Programming profession; Protocols; Telecommunications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2004. Proceedings. 41st
Conference_Location :
San Diego, CA, USA
ISSN :
0738-100X
Print_ISBN :
1-51183-828-8
Type :
conf
Filename :
1322455
Link To Document :
بازگشت