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