TY - GEN
T1 - Polaris
T2 - 7th International Workshop on Languages and Compilers for Parallel Computing, 1994
AU - Blume, William
AU - Eigenmann, Rudolf
AU - Faigin, Keith
AU - Grout, John
AU - Hoeflinger, Jay
AU - Padua, David
AU - Petersen, Paul
AU - Pottenger, William
AU - Rauchwerger, Lawrence
AU - Tu, Peng
AU - Weatherford, Stephen
PY - 1995
Y1 - 1995
N2 - It is the goal of the Polaris project to develop a new parallelizing compiler that will overcome limitations of current compilers. While current parallelizing compilers may succeed on small kernels, they often fail to extract any meaningful parallelism from large applications. After a study of application, codes, it was concluded that by adding a few new techniques to current compilers, automatic parallelization becomes possible. The techniques needed are interprocedural analysis, scalar and array privatization, symbolic dependence analysis, and advanced induction and reduction recognition and elimination, along with run-time techniques to allow data dependent behavior.
AB - It is the goal of the Polaris project to develop a new parallelizing compiler that will overcome limitations of current compilers. While current parallelizing compilers may succeed on small kernels, they often fail to extract any meaningful parallelism from large applications. After a study of application, codes, it was concluded that by adding a few new techniques to current compilers, automatic parallelization becomes possible. The techniques needed are interprocedural analysis, scalar and array privatization, symbolic dependence analysis, and advanced induction and reduction recognition and elimination, along with run-time techniques to allow data dependent behavior.
UR - http://www.scopus.com/inward/record.url?scp=84947747438&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947747438&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84947747438
SN - 354058868X
SN - 9783540588689
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 141
EP - 154
BT - Languages and Compilers for Parallel Computing - 7th International Workshop, 1994, Proceedings
A2 - Pingali, Keshav
A2 - Padua, David
A2 - Nicolau, Alex
A2 - Banerjee, Utpal
A2 - Gelernter, David
PB - Springer
Y2 - 8 August 1994 through 10 August 1994
ER -