🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #22973

Frontiers '95 Program and Registration

#22973
From: Paul Havlak
Date: Fri, 06 Jan 1995 23:44
1012 lines
44097 bytes
[Hotel and Registration forms are near the end; search on "HOTEL" and 
"REGISTER"]

			    ADVANCE PROGRAM


			     FRONTIERS 95

		        The Fifth Symposium On
	      The Frontiers Of Massively Parallel Computation


			  February 6-9, 1995
			     McLean Hilton
			      McLean, VA


Sponsored by
IEEE Computer Society Technical Committee on Computer Architecture

In Cooperation with
NASA/Goddard Space Flight Center
University of Maryland Institute for Advanced Computer Studies
George Mason University


Frontiers '95 is the fifth in a series of meetings on massively parallel
computation, focusing on research related to systems scalable to many
hundreds of processors. The conference will include 56 original research
papers about aspects of the design, ana lysis, development and use of
massively parallel computers, along with papers on parallel compilers and
operating systems. Other highlights include five panels, a mini-symposium
on High Performance Fortran, invited speakers, six pre-conference
tutorials, th ree pre-conference workshops, parallel machine exhibits, a
poster session reception, and conference banquet. 


TUTORIALS

Monday, February 6

Morning Tutorials
8:30 am-12 noon

Tutorial 1A
Introduction to Parallel Computing
Vipin Kumar, University of Minnesota

Parallel computers containing thousands of processors are now available
commercially. Powerful parallel computers can also be constructed by
interconnecting state-of-the-art workstations via off-the-shelf switches.
These computers provide several orders o f magnitude more raw computing
power than traditional supercomputers at much less cost. They open up new
frontiers in applications of computers, as many previously unsolvable
problems can be solved if the raw computation power of these machines can
be use d effectively. This has created a number of challenges for
programmers, for example: How should these machines be programmed? What
algorithms and data structures should be used for these machines? How
should one analyze the quality of the algorithms desig ned for these
parallel computers? This tutorial will provide a general overview of
parallel architectures (SIMD/MIMD, shared versus distributed memory,
interconnection networks), routing (store-and-forward vs. worm-hole
routing), examples of currently available MPPs and workstation cluste rs,
basic communication operations (such as 1-to-all broadcast, all-to-all
broadcast, scan), basic metrics for performance and scalability (speed up,
efficiency, isoefficiency), some example parallel algorithms (dense and
sparse matrix algorithms, FFT, gr aph algorithms) and parallel programming
paradigms. This tutorial would be useful for anyone interested in solving
problems on parallel computers. Vipin Kumar is an associate professor of
computer science at the University of Minnesota. He has done extensive
research and teaching in the area of parallel computing over the last 10
years. He has published over 70 research articles, edited four books, and
has given invited talks at various conferences/workshops on parallel
computing. He has also taught many professional courses on parallel
computing for NASA, the U.S. Army and the computer industry. Professor
Kumar is on the editorial board of the Jour nal of Parallel and
Distributed Processing, and is a coauthor of a text book, Introduction to
Parallel Computing, which is the main source for this tutorial. 

Tutorial 2A
Parallel Algorithm Design	
H. J. Siegel, Purdue University

Parallel machines with 64 to 64,000 processors are commercially
available_the challenge is to transform a given task into a parallel
algorithm that executes effectively. A variety of techniques for mapping
tasks onto large-scale parallel machines are expl ained and demonstrated
through the use of parallel algorithm case studies. Models of SIMD
(synchronous), MIMD (asynchronous), and reconfigurable mixed-mode parallel
systems are described and contrasted.  This tutorial focuses on the design
of data-parallel algorithms that can be executed using any of these three
modes of parallelism. Issues addressed include choices for data
distribution, effect on execution time of increasing the number of
processors use d (scalability), influence of network topology, use of SIMD
vs. MIMD vs. mixed-mode parallelism, the impact of partitioning the system
for subtask parallelism, and the difficulty of automatic parallelization
of serial algorithms. The tasks used for the ca se studies include
window-based image processing, recursive doubling, parallel prefix, global
histogramming, 2-D FFT, and sorting. The tutorial concludes with a
discussion of some of the alligators (problems) that make the design and
use of large-scale pa rallel processing systems difficult. H. J. Siegel is
a professor and coordinator of the Parallel Processing Laboratory in the
School of Electrical Engineering at Purdue University. He received two
B.S. degrees from MIT, and the M.A., M.S.E., and Ph.D. degrees from
Princeton. He has coauthore d over 200 technical papers, has coedited six
volumes, and has written the book Interconnection Networks for Large-Scale
Parallel Processing. He is a fellow of the IEEE, was a coeditor-in-chief
of the Journal of Parallel and Distributed Computing, and is currently on
the editorial boards of both the IEEE Transactions on Parallel and
Distributed Systems and the IEEE Transactions on Computers. 

Tutorial 3A
Multigranular Computing
Umakishore Ramachandran, Georgia Institute of Technology

This tutorial will cover the granularity spectrum_from fine-grained to
coarse-grained_of parallel computation. The topics to be covered include
architectural examples from discrete points in this granularity spectrum
(including Maspar MP-2, KSR-1, and CM- 5); application domains that could
benefit from such a multigranular environment; analysis of kernels of
applications to identify types of parallelism; determining the match
between algorithms and architectures; performance metrics for making the
right ar chitectural choice for algorithms; and several case studies drawn
from reconfigurable architectures to networked parallel computers of
different granularities. Who should attend: Practitioners who are
designing and developing parallel architectures and software tools for
parallel machines; and university researchers (both architects and
application developers) working in specific points of the granularity
spectr um. The assumed background is a basic understanding of computer
architecture, a rudimentary knowledge of parallel programming, and an
appreciation for algorithm design. Umakishore Ramachandran received his
Ph. D. in computer science from the University of Wisconsin, Madison in
1986. Since then he has been at the Georgia Institute of Technology, where
he is currently an associate professor in the College of Computing. He has
worked extensively in the architectural design, programming, and analysis
of parallel and distributed systems, and is the recipient of NSF's
Presidential Young Investigator Award. 


Afternoon Tutorials
1:30-5:00 pm

Tutorial 1B
Compilers and Runtime Support for 
Distributed Memory Machines
J. Ramanujam, Louisiana State University and 
Alok Choudhary, Syracuse University

For high-performance computing to be successful, significant advances in
programming tools, especially compilers and runtime systems, are critical.
This tutorial is designed to cover issues that are central to compiler and
runtime optimizations of scienti fic codes written in languages like HPF
for distributed memory and massively parallel machines. Specifically, this
tutorial will address three main issues: general principles, analysis and
optimization for parallel machines; specific issues and optimizati ons
related to compiling programs in a portable manner on many distributed
memory machines; and the required runtime support and optimizations for
such compilers. This tutorial is intended for compiler writers for
languages like High Performance Fortran ( HPF) for high performance
architectures, architects for parallel computers, researchers in high
performance computing, graduate students, and application developers. J.
Ramanujam is an assistant professor in the Department of Electrical and
Computer Engineering at Louisiana State University, Baton Rouge. He
received his Ph.D. degree in computer science from the Ohio State
University in 1990. He is a recipient of an NS F Young Investigator Award
in 1994. His research interests are in the area of parallelizing
compilers, operating systems and programming environments for parallel
computing, and computer architecture.  Alok Choudhary is an associate
professor in the Departments of Electrical and Computer Engineering and
Computer and Information Science at Syracuse University. He received his
Ph.D. from University of Illinois, Urbana-Champaign in 1989. He received
an NSF Young Investigator Award in 1993 and an IBM Faculty Development
Award in 1994. His main research interests are in parallel and distributed
processing, software development environments for parallel computers
including compilers and runtime support, paral lel computer architectures
and parallel I/O systems. He has been one of the main architects of the
Fortran 90D/HPF compiler for distributed memory machines. 

Tutorial 2B
Teraflop 101: Introduction to 
Massively Parallel Computation
William O'Connell, AT&T Bell Laboratories; Phil Hatcher, University of New
Hampshire; David Levine, Argonne National Laboratory; Thomas W.
Christopher, Illinois Institute of Technology; and George K. Thiruvathukal,
R. R. Donnelley and Sons Company

The course features a variety of techniques for mapping problems onto
massively parallel processing (MPP) machines. We begin by providing an
overview of the trends that are evolving MPP computing, followed by a
discussion on high performance computing arc hitectures and design
alternatives. The course will then focus on demonstrating and studying
algorithm case studies for a variety of programming models, including
static/dynamic partitioning (replicated workers), data-parallel,
dataflow/macro-dataflow, fu nctional, and pattern (event) driven
techniques. We will discuss how and when to apply these techniques for a
variety of problems. William O'Connell is a researcher at AT&T Bell
Laboratories in the database research department. His work at Bell Labs is
on high-performance parallel and distributed multimedia databases. He
received a B.S. degree from North Central College and a M.S. fr om
Illinois Institute of technology, where he is also concluding his Ph.D.
studies. He has published numerous papers on parallel and distributed
computing, data communications, and parallel languages. Phil Hatcher is an
associate professor of computer science at the University of New
Hampshire. He received a Ph.D. from the Illinois Institute of Technology,
and M.S. and B.S. degrees from Purdue University. He is co-author (with
Michael J. Quinn) of the book Data-Parallel Programming on MIMD Computers
and is a member of the editorial board of IEEE Parallel and Distributed
Technology. David Levine is a computational scientist at Argonne National
Laboratory. He received his Ph.D. in computer science from Illinois
Institute of Technology. He worked for seven years at Control Data
Corporation on scientific applications before joining the Mathematics and
Computer Science Division at Argonne in 1987. His current research
interests are in large-scale parallel computing; computational science
(astrophysics, electromagnetics, superconductivity); genetic algorithms
and discrete optimization; pe rformance analysis and computer
benchmarking. Thomas W. Christopher is a professor of computer science at
the Illinois Institute of Technology, where he received his Ph.D. in 1977.
His research interests include programming languages, compiler
construction, and parallel and distributed systems. He di rects research
on parallel and distributed systems at the Illinois Institute of
Technology (the High Performance Languages and Systems research group). He
has published numerous papers on issues related to programming languages,
compilation, and parallel programming languages. His current projects
include actors languages and a book on compiling programming languages
using object-oriented techniques. George K. Thiruvathukal is a member of
the technical staff at R. R. Donnelley and Sons Company, Technical Center.
He received a B.S. degree in computer science and physics from Lewis
University, and a M.S. degree in Computer Science from the Illinois Inst
itute of Technology, where he is also completing his Ph.D. studies. At R.
R. Donnelley and Sons Company he is a member of the Finishing Technologies
department, working on software quality assurance, object-oriented design
and programming, and application s of high performance computing. His
research interests include programming languages and libraries, compiler
construction, parallel and distributed systems, and object technology. 

Tutorial 3B
Improving Performance with 
Message Driven Execution
L.V. Kale, University of Illinois at Urbana-Champaign

Although machines with extremely high raw performance are available today,
on most real applications, one falls short of achieving even a reasonable
fraction of their peak performance. The problem becomes worse as one
attacks increasingly irregular proble ms. Message driven execution as
distinct from message passing has emerged as a promising technique that
can help improve performance in many such situations. This technique
involves an adaptive scheduling strategy based on the availability of
messages. As a result, message driven programs can often adapt to
variations in runtime conditions easily, and tolerate communication
latencies effectively. Also, they can naturally interleave execution of
multiple independent subcomputations. This tutorial covers the exposition
of message driven strategy and its practical application to real-life
problems. After a few examples to motivate the need for a message driven
strategy, we will present various ways in which such strategies can be
expre ssed. These include multi-threading, asynchronous messages, active
messages and interrupts, and object oriented languages such as Charm++. We
will then concentrate on specific techniques used to develop message
driven programs, and discuss how to identify opportunities for introducing
message driven scheduling, how to modify the algorithm to create such
opportunities and how to design message driven algorithms. Message driven
program components can be composed with relative ease and without
performance lo ss. We will discuss how this compositionality can be
exploited to effectively reuse parallel modules. The tutorial includes
several examples as well as case studies. Laxmikant V. Kale received the
B.Tech. degree from Benares Hindu University, India, in 1977, and a M.E.
degree from the Indian Institute of Science in Bangalore, India, in 1979.
He received a Ph.D. in computer science from the State University of New
York , Stony Brook, in 1985. He worked as a scientist at the Tata
Institute of Fundamental Research from 1979 to 1981. He joined the faculty
of the University of Illinois at Urbana-Champaign as an assistant
professor in 1985, where he is currently an associate professor of
computer science, and director of the Parallel Programming Laboratory. His
research interests include tools and techniques for parallel programming,
performance analysis and debugging, and scientific, engineering and AI
applications of large -scale parallel computing. 

Tutorials Chair: Sanjay Ranka, Syracuse University


WORKSHOPS

Frontiers'95 features three workshops in areas of rapidly growing interest
to the high-performance computing community. The topics of the workshops
are 1) Scalable I/O, 2) Peta-FLOPS Computing, and 3) Templates for
Parallel Applications. The workshops wil l provide an excellent
opportunity to exchange experience and inspire research directions through
presentations and extensive discussions in an informal setting. A one hour
combined session for all workshops will be held in order to correlate and
discuss the findings of all workshops. For more information contact a
workshop organizer, as appropriate, or the workshops chair. 

Sunday, February 5 

8:30 am-4:30 pm
Workshop A: Scalable Input/Output for 
High-Performance Computers 
Alok Choudhary, Syracuse University, (choudhar@npac.syr.edu); Paul
Messina, Caltech, (messina@ccsf.caltech.edu); and Terry Pratt,
USRA/CESDIS, (pratt@cesdis1.gsfc.nasa.gov)

Scalable I/O subsystems for parallel computers are a critical issue in the
effective use of these machines for production workloads. This workshop
will address several issues from architecture to software for scalable I/O
on high-performance systems. Of s pecial interest are application
requirements and characterization, language support, runtime libraries,
file systems, network I/O support, etc. This workshop will provide a look
at recent advances and new research initiatives in hardware and software
for these areas. The workshop will consist of invited and submitted
contributions as well as substantial open discussions. 


Monday, February 6 

8:30 am-4:30 pm 
Workshop B: The Peta-FLOPS Frontier
Thomas Sterling, USRA/CESDIS, (tron@chesapeake.gsfc.nasa.gov); 
John Dorband, NASA GSFC, (dorband@nibbles.gsfc.nasa.gov); and 
Michele O'Connell, USRA/CESDIS, (michele@usra.edu)

Petaflops is a measure of computer performance equal to a million billion
operations per second. It is comparable to more than ten times all the
networked computing capability in America and is ten thousand times faster
than the world's most powerful mass ively parallel computer. A Petaflops
computer is so far beyond anything within contemporary experience that its
architecture, technology, and programming methods may require entirely new
paradigms in order to achieve effective use of these computing syste ms.
New research directions in enabling technologies required to address these
challenges are the driving motivation for exploring this advanced field.
Investigation in these directions needs to be initiated in the immediate
future to have timely impact. A one day workshop, "The Petaflops
Frontier," is being organized to explore this new domain. The objectives
of the workshop are 1) to determine the oppo rtunities and demands of
application programs at this scale, and 2) to identify the diverse and
possibly speculative technologies and computing structures that might
contribute toward the advancement of this exciting goal. The Petaflops
Frontier Workshop is being organized to complement the findings of the
Pasadena Workshop on Enabling Technologies for Petaflops Computing
conducted one year ago and is structured to address some of the
recommendations that came out of that historical meeting. Contributions
are being solicited on the topics of a) Application Scaling to Petaflops,
and b) Advanced Technologies and Architectures for Petaflops Computers. 

8:30 am-12 noon
Workshop C: 
Templates: Building Blocks for Portable Parallel Applications 
Geoffrey Fox, Syracuse University, (gcf@npac.syr.edu); 
Jack Dongarra, University of Tennessee, (dongarra@cs.utk.edu); and Robert
Ferraro, NASA JPL, (ferraro@zion.jpl.nasa.gov)

The term "Templates" has recently gained notoriety in the parallel
processing community, yet is an evolving concept with several definitions.
The primary motivation for constructing templates is to rapidly infuse
into common usage state-of-the-art algorit hms in a form which can be
adapted to specific application requirements. This implies that the
template retains the desired numerical properties but is cast in a form
which is independent of parallel architecture, data layout, and
programming language. Ma ny users would like to see templates go beyond
pseudo-code, which can be found in textbooks and research papers, to
become objects which are directly compilable on multiple architectures.
This workshop will explore the issues involved in constructing an a
lgorithm template which is portable, scalable, and adaptable to
application requirements, yet retains the numerical properties which make
the algorithm desirable in the first place. 

4:30-5:30 pm Plenary Workshop Session

5:30-7:00 pm Welcoming Reception


Workshops Chair: Tarek A. El-Ghazawi, The George Washington University,
tarek@seas.gwu.edu


TECHNICAL PROGRAM

Tuesday, February 7

8:45-9:00 am Session
OPENING REMARKS: Joel Saltz, University of Maryland

9:00-10:00 am Session 
SESSION 1: Invited Speaker: Ken Kennedy, Rice University

10:00-10:30 am Break

10:30 am-12 noon Concurrent Sessions 
SESSION 2A: Algorithms I

o Efficient Parallelizations of a Competitive Learning Algorithm for Text
  Retrieval on the MasPar, I. Syu, S. D. Lang, K. Hua, University of Central
  Florida

o Parallelization of Two Breadth-First Search-Based Applications Using
  Different Message-Passing Paradigms: An Experimental Evaluation, S. Bae,
  S. Ranka, Syracuse University

o Many-to-many Personalized Communication with Bounded Traffic, S. Ranka,
  R. Shankar, K. Alsabti, Syracuse University

o A Data Parallel Algorithm for Boolean Function Manipulation, S. Gai, M.
  Rebaudengo, M. Sonza Reorda, Politecnico di Torino

SESSION 2B: Minisymposium: HPF Vendor 
Perspectives
Chair: J. Saltz, University of Maryland
Portland Group
Applied Parallel Research
DEC
Cray Research
Others TBA

12 noon-1:30 pm Conference Luncheon

1:30-3:00 pm Concurrent Sessions 
SESSION 3A: Computational Science I

o The Performance Impact of False Subpage Sharing in KSR-1, B. Cukic, F.
  Bastani, University of Houston

o A Multi-Cache Coherence Scheme for Shuffle-Exchange Network Based Shared
  Memory Multiprocessors, R. Omran, D.-L. Lee, York University

o MICA: A Mapped Interconnection-Cached Architecture, Y.-D. Lyuu, E.
  Schenfeld, NEC Research Institute

o Performance Analysis and Optimal System Configuration of Hierarchical
  Two-Level Coma Multiprocessors, T.-L. Hu, F. N. Sibai, University of Akron

SESSION 3B: Panel: Scalable I/O
Chair: P. Messina, Caltech/JPL
K. Kennedy, Rice University
J. Pool, Caltech
M. Snir, IBM
D. Watson, LLNL
Others TBA

3:00-3:30 pm Break

3:30-5:30 pm Concurrent Sessions
SESSION 4A: I/O Related

o Compilation of I/O Communications for HPF, F. Coelho, Ecole des mines de
  Paris

o Compiler Support for Out-of-Core Data Structures on Parallel Machines,
  K. Kennedy, C. Koelbel, M. Paleczny, Rice University

o A Data Management Approach for Handling Large Compressed Arrays in High
  Performance Computing, K. Seamons, M. Winslett, University of Illinois

o Parallel I/O Scalability from the User's Perspective, J. Gotwals, S.
  Srinivas, S. Yang, Indiana University

SESSION 4B: Caches

o A High Performance Sparse Cholesky Factorization Algorithm for Scalable
  Parallel Computers, G. Karypis, V. Kumar, University of Minnesota

o Parallelization and Performance of Three-Dimensional Plasma Simulation,
  V. Gopinath, T. Grotjohn, Y.-K. Chu, D. Rover, Michigan State University


o Parallel Molecular Dynamics: Communication Requirements for Future MPPs,
  V. Taylor, Northwestern University, R. Stevens, K. Arnold, Argonne
  National Laboratory

o Dataparallel Semi-Lagrangian Numerical Weather Forecasting, L. Wolters,
  Leiden University, G. Cats, Royal Netherlands Meteorological Institute, N.
  Gustafsson, T. Wilhelmsson, Swedish Meteorological and Hydrological
  Institute

o On Mapping Data and Computation for Parallel Sparse Cholesky
  Factorization, K. Eswar, C.-H. Huang, P. Sadayappan, The Ohio State
  University

SESSION 4C: Panel: How Can Massively Parallel Computers Help in the
Prediction of Protein Structures? Chair: R. Martino, National Institutes
of Health Panel members TBA

6:00 pm Poster Session and Reception


Wednesday, February 8

9:00-10:00 am Session
SESSION 5: Invited Speaker: Burton Smith, Tera Computer Company

10:00-10:30 am Break

10:30 am-12 noon Concurrent Sessions
 SESSION 6A: Data Parallel

o Work-Efficient Nested Data-Parallelism, D. Palmer, J. Prins, University
  of North Carolina, S. Westfold, Kestrel Institute

o A Data Parallel C and its Platforms, M. Gokhale, J. Schlesinger,
  Supercomputing Research Center

o An Object-Oriented Approach to Nested Data Parallelism, T. Sheffler, S.
  Chatterjee, NASA Ames Research Center

o DPM: Integrating Task and Data Parallelism, E. West, A. Grimshaw,
  University of Virginia

SESSION 6B: Computational Science II

o Optimizing Irregular Computations on a SIMD Machine: A Case Study, J.
  Conery, M. Lynch, T. Hovland, University of Oregon

o Homologous Sequence Searching in Large Genetic Databases Using Parallel
  Computing Methods, T. Yap, National Institutes of Health, O. Frieder,
  George Mason University, R. Martino, National Institutes of Health

o An Optimal Parallel Algorithm for Volume Ray Casting, V. Goel, A.
  Mukherjee, University of Central Florida

o The Performance Impact of Data Placement For Wavelet Decomposition of
  Two Dimensional Image Data on SIMD Machines, A. K. Chan, C. Chui, J.
  LeMoigne, H. J. Lee, J. C. Liu, T. A. El-Ghazawi, Texas A&M University

12 noon-1:30 pm Lunch (on your own)

1:30-2:30 pm Session 
SESSION 7: Invited Speaker: Phil Colella, University of California at Berkeley

1:30-3:00 pm Break

3:00-4:30 pm Concurrent Sessions
SESSION 8A: Panel: Parallel C++
Chair: C. Kesselman, California Institute of Technology
Panel Members TBA

SESSION 8B: Architectural Structures

o The Practicality of SIMD for Scientific Computing, J. Fischer, L. Hamet,
  C. Mobarry, J. Pedelty, J. Cohen, R. de Fainchtein, B. Fryxell, P.
  MacNeice, K. Olson, T. Sterling, NASA/Goddard Space Flight Center

o Characteristics of the MasPar Parallel I/O System, T. El-Ghazawi, The
  George Washington University

o Efficient Matrix Operations in a Reconfigurable Array with Spanning
  Optical Buses, C. Qiao, State University of New York at Buffalo

o Introducing MGAP-2, F. Zhou, T. Kelliher, R. Owens, M. J. Irwin, The
  Pennsylvania State University

4:30-5:00 pm Break

5:00-6:30 pm Concurrent Sessions
SESSION 9A: Networks

o Analysis of Communication Costs of Parallel Machines with Various
  Communication Mechanisms, C.-C. Lin, V. Prasanna, University of Southern
  California at Los Angeles

o Spectrum Analysis of Communication Networks on Parallel Computers, Z. G.
  Mou, Brandeis University

o Analysis of Finite Buffered Multistage Interconnection Networks under
  First-Blocked-First-Unblock Conflict Resolution, C. Ev�quoz, Ecole
  Polytechnic de Montr�al

o Periodically Regular Chordal Ring Networks for Massively Parallel
  Architectures, B. Parhami, University of California at Santa Barbara

SESSION 9B: Compilers

o Aligning Parallel Arrays to Reduce Communication, T. Sheffler, R.
  Schreiber, NASA Ames Research Center, J. Gilbert, Xerox Palo Alto Research
  Center, S. Chatterjee, NASA Ames Research Center

o Code Generation for Multiple Mappings, W. Kelly, W. Pugh, E. Rosser,
  University of Maryland

o Automatic Generation of Efficient Array Redistribution Routines for
  Distributed Memory Multicomputers, S. Ramaswamy, P. Banerjee, University
  of Illinois

o Automatic Synchronization Elimination in Synchronous FORALLs, M.
  Philippsen, E. Heinz, University of Karlsruhe

SESSION 9C: Partitioning and Mapping

o A Parallel Graph Partitioner on a Distributed Memory Multiprocessor, P.
  Buch, J. Sanghavi, A. Sangiovanni-Vincentelli, University of California at
  Berkeley

o Parallel Remapping Algorithms for Adaptive Problems, C.-W. Ou, S.Ranka,
  Syracuse University

o On the Influence of the Partitioning Schemes on the Efficiency of
  Overlapping Domain Decomposition Methods, P. Ciarlet, F. Lamour,
  University of California at Los Angeles, B. F. Smith, Argonne National
  Laboratory

o Exploitation of Control Parallelism in Data Parallel Algorithms, V.
  Garg, D. Schimmel, Georgia Institute of Technology

7:00 pm Banquet
  Howard Richmond, Gartner Group

o Leading supercomputing industry analyst will survey the rapidly growing
  commercial use of parallel architecures

Thursday, February 9

9:00-10:00 am Session
SESSION 10: Invited Speaker: John Nickolls, MasPar Computer Corp.

10:00-10:30 am Break

10:30 am-12 noon Concurrent Sessions
SESSION 11A: Tools I

o PERFSIM: A Tool for Automatic Performance Analysis of Data Parallel
  Fortran Programs, S. Toledo, Massachusetts Institute of Technology

o Performance Debugging Based on Scalability Analysis, T. Suzuoka, J.
  Subhlok, T. Gross, Carnegie Mellon University

o ProcSimity: An Experimental Tool for Processor Allocation and Scheduling
  in Highly Parallel Systems, K. Windisch, J. Valenti Miller, V. Lo,
  University of Oregon

o Falcon: On-line Monitoring and Steering of Large-Scale Parallel
  Programs, W. Gu, G. Eisenhauer, E. Kraemer, K. Schwan, J. Stasko, J.
  Vetter, N. Mallavarupu, Georgia Institute of Technology

SESSION 11B: Runtime Systems

o Runtime Support for Data Parallel Tasks, M. Haines, B. Hess, P.
  Mehrotra, J. Van Rosendale, NASA Langley Research Center, H. Zima,
  University of Vienna

o Runtime Support for Execution of Fine Grain Parallel Code on Coarse
  Grain Multiprocessors, R. Neves, R. Schnabel, University of Colorado

o Runtime Support for User-Level Ultra Lightweight Threads on Massively
  Parallel Distributed Memory Machines, W. Shu, State University of New York
  at Buffalo

o Runtime Incremental Parallel Scheduling (RIPS) for Large-Scale Parallel
  Computers, W. Shu and M.-Y. Wu, State University of New York at Buffalo

SESSION 11C: Panel: SIMD Machines: Do They Have a Significant Future?
Chair: H. J. Siegel, Purdue University
Bruce Alper, Cambridge Parallel Processing (DAP)
Ken Batcher, Kent State
Timothy Bridges, Data Parallel Systems, Inc.
Ken Iobst, SRC/Cray Computer Corp.
John Nickolls, MasPar Computer Corp.
Chip Weems, University of Massachusetts

12 noon-1:30 pm Lunch (on your own)

1:30-3:00 pm Concurrent Sessions
SESSION 12A: Tools II

o A Scalable, Visual Interface for Debugging with Event-Based Behavioral
  Abstraction, J. Kundu, University of Massachusetts, J. Cuny, University of
  Oregon

o Visualizing Distributed Data Structures, S. Srinivas, Indiana University

o Migrating from PVM to MPI, part I: The Unify System, P. Vaughan, A.
  Skjellum, D. Reese, F.-C. Cheng, Mississippi State University

o Implementing Multidisciplinary and Multizonal Applications Using MPI, S.
  Fineberg, NASA Ames Research Center

SESSION 12B: Algorithms II

o Time- and VLSI-Optimal Convex Hull Computation on Meshes with Multiple
  Broadcasting, V. Bokka, H. Gurla, S. Olariu, J. L. Schwing, Old Dominion
  University

o Algorithm for Constructing Fault-Tolerant Solutions of the Circulant
  Graph Configuration, A. Farrag, Dalhousie University

o Design and Analysis of Product Networks, A.Youssef, The George
  Washington University

o A Broadcast Algorithm for All-Port Wormhole-Routed Torus Networks, Y.-j.
  Tsai, P. McKinley, Michigan State University

SESSION 12C: Panel: Embedded Systems
Chair: D. Schaefer, George Mason University
Bruce Alper, Cambridge Parallel Processing
Eugene Cloud, Martin Marietta - Orlando
Robert Graybill, Martin Marietta - Baltimore
Rudy Faiss, Loral Defense Systems - Akron
John Nickolls, MasPar Computer Corporation
Bill Wren, Honeywell Technology Center


HOTEL INFORMATION

McLean Hilton, McLean, Virginia
Cut-Off Date: JANUARY 14, 1995
Mail to: The McLean Hilton Reservations, 7920 Jones Branch Drive , McLean,
Virginia 22102-3308 USA. 
Phone: 703-761-5111 (8am-5pm weekdays); Fax: 703-761-5100.

Rates: $112 single or double accomodation
___King     ___Double/Double     Number of people in room:________________
___Smoking room     ___Non-smoking room     ___Handicapped

please type or print:

Name	__________________________________________________________

Sharing With	__________________________________________________

Company/University	__________________________________________

Address/Mailstop	__________________________________________

City/State/Zip/Country	_________________________________________________

Daytime Phone_____________________	Evening Phone___________________
 	
Arrival Date______________________	Arrival Time_____________	

Departure Date___________________	Departure Time___________	

Method of Payment
____Personal Check ___American Express ___VISA ___MasterCard ___Diners Club

___Carte Blanche

Cardholder Name_____________________ 	Signature______________________	

Card Number________________________________	Exp. Date_________	

Amount $________	Today's Date______________	

Rooms will be held until 6 p.m. unless guaranteed with an accepted credit
card. Check-in time is after 3 p.m.. Check-out time is noon. Room charges
are subject to a 6.5% tax. Reservation requests can be made until January
14, 1995. After this date, reserv ations will be based upon room and rate
availability. Cancellations made after 6 p.m. of check-in day will be
billed one night's room and tax. Government rates are available.
Complimentary hotel van service is available by reservation within a five
mile r adius of the hotel. This area includes the West Falls Church Metro
station which connects to National Airport and Amtrak (Union Station). For
information on airport limousine services or to make van reservations,
contact the McLean Hilton at 703-847-5000. 


Driving Directions to the McLean Hilton

>From Dulles International Airport:  Dulles Access Road East to Exit 8
(Spring Hill Road). Must be in the far right toll lane. After toll, turn
right onto Spring Hill Road. Turn left at first light onto Jones Branch
Drive. Hotel is one mile on left. 

>From National Airport: George Washington Parkway to I-495 South to Exit
11B (Tysons Corner/Rt. 123 South exit). Turn right at first light onto
Tysons Boulevard. See directions below from Tysons Boulevard. 

>From McLean: Rt. 123 South to Tysons Boulevard (the first right after the
I-495 junction). Turn right at light onto Tysons Boulevard. See directions
below from Tysons Boulevard. 

>From Fairfax and Vienna: Rt. 123 North to Tysons Boulevard (the last left
before I-495 junction). Turn left at light onto Tysons Boulevard. See
directions below from Tysons Boulevard. 

>From Richmond and South: I-95 North to I-495 North (Rockville). Take I-495
North to Exit 11B (Tysons Corner/Rt. 123 South exit). Turn right at first
light onto Tysons Boulevard. See directions below from Tysons Boulevard. 

>From Southwestern Maryland and North, via I-270: I-495 South to Exit 11B
(Tysons Corner/Rt. 123 South). Turn right at the first light onto Tysons
Boulevard. See directions from Tysons Boulevard. 

>From Washington, D.C. Downtown: I-66 West to Exit 20
(I-495/Baltimore/Dulles Airport) to Exit 10A (Tysons Corner/Rt. 123
South). Continue on Rt. 123 South under I-495; turn right at the next
light after overpass onto Tysons Boulevard. See directions from Tysons
Boulevard. 

>From New York, Philadelphia and Baltimore, via I-95 South:I-95 South to
I-495 West, Exit 27 (Silver Spring). I-495 West will turn into I-495 South
while driving. I-495 South to Exit 11B (Tysons Corner/Rt. 123 South exit).
Turn right at first light onto Ty sons Boulevard. See directions from
Tysons Boulevard. 

>From Tysons Boulevard: Continue on Tysons Boulevard for 1 block to light
(Galleria Drive/Westpark Drive). Turn right. Go to next light (Jones
Branch Drive), turn right. The McLean Hilton is located two blocks on
right. 


FRONTIERS 95 - REGISTER TODAY!

To register, just return this form to:
Frontiers '95 Registration, IEEE Computer Society, 1730 Massachusetts
Ave., N.W., Washington, DC 20036-1992; FAX (202)728-0884. For information
call (202)371-1013 (sorry, no phone registrations)

please type or print:

Name	_______________________________________________________________
	
Company/University   __________________________________________________

Address/Mailstop   ____________________________________________________
	
City/State/Zip/Country	_______________________________________________

Daytime Phone Number_____________________    FAX Number________________	
 
IEEE/CS Membership Number   ____________________________

Do you have any special needs?	_______________________________________

For mailing list purposes:  this is my:  ___Business  ___Home Address

Do not include my mailing address on: ___Non-society mailing lists
___Meeting Attendee lists

Conference - February 7-9
Please check appropriate fee
		Advance 	Late 
		(until 1/7/95)	(after 1/7 & before 1/14)
Member 		___$250		___$300
Nonmember 	___$315		___$375
Student 	___$65		___$65

Tutorials - February 6 
Price is per tutorial_please check appropriate fee
		Advance 	Late 
		(until  1/7/95)	(after 1/7 & before 1/14)
Member		___$150		___$180
Nonmember	___$190		___$225
Please check the tutorial(s) you wish to attend:
___1A: Introduction to Parallel Computing (AM)
___2A: Parallel Algorithm Design (AM)
___3A: Multigranular Computing (AM)
___1B: Compilers and Runtime Support for Distributed Memory Machines (PM)
___2B: Teraflop 101: Introduction to Massively Parallel Computation (PM)
___3B: Improving Performance with Message Driven Execution (PM)

Workshops - February 5-6
Please check the workshop(s) you wish to attend (no fee):
___A: Scalable Input/Output for High-Performance Computers (2/5)
___B: The Peta-FLOPS Frontier (2/6)
___C: Templates: Building Blocks for Portable Parallel Applications (2/6)

Payment
Conference Fee				$ _______
Tutorial Fee				$ _______
Total Enclosed (in U.S. dollars) 	$ _______

Payment must be enclosed. Please make checks payable to IEEE Computer
Society. All payments must be in U.S. dollars, drawn on U.S. banks. 

Method of Payment Accepted
___Personal Check		___ Company Check	
___Traveler's Check		___ VISA
___MasterCard			___ American Express	___Diners Club
___Purchase Order 

Card Number  ________________________________________	

Expiration Date	   ___________

Cardholder Name	 __________________________________

Signature   ____________________________________

Member and non-member registration fees include conference and/or
tutorial/workshop attendance, refreshments at breaks. Conference fee
includes welcoming reception, conference banquet, luncheon and one copy of
the conference proceedings.  Workshop fees in clude lunch. Student
registration fee includes two conference social events, refreshments at
breaks, and one copy of the conference proceedings (no luncheon and no
banquet). We reserve the right to cancel a tutorial due to insufficient
participation or ot her unforeseeable problems. 

Written requests for refunds must be received in the IEEE Computer Society
office no later than 1/7/95. Refunds are subject to a $50 processing fee.
All no-show registrations will be billed in full. Students are required to
show current picture ID cards a t the time of registration. Registrations
after 1/14/95 will be accepted on-site only. 

If you are unable to attend this year's conference, you can order the
proceedings by calling: 

1-800-CS-BOOKS or 1-714-821-8380; 
Email: cs.books@computer.org.


COMMITTEE GENERAL CHAIR
Joel Saltz, U. of Maryland
 
PROGRAM CHAIR
Dennis Gannon, Indiana U.

PROGRAM VICE CHAIRS
Algorithms: Mike Heath, U. of Illinois
Applications: Ridgway Scott, U. of Houston
Architectures: Thomas Sterling, CESDIS/NASA GSFC
Systems Software: Fran Berman, UC - San Diego
 
DEPUTY GENERAL CHAIR
Paul Havlak, U. of Maryland
 
TUTORIALS CHAIR
Sanjay Ranka, Syracuse U.

WORKSHOPS CHAIR
Tarek El-Ghazawi, George Washington U.
 
EXHIBITS CHAIR
Jerry Sobieski, U. of Maryland
 
PUBLICITY CHAIR
Mary Maloney Goroff, Caltech
 
INDUSTRY INTERFACE CHAIR
James Fischer, NASA GSFC
 
REGISTRATION CHAIR
Andrea Busada, U. of Maryland
 
FINANCE CHAIR
Larry Davis, U. of Maryland
 
LOCAL ARRANGEMENTS CHAIR
Johanna Weinstein, U. of Maryland

PUBLICATIONS CHAIR
Joseph Ja'Ja', U. of Maryland
 
AUDIO VISUAL
Cecilia Kullman, U. of Maryland
 
STEERING COMMITTEE
R. Michael Hord, ERIM (Chair)
Hank Dardy, NRL
Larry Davis, U. of Maryland
Judy Devaney, NIST
Jack Dongarra, U. of Tennessee Knoxville, ORNL
John Dorband, NASA GSFC
James Fischer, NASA GSFC
Paul Messina, Caltech/JPL
Merrell Patrick, NSF
David Schaefer, George 
Mason U.
Paul Schneck, MITRE
H. J. Siegel, Purdue U.
Francis Sullivan, SRC
Pearl Wang, George Mason U.

PROGRAM COMMITTEE
Ian Angus, Boeing
Ken Batcher, Kent State U.
Donna Bergmark, Cornell Theory Center
Fran Berman, UC San Diego
Tom Blank, Microsoft
Randy Bramley, Indiana U.
Marina Chen, Yale U.
Alok Choudhary, Syracuse U.
John Dorband, NASA GSFC
Tarek El-Ghazawi, George Washington U.
Charbel Farhat, U. of Colorado
Ian Foster, Argonne National Lab
Geoffrey Fox, Syracuse U. - NPAC
Joan Francioni, U. of Louisiana
Kyle Gallivan, U. of Illinois
Satya Gupta, Intel
John Gurd, U. of Manchester
Paul Havlak, U. of Maryland
Michael Heath, U. of Illinois
Jim Hendler, U. of Maryland
Joseph Ja'Ja', U. of Maryland
Carl Kesselman, CalTech
Robert Knighten, Intel
Chuck Koelbel, Rice U.
Monica Lam, Stanford U.
Robert Martino, NIH
Paul Messina, CalTech/JPL
Michael Norman, NCSA
Merrell Patrick, NSF
Serge Petiton, Etablissement Technique Central de l'Armement
Constantine Polychronopolous, U. of Illinois
Bill Pugh, U. of Maryland
Sanjay Ranka, Syracuse U.
Dan Reed, U. of Illinois
David Schaefer, George Mason U.
Ridgway Scott, U. of Houston
Marc Snir, IBM
Guy Steele, TMC
Thomas Sterling, NASA GSFC
Ken Stevens, NASA Ames
Rick Stevens, Argonne National Lab
Alan Sussman, U. of Maryland
Lew Tucker, TMC
Alex Veidenbaum, U. of Illinois
Uzi Vishkin, U. of Maryland
Pearl Wang, George Mason U.
Joel Williamson, Convex
Steve Zalesak, NASA GSFC
Mary Zosel, Lawrence Livermore National Lab

-- 
Paul Havlak                      Dept. of Computer Science, A.V. Williams Bldg
Postdoctoral Research Associate  U. of Maryland, College Park, MD 20742-3255
High-Performance Systems Lab     (301) 405-2697 (fax: -2744) havlak@cs.umd.edu
Technical Details
Message-ID: <3ekkl0$s17@condor.cs.umd.edu>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!gatech!news-feed-1.peachnet.edu!news.duke.edu!eff!cs.umd.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 114669,e023ea72b8a28efe,start
X-Google-Attributes: gid114669,public
X-Google-Thread: 102b75,e023ea72b8a28efe,start
X-Google-Attributes: gid102b75,public
X-Google-Thread: 101049,e023ea72b8a28efe,start
X-Google-Attributes: gid101049,public
X-Google-Thread: 1234f8,e023ea72b8a28efe,start
X-Google-Attributes: gid1234f8,public
X-Google-ArrivalTime: 1995-01-06 15:44:32 PST
Path: arc1-ca.pugleaf.net!nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!gatech!news-feed-1.peachnet.edu!news.duke.edu!eff!cs.umd.edu!not-for-mail
From: havlak@cs.umd.edu (Paul Havlak)
Newsgroups: comp.arch,comp.sys.super,csd.umiacs.parallel,dc.general
Subject: Frontiers '95 Program and Registration
Date: 6 Jan 1995 18:44:32 -0500
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Lines: 1012
Distribution: inet
Message-ID: <3ekkl0$s17@condor.cs.umd.edu>
NNTP-Posting-Host: condor.cs.umd.edu
Summary: Advance Program and Registration Form
Keywords: parallel computers, architectures, programming languages, algorithms