DocumentCode :
309221
Title :
A new transformation method to generate optimized DO loop from FORALL construct
Author :
Koo, Mi-Soon ; Park, Sung-Soon ; Yook, Hyun-Gyoo ; Park, Myong-Soon
Author_Institution :
Dept. of Comput. Sci., Korea Univ., Seoul, South Korea
fYear :
1997
fDate :
17-21 Mar 1997
Firstpage :
240
Lastpage :
247
Abstract :
Data parallel language was suggested to solve programming problems of distributed memory machines in terms of programming language. Among data parallel languages, HPF is a standard data parallel language across a variety of high-performance architectures. Most HPF compilers are source-to-source translators because they can be easily implemented. However, these source-to-source compilers produce significant amount of ineffective codes. In particular, the FORALL construct is converted into several DO loops, so its loop overhead is increased. Therefore, we propose some techniques for converting FORALL construct to optimized DO loop. For this, we define and use relation distance vector which can represent both data dependence information and flow information. Then we evaluate and analyze execution time for the codes converted by our method and by PARADIGM method
Keywords :
computational complexity; parallel languages; parallel programming; DO loops; FORALL construct; HPF; data dependence information; data parallel language; distributed memory machines; execution time; flow information; relation distance vector; Computer languages; Computer science; Concurrent computing; Contracts; Optimization methods; Parallel languages; Parallel machines; Parallel processing; Parallel programming; Program processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Algorithms/Architecture Synthesis, 1997. Proceedings., Second Aizu International Symposium
Conference_Location :
Aizu-Wakamatsu
Print_ISBN :
0-8186-7870-4
Type :
conf
DOI :
10.1109/AISPAS.1997.581671
Filename :
581671
Link To Document :
بازگشت