DocumentCode :
2954718
Title :
Efficient generation of stream programs from loops
Author :
Yang, Xuejun ; Deng, Yu ; Yan, Xiaobo ; Wang, Li ; Du, Jing ; Zhang, Ying
Author_Institution :
Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha
Volume :
2
fYear :
2007
fDate :
5-7 Dec. 2007
Firstpage :
1
Lastpage :
8
Abstract :
The efficiency of scientific applications on the Imagine stream processor is increasingly concerned by researchers. One of the obstacles is that the programming language of Imagine does not target the scientific computing. This paper introduces a program transformation algorithm to automatically transform loops to the stream programs executed on Imagine. The optimization for memory accessing is also considered during the transformation. We have implemented the transformation and optimization algorithm with the GFORTRAN frontend. Preliminary results over benchmark kernels show that our approach is a convenient and efficient solution to develop scientific applications on the Imagine stream processor.
Keywords :
FORTRAN; program compilers; program control structures; Imagine stream processor; program transformation algorithm; programming language; stream programs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2007 International Conference on
Conference_Location :
Hsinchu
ISSN :
1521-9097
Print_ISBN :
978-1-4244-1889-3
Electronic_ISBN :
1521-9097
Type :
conf
DOI :
10.1109/ICPADS.2007.4447758
Filename :
4447758
Link To Document :
بازگشت