SLIDE 2 2
EE663, Spring 2002 Slide 3
Optimizing Compiler Research Worldwide
(a very incomplete list)
- Illinois (David Kuck, David Padua, Constantine
Polychronopoulos, Vikram Adve, L.V. Kale) closest to our terminology (we will put more emphasis on evaluation) Actual compilers: Parafrase, Polaris, Promis.
- Rice Univ. (Ken Kennedy, Keith Cooper): distributed memory
- machines. Previously much work in vectorizing and parallelizing
- compilers. Actual compilers: AFC, Parascope, Fortran-D
system.
- Stanford (John Hennessey, Monica Lam): Parallelization
technology for shared-memory multiprocessors. More emphasis
- n locality enhancing techniques. Actual compilers: SUIF
(center piece of the “national compiler infrastructure”)
EE663, Spring 2002 Slide 4
More Compiler Research
- Maryland (Bill Pugh, Chau-Wen Tseng), Irvine (Alex Nicolau), Toronto
(Tarek Abdelrahman, Michael Voss), Minnesota (Pen-Chung Yew, David Lilja), Cornell (Keshav Pingali), Syracuse (Geoffrey Fox), Northwestern (Prith Banerjee), MIT (Martin Rinard, Vivek Sarkar), Delaware (Guang Gao), Rochester (Chen Ding), Rutgers (Barbara Ryders, Ulrich Kremer), Texas A&M (L. Rauchwerger), Pittsburgh (Rajiv Gupta, Mary Lou Soffa), Ohio State (Joel Saltz, Gagan Agrawal,
- P. Sadayappan), San Diego (Jeanne Ferrante, Larry Carter), Louisiana
State (J. Ramanujam), U. Washington (Larry Snyder), Indiana University (Dennis Gannon), U. Texas@Austin (Calvin Lin), Purdue (Zhiyuan Li, Rudolf Eigenmann)
- International efforts: Barcelona (Valero, Labarta, Ayguade...), Malaga
(Zapata, Plata). Several German and French groups. Japan (Hoichi Muraoka, Hironori Kasahara, Mitsuhisa Sato, Kazuki Joe,...).
- Industry: IBM (Manish Gupta, Sam Midkiff, Jose Moreira, Vivek
Sarkar), Compaq (Nikhil), Intel (Utpal Banerjee, David Sehr, Milind Girkar).