DocumentCode :
2146211
Title :
Dynamic configuration prefetching based on piecewise linear prediction
Author :
Lifa, Adrian ; Eles, Petru ; Peng, Zebo
Author_Institution :
Linköping University, Sweden
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
815
Lastpage :
820
Abstract :
Modern systems demand high performance, as well as high degrees of flexibility and adaptability. Many current applications exhibit a dynamic and nonstationary behavior, having certain characteristics in one phase of their execution, that will change as the applications enter new phases, in a manner unpredictable at design-time. In order to meet the performance requirements of such systems, it is important to have on-line optimization algorithms, coupled with adaptive hardware platforms, that together can adjust to the run-time conditions. We propose an optimization technique that minimizes the expected execution time of an application by dynamically scheduling hardware prefetches. We use a piecewise linear predictor in order to capture correlations and predict the hardware modules to be reached. Experiments show that the proposed algorithm outperforms the previous state-of-art in reducing the expected execution time by up to 27% on average.
Keywords :
Correlation; Field programmable gate arrays; Hardware; History; Prediction algorithms; Prefetching; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location :
Grenoble, France
ISSN :
1530-1591
Print_ISBN :
978-1-4673-5071-6
Type :
conf
DOI :
10.7873/DATE.2013.173
Filename :
6513619
Link To Document :
بازگشت