Schedule - The 10th International Workshop on Languages and Compilers for Parallel Computing



Wednesday, August 6
|| Thursday, August 7 || Friday, August 8 || Saturday, August 9

*- speaker

Wednesday evening, August 6, 1997 - Whitney Hotel

7:00-9:00

Registration and Reception at the Whitney Hotel

Thursday, August 7, 1997 - Hubert H. Humphrey Center

morning

8:00

Registration

8:45

Welcome
Session I-Locality (1)

9:00

Nicholas Mitchell*, Larry Carter, Jeanne Ferrante, andKarin Högstedt, University of California at San Diego
"Quantifying the Multi-Level Nature of Tiling Interactions"

9:25

Jingling Xue* and Chua-Huang Huang, University of New England, Armidale, Australia
Reuse-Driven Tiling for Data Locality

9:50

Kuei-Ping Shih* and Jang-Ping Sheu, National Central University, Republic of China, Chua-Huang Huang, Ohio State University
Table-Lookup Approach for Compiling Two-Level Data-Processor Mappings in HPF

10:15

Session discussions

10:30

Morning break
afternoon - Session II-Program Analysis

11:00

Vivek Sarkar*, Massachusetts Institute of Technology
"Analysis and Optimization of Explicitly Parallel Programs using the Parallel Program Graph Representation"

11:25

Jaejin Lee, Samuel Midkiff, and David A. Padua, University of Illinois at Urbana
"Concurrent Static Single Assignment Form and Constant Propagation for Explicitly Parallel Programs"

11:50

Yuan-Shin Hwang* and Joel Saltz, University of Maryland
"Identifying DEF/USE Information of Statements that Construct and Traverse Dynamic Recursive Data Structures"

12:15

Session discussions

12:30

Lunch
  afternoon - Session III-Automatic Parallelization

2:00

Jenn-Yuan Tsai*, University of Illinois at Urbana, Zhenzhen Jiang and Pen-Chung Yew, University of Minnesota
"Program Optimization for Concurrent Multithreaded Architectures"

2:25

Insung Park*, Michael Voss, Brian Armstrong, and Rudolf Eigenmann, Purdue University
"Interactive Compilation and Performance Analysis with URSA MINOR"

2:50

Tsung-Chuan Huang and Po-Hsueh Hsu*, National Sun Yat-Sen University, Taiwan
"The SPNT Test: A New Technology for Run-Time Speculative Parallelization of Loops"

3:15

Session discussions

3:30

Afternoon break
  Session IV-Locality (2)

4:00

J. Ramanujam, Swaroop Dutta*, and Arun Venkatachar, Louisiana State University
"Code Generation for Complex Subscripts in Data-Parallel Programs"

4:25

Mirela Damian-Iordache* and Sriram V. Pemmaraju, University of Iowa
"Automatic Data Decomposition for Message-Passing Machines"

4:50

Aaron Sawdey and Matthew O'Keefe*, University of Minnesota
"Program Analysis of Overlap Area Usage in Self-SimilarParallel Programs"

5:15

Session discussions

Thursday evening, August 7, 1997 - Whitney Hotel

7:00

Reception and banquet

8:00

"SUIF Compiler Infrastructure"
Monica Lam*, Stanford University and Martin Rinard, University California at Santa Barbara

Friday, August 8, 1997 - Hubert H. Humphrey Center

morning

8:00

Registration

9:00

Ken Kennedy, Rice University
"High Performance Fortran: A Ten-Year Retrospective View"

10:00

Morning break
  Session V-Data Parallel Languages

10:30

Jan Borowiec* and Arthur Veen, BMD FIRST Research Institute
"Lowering HPF Procedure Interface to a Canonical Representation"

10:55

Guansong Zhang, Bryan Carpenter*, Geoffrey Fox, Xiaoming Li, Xinying Li, and Yuhong Wen, Syracuse University
"PCRC-based HPF Compilation"

11:20

Benoît Dupont de Dinechin, Gary Elsesser, Greg Fischer, Brian H. Johnson, Tom MacDonald, Robert W. Numrich*, and Jon L. Steidel, Cray Research/SGI
"Definition of the F-- Extension to Fortran 90"

11:45

Guillermo P. Trabado* and Emilio L. Zapata, University of Málaga Complejo Technológico, Malága, Spain
"Data Parallel Language Extensions for Exploiting Locality in Irregular Problems"

12:10

Session discussions

12:30

Lunch
  afternoon - Session VI-Synchronization and Communication

2:00

Hwansoo Han, Chau-Wen Tseng*, and Pete Keleher, University of Maryland
"Reducing Synchronization Overhead for Compiler-Parallelized Codes on Software DSMs"

2:25

Xin Yuan*, R. Gupta, and R. Melhem, University of Pittsburgh
"An Array Data Flow Analysis based Communication Optimizer"

2:50

John Mellor-Crummey* and Vikram Adve, Rice University
"Simplifying Control Flow in Compiler-Generated Parallel Code"

3:15

Session discussions

3:30

Afternoon break
  Session VII-Parallel Programming Models

4:00

Eduard Ayguadé, Xavier Martorell*, Jesús Labarta, Marc Gonzàlez, and Nacho Navarro, Polytechnic University of Catalunya, Spain
"Exploiting Parallelism through Directives on the Nano-Threads Programming Model"

4:25

Dwip Banerjee* and J.C. Brown, University of Texas
"'Optimal' Parallelism Through Integration"

4:50

H.G. Dietz, Tim I. Mattox*, and G. Krishnamurthy, Purdue University
"The Aggregate Function API: It's Not Just For PAPERS Anymore"

5:15

Bradford L. Chamberlain, Sung-Eun Choi*, and Lawrence Snyder, University of Washington
"A Compiler Abstraction for Machine Independent Parallel Communication Generation"

5:40

Session discussions

6:00

Poster sessions and reception

Saturday, August 9, 1997-Hubert H. Humphrey Center

9:00 morning - Session VIII-Java and Others
  Bryan Carpenter*, Yuh-Jye Chang, Geoffrey Fox, and Xiaoming Li, Syracuse University
"Java as a Language for Scientific Parallel Programming"
9:25 Aart J.C. Bik, Juan E. Villacis, and Dennis B. Gannon, Indiana University
"Experiences with Loop Parallelization in Javar (a Prototype Restructuring Compiler for Java)"
9:50 L.V. Kalé*, M. Bhandarkar, R. Brunner, N. Krawetz, J. Phillips, and A. Shinozaki, University of Illinois at Urbana
"NAMD: A Case Study in Multilingual Parallel Programming"
10:15 Session discussions
10:30 Morning break
  Session IX-Instruction Level Parallelism
11:00 Pohua Chang*, Intel Corporation
"Comparison of Three Global Code Scheduling Algorithms"
11:25 Benoît Dupont de Dinechin*, CEA CEL-V, France
"A Unified Software Pipeline Construction Scheme for Modulo Scheduled Loops"
11:50 Gianfranco Bilardi*, Universita di Padova, Italy, Alex Nicolau and Joe Hummel, University of California at Irvine
"A Systematic Approach to Branch Speculation"
12:15 Session discussions


Schedule || Abstracts || Forms || Addresses || Contacts || Overview


[Future Symposia and Workshops] [Past Symposia and Workshops] [Supercomputing Institute Homepage]


URL: http://www.msi.umn.edu/general/Symposia/Compiler/schedule.html


webmaster@msi.umn.edu
Last modified: August 6, 1997 at 3:06 PM