DocumentCode
2710414
Title
Statement Merge: An Inter-Statement Optimization of Array Language Programs
Author
Ju, Dz-ching R. ; Wu, Chuan-lin ; Carini, Paul
Volume
2
fYear
1994
fDate
15-19 Aug. 1994
Firstpage
126
Lastpage
129
Abstract
Array language provides an effective paradigm for developing portable parallel programs but will only be used if compilers generate efficient code for array operations this paper presents an inter-statement optimization technique which merges related array operations in different statements. A merged statement creates opportunities for previously developed inter-primitive optimizations of array operators The potential advantages of statement merge are the elimination of a program variable, demand driven evaluation, reductions of data movement and loop overhead. The combination of statement merge and inter-primitive optimizations achieves a 3 8 fold execution time speedup in a scientific application
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 1994. ICPP 1994 Volume 2. International Conference on
Conference_Location
North Carolina, USA
Print_ISBN
0-8493-2493-9
Type
conf
DOI
10.1109/ICPP.1994.185
Filename
5727773
Link To Document