Newsgroups: comp.parallel
From: tannenp@cs.rpi.edu (Peter Tannenbaum)
Subject: Call for Participation:  LCR Conference
Organization: Rensselaer Polytechnic Institute, Troy NY, USA
Date: 6 Apr 1995 18:05:03 GMT
Message-ID: <3m95ir$kl6@usenet.srv.cis.pitt.edu>


	THIRD WORKSHOP ON LANGUAGES, COMPILERS, AND RUN-TIME SYSTEMS
			FOR SCALABLE COMPUTERS

	Rensselaer Parallel Software Systems Meeting, Troy, New York,
			May 22 - 24, 1995

The Third Workshop on Languages, Compilers, and Run-Time Systems for
Scalable Computers will be held at Rensselaer Polytechnic Institute in
Troy, New York from the morning of Monday, May 22 through noon on 
Wednesday, May 24, 1995. The topics that the workshop will address include:
multithreading in parallel computation, communication optimization, dependency 
analysis and loop parallelism, adaptive and irregular computation, data
distribution, load balancing, scalability, and compiler support.

To preserve the workshop nature of the meeting, attendance is being limited
to approximately 100 persons.  Currently there are a small number of
places left.  Anyone still wishing to register is encouraged to do so
as soon as possible by filling out the registration form below.

The program for the workshop is given below. Each 80 minute session
will consist of two approximately 25-30 minute talks, with the
remainder of the time for discussion.

For more information:  Email: lcr@cs.rpi.edu
                       WWW:   http://www.cs.rpi.edu/lcr

============================================================================
============================================================================

			CONFERENCE AT-A-GLANCE

DEADLINE DATES
	Conference Registration  	Advance	Before April 30, 1995
					Late	After  April 30, 1995

	Conference Hotel Reservations	Sunday, May 7, 1995

LOCATION
	All paper presentations will be in the Center for Industrial Innovation
        (CII) room 4050.  Registration will be in the CII 4050 Foyer.

  05/22/95                      05/23/95                      05/24/95
MONDAY MORNING	       	      TUESDAY MORNING              WEDNESDAY MORNING

8:00 am			     
Registration Opens	      
	
8:45 - 8:50 am
Opening Remarks
				                                               
8:50 -10:10 am		      8:50 -10:10 am               8:50 -10:10 am
Dependency Analysis	      Data Distribution 	   Load Balancing
		              
10:10 - 10:40 am	      10:10 - 10:40 am             10:10 - 10:40 am
Refreshment Break	      Refreshment Break            Refreshment Break
				                                               
10:40 - 12:00 pm	      10:40 - 12:00 pm             10:40 - 12:00 pm
Loop Parallelism              Support for Multithreading   Adaptive & Irregular

12:00 - 1:30 pm		      12:00 - 1:30 pm              12:00 Noon
Lunch Break		      Lunch Break	           Conference Closes

MONDAY AFTERNOON	      TUESDAY AFTERNOON               
				                                
1:30 - 2:50 pm	              1:30 - 2:50 pm
Compiler Support	      Multithreads in Functional

2:50 - 3:20 pm		      2:50 - 3:20 pm                  
Refreshment Break	      Refreshment Break               
				                                
3:20 - 4:40pm		      3:20 - 5:20pm                   
Scalability		      Communication Optimization      
				                                
6:00 - 9:30 pm		      6:00 - 9:30 pm                  
Reception and                 Banquet  
Poster Session

                *******************  PAPERS  *******************

                                 MONDAY, MAY 22

DEPENDENCY ANALYSIS
Session I	 (8:50 am, 9:30 am)
	Nonlinear Array Dependence Analysis
		William Pugh and David Wonnacott*, University of Maryland
	Path Collection and Dependence Testing in the Presence of Dynamic,
	Pointer-Based Data Structures
		Joseph Hummel*, University of California, Irvine; 
		Laurie J. Hendren, McGill University;
		Alex Nicolau, Univ. of California, Irvine

LOOP PARALLELISM
Session II	(10:40 am, 11:20 am)
	CDA Loop Transformations
		Dattatraya Kulkarni* and Michael Stumm, University of Toronto
	Optimizing Data-Parallel Stencil Computations in Portable Framework
		Steven W. Chappelow, Philip J. Hatcher and James R. Mason*,
		University of New Hampshire

COMPILER SUPPORT
Session III	(1:30 pm, 2:10 pm)
	A Compiler Strategy for SVM
		F. Bodin, IRISA-INRIA and M. O'Boyle*, University of Manchester
	Machine-Independent Parallel Programming Using the Divide-and-Conquer 
		Paradigm
		Santhosh Kumaran* and Michael J. Quinn, Oregon State University

SCALABILITY
Session IV	(3:20 pm, 4:00 pm)
	On the Scalability of Dynamic Scheduling
		Ioana Banicescu, Susan Flynn Hummel*, Diane Wang and Joel Wein,
		Polytechnic University
	A Path to Scalability and Efficient Performance
		Charles K. Shank*, Rochester Institute of Technology;
		Gary Craig, Syracuse University;
		Doug Lea, State University of New York at Oswego

			    TUESDAY, MAY 23

DATA DISTRIBUTION
Session V	(8:50 am, 9:30 am)
	Runtime Support for Portable Distributed Data Structures
		Soumen Chakrabarti, Etienne Deprit, Chih-Po Wen* and Katherine 
		Yelick, University of California, Berkeley
	User Defined Compiler Support for Constructing Distributed Arrays
		Matthew Rosing*, Pacific Northwest Laboratory

SUPPORT FOR MULTITHREADING
Session VI	(10:40 am, 11:20 am)
	Data Parallel Programming in a Multithreaded Environment
		Matt Haines and Piyush Mehrotra*, ICASE;
		Thomas Fahringer, University of Vienna
	Compiling for Multithreaded Multicomputer
		Balaram Sinharoy*, IBM
 
MULTITHREADS IN FUNCTIONAL LANGUAGES
Session VII	(1:30 pm, 2:10 pm)
	Lazy Threads, Stacklets, and Sychronizers: Enabling Primitives for 
	Compiling Parallel Languages
		Seth C. Goldstein*, University of California, Berkeley;
		Klaus E. Schauser, University of California, Santa Barbara;
		David Culler, University of California,	Berkeley
	Integrating Data and Task Parallelism in Scientific Programs
		Peter Tannenbaum*, Ewa Deelman, Wesley Kaplow,
		Boleslaw Szymanski and Louis Ziantz,
                Rensselaer Polytechnic Institute

COMMUNICATION OPTIMIZATION
Session VIII	(3:20 pm, 4:00 pm, and 4:40 pm)
	Communication Generation for Cyclic(k) Distributions
		Ken Kennedy, Nenad Nedeljkovic and Ajay Sethi*, Rice University
	Point-to-Point Communications Using Migrating Ports
		Ian T. Foster, Dave R. Kohr, Jr.*, Robert Olson and Ming Q. Xu,
		Argonne National Laboratory MCS Division

	The Impact of Address Relation Caching on the Performance of Deposit 
		Model of Message Passing
		David R. O'Hallaron and Peter A. Dinda*
                Carnegie Mellon University

				WEDNESDAY, MAY 24

LOAD BALANCING
Session IX	(8:50 am, 9:30 am)
	The Design of Microkernel Support for the SR Concurrent Programming 
		Language
		Gregory D. Benson* and Ronald A. Olsson
                University of California, Davis
	Runtime Support for Programming in Parallel Adaptive Environments
		Gagan Agrawal*, Guy Edjlali, Alan Sussman, Jim Humphries and
		Joel Saltz, University of Maryland

ADAPTIVE AND IRREGULAR COMPUTATIONS
Session X	(10:40 am, 11:20 am)
	Data-Parallel Computation for Sparse Codes: A Survey and Contributions
		Manuel Ujaldon and E. L. Zapata, University of Malaga;
		B. M. Chapman and H. P. Zima*,  University of Vienna
	The Quality of Partitions Produced by an Iterative Load Balancer
		Joseph E. Flaherty, Can Ozturan, Boleslaw K. Szymanski,
                James D. Teresco* and  Louis Ziantz,
                Rensselaer Polytechnic Institute

Speaker indicated by * if known at  press time


                *******************  POSTERS  *******************
                         6:00 - 9:00 pm, Monday, May 22
                             Heffner Alumni Center

	A New Compiler Technology for Handling HPF Data Parallel Constructs

			Francoise Andre, Olivier Cheron, Jean-Louis Pazat
			Institut de Recherche en Informatique et Systemes 
			Aleatoires, France
			Peter Brezany, Kamran Sanjari, University of
                        Vienna, Austria
			Will  Denissen, TNO Institute of Applied
                        Physics, Netherlands

	An Improved Type-Inference Algorithm to Expose Parallelism 
		in Object Oriented Programs

			Sandeep Kumar, Dharma P. Agrawal and
                        S. Purushothaman Iyer
			North Carolina State University

	Automatic Distribution of Shared Objects

			Koen Langendoen, Raoul Bhoedjang and Henri Bal
			Dept. of Mathematics and Computer Science, 
			Vrije Universiteit, Netherlands
	
	Bottom Up Scheduling with Wormhole and Circuit Switched Routing

			Kanad Ghose and Neelima Mehdiratta
			State University of New York, Binghampton

	Communication-Buffer Organization and Performance of Data-Parallel 
		Unstructured Computation
	
			Andreas Muller, Roland Ruehl
			Swiss Scientific Computing Center

	Compiling Assemblage Patterns on Shared Virtual Memory Multicomputers
			
			Mounir Hahad, Thierry Priol and Jocelyne Erthel
			IRISA/INRIA, France

	Distributed Memory Implementation of a Shared-Address Parallel
		Object-Oriented Language		

			Chu-Cheow Lim, Jerome A. Feldman, 
			University of California at Berkeley

	Distributed Tree Structures for N-body Simulation
			
			A Satish Pai, Yale University
			Young-il Choo, IBM Kingston,
			Marina Chen, Boston University
	
	HPF Array Statements: Communication Generation and Optimization
			Ashwath Thirumalai and J. Ramanujam
			Louisiana State University 


	Prediction Based Task Scheduling in Distributed Computing
			
			Mehrdad Samadani and Erich Kaltofen 
			Rensselaer Polytechnic Institute
	
	Refined Single-Threading for Parallel Functional Programming
		
			George Becker, Neil V. Murray, and Richard Stearns 
			State University of New York at Albany

	Symmetric Distributed Computing with Dynamic Load Balancing and 
		Fault Tolerance

			Tilmann Bubeck, Wolfgang W. Kuchlin and 
			Wolfgang Rosenstiel
			University of Tuebingen, Germany

	The Relationship Between Language Paradigm and Parallelism: 
		the EQ Prototyping Language
			Thomas Derby, Robert Schnabel and Benjamin Zorn
			University of Colorado at Boulder


============================================================================
============================================================================

                            CONFERENCE REGISTRATION FORM   

Last Name: _________________________ First Name: ______________________ MI: ___
 
Name to appear on badge: ______________________________________________________

Organization: _________________________________________________________________

Address:  _____________________________________________________________________

City: _______________________ State: _____________________ Zip Code: __________

Country: __________________ Telephone: _________________ Fax: _________________

Electronic Mail: _______________________________________

Include information on the list of attendees: _____

Include my NAME ONLY: _____________________________

                        TECHNICAL/POSTER PROGRAM REGISTRATION

Fees include the technical/poster program, refreshment breaks (coffee, tea, 
juice, fruit), reception, conference banquet and one copy of the proceedings. 
Payment in U.S. funds only. Make checks payable to Rensselaer Polytechnic 
Institute.

Postmarked or Faxed                                    Amount
----------------------------------                     ------
Advance (Until April 30, 1995)                         $110.00

Late    (After April 30, 1995)                         $125.00

Payment form:

VISA ______     MasterCard ______    Check (Personal/Travelers) ______
Wire Transfer (Detailed information available on the World Wide Web site
listed below) ______

Card Number: _________________________________________ Expiration: ____________

Cardholder Name: ______________________________________________________________

Signature: ____________________________________________________________________


                                  HOTEL RESERVATIONS
Attendees are responsible for reservations. Additional hotels are listed 
on the WWW.

A block of rooms at the Best Western has been reserved for our exclusive use
until May 7, 1995. After that date reservations are based on availability. 
When calling, identify yourself with the LCR conference at Rensselaer.

Best Western Rensselaer Inn      (518-274-3210)
Sixth Avenue and Fulton Street, Troy, New York

Rates per night:
	$42.00 Single           $48.00 Two-Four

The Best Western will provide transportation from/to the Albany Airport and 
Amtrak Station, as well as between the hotel and Rensselaer Campus.



                          RETURN THIS FORM WITH PAYMENT TO:

Rensselaer Polytechnic Institute                 Fax: 518-276-4033
Department of Computer Science                   WWW: http://www.cs.rpi.edu/lcr
Troy, New York 12180-3590  U.S.A.                Anonymous FTP: ftp.cs.rpi.edu
Attn: LCR Conference                                 Directory: pub/lcr
	                      Email: lcr@cs.rpi.edu

You may register by Mail, Fax, Email or WWW. Additional forms are available 
via FTP.
Information about secure electronic registration is available through the
World Wide Web: http://www.cs.rpi.edu/lcr

============================================================================
============================================================================


                    SPECIAL SERVICES AVAILABLE AT THE WORKSHOP

    Internet Access (Workstations) will be available throughout the conference.

    Contact the Conference Coodinator at (lcr@cs.rpi.edu) regarding special
    needs (dietary or otherwise).

PROGRAM COMMITTEE
	Boleslaw Szymanski (Chair)
		Rensselaer Polytechnic Institute
	Joseph Flaherty
		Rensselaer Polytechnic Institute
	Ken Kennedy
		Rice University
	Chuck Koelbel
		Rice University
	Piyush Mehrotra
		Institute for Computer Applications in Science and Engineering 
		(ICASE)
	Joel Saltz
		University of Maryland
	Bobby Schnabel
		University of Colorado
	Balaram Sinharoy
		International Business Machines
	Hans Zima
		University of Vienna

ORGANIZING COMMITTEE
	Ewa Deelman (Chair),	 Rensselaer
	Charles D. Norton,	 Rensselaer
	Peter Tannenbaum,	 Rensselaer

SPONSORS
	LCR `95 would like to thank Rensselaer & IBM for their support of this
	conference.

