Scientific computing using pPVM
Kurt Maly, S. Kelkar, et al.
ICPP 1994
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. © 1994 IEEE.
Kurt Maly, S. Kelkar, et al.
ICPP 1994
W.-W. Ching, D. Ju
IBM J. Res. Dev
Ching-Tien Ho, Ming-Yang Kao
ICPP 1994
Jong-Deok Choi, M. Burke, et al.
POPL 1993