DocumentCode :
3218523
Title :
OSS: Efficient Compiler Approach for Selecting Optimal Strip Size on the Imagine Stream Processor
Author :
Du, Jing ; Yang, Canqun ; Ao, Fujiang ; Yang, Xuejun
Author_Institution :
Nat. Univ. of Defense Technol., Changsha
fYear :
2008
fDate :
25-28 March 2008
Firstpage :
337
Lastpage :
342
Abstract :
Strip-mining technique is critical for improving performance of large-scale scientific applications on Imagine. In this paper, we present a model-guided strip size selection approach (OSS) for finding the optimal strip size to minimize the execution time. Our strategy consists of a detailed analytical model that characterizes the effect of strip size on program behavior. Then according to the model analysis, we design a simple strip size selection strategy, that is, the optimal strip size is 512 words. Our experimental results show that when the optimal strip size is used, the execution time is close to the experimentally best. It is certain that our strategy can efficiently exploit the tremendous potential of Imagine.
Keywords :
buffer storage; natural sciences computing; program compilers; Imagine stream processor; buffers; large-scale scientific applications; model analysis; optimal strip size selection; program behavior; stream compilation; strip mining; Analytical models; Application software; Computer networks; Kernel; Large-scale systems; Page description languages; Program processors; Registers; Streaming media; Strips;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-0-7695-3096-3
Type :
conf
DOI :
10.1109/WAINA.2008.63
Filename :
4482936
Link To Document :
بازگشت