DocumentCode :
895445
Title :
Automatic program parallelization
Author :
Banerjee, Utpal ; Eigenmann, Rudolf ; Nicolau, Alexandru ; Padua, David A.
Author_Institution :
Intel Corp., Santa Clara, CA, USA
Volume :
81
Issue :
2
fYear :
1993
fDate :
2/1/1993 12:00:00 AM
Firstpage :
211
Lastpage :
243
Abstract :
An overview of automatic program parallelization techniques is presented. It covers dependence analysis techniques, followed by a discussion of program transformations, including straight-line code parallelization, do-loop transformations, and parallelization of recursive routines. Several experimental studies on the effectiveness of parallelizing compilers are surveyed
Keywords :
automatic programming; parallel programming; program compilers; automatic program parallelization techniques; dependence analysis techniques; do-loop transformations; parallelizing compilers; program transformations; recursive routines; straight-line code parallelization; Character generation; Computer languages; Computer science; Frequency; Parallel processing; Parallel programming; Power generation; Problem-solving; Research and development; US Department of Energy;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/5.214548
Filename :
214548
Link To Document :
بازگشت