The Community for Technology Leaders
Parallel Processing Symposium, International (1997)
Geneva, SWITZERLAND
Apr. 1, 1997 to Apr. 5, 1997
ISSN: 1063-7133
ISBN: 0-8186-7792-9
TABLE OF CONTENTS
Session 1: Architecture: Chair: Mateo Valero

A Study of the Efficiency of Shared Attraction Memories in Cluster-Based COMA Multiprocessors (Abstract)

Anders Landin , Swedish Institute of Computer Science
Mattias Karlgren , Swedish Institute of Computer Science
pp. 1

Coherent Block Data Transfer in the FLASH Multiprocessor (Abstract)

J. Heinlein , Comput. Syst. Lab., Stanford Univ., CA, USA
A. Gupta , Comput. Syst. Lab., Stanford Univ., CA, USA
R. Bosch Jr , Comput. Syst. Lab., Stanford Univ., CA, USA
K. Gharachorloo , Comput. Syst. Lab., Stanford Univ., CA, USA
M. Rosenblum , Comput. Syst. Lab., Stanford Univ., CA, USA
pp. 18

A Memory Efficient Array Architecture for Real-Time Motion Estimation (Abstract)

V. Moshnyaga , Dept. of Electron. & Commun., Kyoto Univ., Japan
K. Tamaru , Dept. of Electron. & Commun., Kyoto Univ., Japan
pp. 28

Accuracy and Speedup of Parallel Trace-Driven Architectural Simulation (Abstract)

Kattamuri Ekanadham , IBM T. J. Watson Research Center
Maged Michael , IBM T. J. Watson Research Center
Ashwini Nanda , IBM T. J. Watson Research Center
Pradip Bose , IBM T. J. Watson Research Center
Anthony-Trung Nguyen , IBM T. J. Watson Research Center
pp. 39
Session 2: Networks I: Chair: Sartaj Sahni

Distributed Submesh Determination in Faulty Tori and Meshes (Abstract)

H. Chen , Dept. of Electron. Eng., Nat. Taiwan Inst. of Technol., Taipei, Taiwan
S. Hu , Dept. of Electron. Eng., Nat. Taiwan Inst. of Technol., Taipei, Taiwan
pp. 65

Modeling Compiled Communication Costs in Multiplexed Optical Networks (Abstract)

C. Salisbury , University of Pittsburgh
R. Melhem , University of Pittsburgh
pp. 71

Characterization of Deadlocks in Interconnection Networks (Abstract)

S. Warnakulasuriya , Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
T. Pinkston , Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
pp. 80

k -ary n -trees: High Performance Networks for Massively Parallel Architectures (Abstract)

Marco Vanneschi , Dipartimento di Informatica, Universit` a diPisa
Fabrizio Petrini , Dipartimento di Informatica, Universit` a diPisa
pp. 87
Session 3: Tools: Chair: Alok Choudhary

An Architecture Workbench for Multicomputers (Abstract)

A.D. Pimentel , Dept. of Computer Science, University of Amsterdam
L. 0. Hertzberger , Dept. of Computer Science, University of Amsterdam
pp. 94

SuperWeb: Towards a Global Web-Based Parallel Computing Infrastructure (Abstract)

Chris J. Scheiman , Univ. of Texas at Arlington
Behrooz Shirazi , Univ. of Texas at Arlington
Gyung-Leen Park , Univ. of Texas at Arlington
Klaus E. Schauser , Univ. of Texas at Arlington
Jeff Marquis , Parallel Technologies, Inc.
pp. 100

S-Check: a Tool for Tuning Parallel Programs (Abstract)

Robert Snelick , National Institute of Standards and Technology
pp. 107
Session 4: Scheduling: Chair: Allan Gottlieb

Optimal Scheduling for UET-UCT Generalized n-Dimensional Grid Task Graphs (Abstract)

George Papakonstantinou , National Technical University of Athens
Panayotis Tsanakas , National Technical University of Athens
Nectarios Koziris , National Technical University of Athens
Theodore Andronikos , National Technical University of Athens
pp. 146

A Comparison of General Approaches to Multiprocessor Scheduling (Abstract)

M. Palis , AT&T Bell Labs., Middletown, NJ, USA
J. Liou , AT&T Bell Labs., Middletown, NJ, USA
pp. 152

DFRN: A New Approach for Duplication Based Scheduling for Distributed Memory Multiprocessor Systems (Abstract)

J. Marquis , Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
G. Park , Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
B. Shirazi , Dept. of Comput. Sci. & Eng., Texas Univ., Arlington, TX, USA
pp. 157
Session 5: Applications: Chair: Josep Diaz

Performance Analysis and Optimization on a Parallel Atmospheric General Circulation Model Code (Abstract)

J. Farrara , Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
J. Lou , Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
pp. 174

Performance Prediction for Complex Parallel Applications (Abstract)

J. Brehm , Inst. fur Rechnerstrukturen und Betriebssysteme, Hannover Univ., Germany
P. Worley , Inst. fur Rechnerstrukturen und Betriebssysteme, Hannover Univ., Germany
pp. 187

Implementation and Results of Hypothesis Testing from the C3I Parallel Benchmark Suite (Abstract)

M. Muhhamad , Technol. Center, Honeywell Inc., Minneapolis, MN, USA
R. Jha , Technol. Center, Honeywell Inc., Minneapolis, MN, USA
B. VanVoorst , Technol. Center, Honeywell Inc., Minneapolis, MN, USA
L. Pires , Technol. Center, Honeywell Inc., Minneapolis, MN, USA
pp. 192
Session 6: Performance Evaluation: Chair: Jose D.P. Rolim

Predicting Queue Times on Space-Sharing Parallel Computers (Abstract)

A. Downey , Comput. Sci. Div., California Univ., Berkeley, CA, USA
pp. 209

Latency Tolerance: A Metric for Performance Analysis of Multithreaded Architectures (Abstract)

S. Nemawarkar , Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
G. Gao , Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
pp. 227

Architecture and Performance of the Hitachi SR2201 Massively Parallel Processor System (Abstract)

Hiroaki Fujii , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Hideo Wada , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Hideya Akashi , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Tsutomu Sumimoto , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Masamori Kashiyama , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Osamu Ishihara , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Yoshiko Yasuda , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Makoto Koga , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
Yasuhiro Inagami , Central Research Laboratory, Hitachi Ltd. General Purpose Computer Division, Hitachi Ltd.
pp. 233
Session 7: Synchronization and Threads: Chair: Kai Li

Empirical Evaluation of Distributed Mutual Exclusion Algorithms (Abstract)

Zhiyuan Li , University of Southwestern Louisiana
Nian-Feng Tzeng , University of Southwestern Louisiana
Shiwa S. Fu , University of Southwestern Louisiana
pp. 255

Relative Performance of Preemption-Safe Locking and Non-Blocking Synchronization on Multiprogrammed Shared Memory Multiprocessors (Abstract)

M. Scott , Dept. of Comput. Sci., Rochester Univ., NY, USA
M. Michael , Dept. of Comput. Sci., Rochester Univ., NY, USA
pp. 267

Analysis of Several Scheduling Algorithms under the Nano-Thread Programming Model (Abstract)

J. Labarta , Dept. d'Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
E. Ayguade , Dept. d'Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
N. Navarro , Dept. d'Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
X. Martorell , Dept. d'Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
pp. 281
Session 8: Algorithms I: Chair: Sanguthevar Rajasekaran
Session 9: Routing: Chair: Gianfranco Bilardi

Optimal Wormhole Routing in the (n,d)-Torus (Abstract)

Christian Scheideler , University of Paderborn, Germany
Stefan Bock , University of Paderborn, Germany
Friedhelm Meyer auf der Heide , University of Paderborn, Germany
pp. 326

Deadlock-Free Fault-tolerant Routing in the Multi-dimensional Crossbar Network and Its Implementation for the Hitachi SR2201 (Abstract)

Junji Nakagoshi , Central Research Laboratory, Hitachi Ltd
Yasuhiro Inagami , Central Research Laboratory, Hitachi Ltd
Teruo Tanaka , Central Research Laboratory, Hitachi Ltd
Hideo Wada , Central Research Laboratory, Hitachi Ltd
Yoshiko Yasuda , Central Research Laboratory, Hitachi Ltd
Hiroaki Fujii , Central Research Laboratory, Hitachi Ltd
Tsutomu Sumimoto , Central Research Laboratory, Hitachi Ltd
Hideya Akashi , Central Research Laboratory, Hitachi Ltd
pp. 346
Session 10: I/O and Message Passing: Chair: Anthony Skjellum

MTIO - A Multi-Threaded Parallel I/O System (Abstract)

A. Choudhary , Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
M. Xu , Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
I. Foster , Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
S. More , Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
pp. 368

Low Latency MPI for Meiko CS/2 and ATM Clusters (Abstract)

Ambuj K. Singh , University of California, Santa Barbara
Chris R. Jones , University of California, Santa Barbara
Divyakant Agrawal , University of California, Santa Barbara
pp. 374

Reducing Waiting Costs in User-Level Communication (Abstract)

E. Felten , Dept. of Comput. Sci., Princeton Univ., NJ, USA
S. Damianakis , Dept. of Comput. Sci., Princeton Univ., NJ, USA
Y. Chen , Dept. of Comput. Sci., Princeton Univ., NJ, USA
pp. 381

Design and Implementation of Virtual Memory-Mapped Communication on Myrinet (Abstract)

Kai Li , Princeton University
Angelos Bilas , Princeton University
Cezary Dubnicki , Princeton University
pp. 388
Session 11: Algorithms II: Chair: Tao Yang

Designing Efficient Distributed Algorithms Using Sampling Techniques (Abstract)

D.S.L. Wei , University of Florida and University of Aizu
S. Rajasekaran , University of Florida and University of Aizu
pp. 397

Joining Forces in Solving Large-Scale Quadratic Assignment Problems in Parallel (Abstract)

J. Clausen , Inst. for Theor. Comput. Sci., Swiss Federal Inst. of Technol., Zurich, Switzerland
A. Brüngger , Inst. for Theor. Comput. Sci., Swiss Federal Inst. of Technol., Zurich, Switzerland
M. Perregaard , Inst. for Theor. Comput. Sci., Swiss Federal Inst. of Technol., Zurich, Switzerland
A. Marzetta , Inst. for Theor. Comput. Sci., Swiss Federal Inst. of Technol., Zurich, Switzerland
pp. 418
Session 12: Runtime: Chair: Hans Zima

Optimization Schemas for Parallel Implementation of Nondeterministic Languages and Systems (Abstract)

Enrico Pontelli , New Mexico State University
Gopal Gupta , New Mexico State University
pp. 428

Logic Channels: A Coordination Approach to Distributed Programming (Abstract)

Manuel Diaz , Universidad de Malaga
Jose Maria Troya , Universidad de Malaga
Bartolome Rubio , Universidad de Malaga
pp. 436

Interoperability of Data Parallel Runtime Libraries (Abstract)

Guy Edjlali , University of Maryland
Joel Saltz , University of Maryland
Alan Sussman , University of Maryland
pp. 451

Platform-Independent Runtime Optimizations Using OpenThreads (Abstract)

Matthew Haines , University of Wyoming
Koen Langendoen , Vrije Universiteit
pp. 460
Session 13: Shared Memory: Chair: James Philbin

Aurora: Scoped Behavior for Per-Context Optimized Distributed Data Sharing (Abstract)

P. Lu , Dept. of Comput. Sci., Toronto Univ., Ont., Canada
pp. 467
Session 14: Algorithms III: Chair: Uzi Vishkin

A Parallel Tabu Search Algorithm For The 0-1 Multidimensional Knapsack Problem (Abstract)

Smail Niar , Universite ? de Valenciennes
Arnaud Freville , Universite ? de Valenciennes
pp. 512

Parallel Global Routing Algorithms for Standard Cells (Abstract)

John Chandy , Cadence Design Systems
Prithviraj Banerjee , Northwestern University
Zhaoyun Xing , University of Illinois
pp. 527
Session 15: Compilers I: Chair: Emilio Zapata

On Privatization of Variables for Data-Parallel Execution (Abstract)

Manish Gupta , IBM T. J. Watson Research Center
pp. 533

Semantics and Implementation of a Generalized forall Statement for Parallel Languages (Abstract)

Kees Van Reeuwijk , Delft University of Technology
Leo Breebaart , Delft University of Technology
Henk Sips , Delft University of Technology
Paul Dechering , Delft University of Technology
Frits Kuijlman , Delft University of Technology
pp. 542

A BSP Approach to the Scheduling of Tightly-Nested Loops (Abstract)

Radu Calinescu , Oxford University Computing Laboratory
pp. 549

A Formal Model of Software Pipelining Loops with Conditions (Abstract)

Z. Jovanovic , Belgrade Univ., Serbia
D. Miliaeev , Belgrade Univ., Serbia
pp. 554
Session 16: Networks II: Chair: Timothy Pinkston

A Hybrid Time Synchronization Implemented Through Special Ring Array for Mesh or Torus (Abstract)

Yuzhong Sun , National Research Center for Intelligent Computers
Mingfa Zhu , National Research Center for Intelligent Computers
Zhiwei Xu , National Research Center for Intelligent Computers
pp. 565

Deadlock- and Livelock-Free Routing Protocols for Wave Switching (Abstract)

Sudhakar Yalamanchili , Georgia Institute of Technology
Jose Duato , Universidad Politecnica de Valencia
Pedro Lopez , Universidad Politecnica de Valencia
pp. 570

Performance Analysis of Minimal Adaptive Wormhole Routing with Time-Dependent Deadlock Recovery (Abstract)

M. Vanneschi , Dipartimento di Inf., Pisa Univ., Italy
F. Petrini , Dipartimento di Inf., Pisa Univ., Italy
pp. 589
Session 17: Algorithms IV: Chair: Sajal Das

A 2-D Parallel Convex Hull Algorithm with Optimal Communication Phases (Abstract)

Xiaotie Deng , Department of Computer Science York University
Patrick Dymond , Department of Computer Science York University
Jieliang Zhou , Department of Computer Science York University
pp. 596

An Efficient Parallel Strategy for Computing K-terminal Reliability and Finding Most Vital Edge in 2-trees and Partial 2-trees (Abstract)

C. Ho , Dept. of Comput. Sci., Nat. Central Univ., Chung-Li, Taiwan
S. Hsieh , Dept. of Comput. Sci., Nat. Central Univ., Chung-Li, Taiwan
G. Chen , Dept. of Comput. Sci., Nat. Central Univ., Chung-Li, Taiwan
pp. 603

d-Dimensional Range Search on Multicomputers (Abstract)

S. Ubéda , LIP ENS, Lyon, France
A. Ferreira , LIP ENS, Lyon, France
A. Rau-Chaplin , LIP ENS, Lyon, France
C. Kenyon , LIP ENS, Lyon, France
pp. 616
Session 18: Compilers II: Chair: Prith Banerjee

Alias Analysis for Fortran90 Array Slices (Abstract)

K. Gopinath , Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
R. Seshadri , Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
pp. 628

The Sparse Cyclic Distribution against its Dense Counterparts (Abstract)

Emilio L. Zapata , University of Malaga
Manuel Ujaldon , University of Malaga
Maria A. Trenas , University of Malaga
Gerardo Bandera , University of Malaga
pp. 638
Session 19: Architecture Theory: Chair: Ali Hurson

A Comparison of Parallel Approaches for Algebraic Factorization in Logic Synthesis (Abstract)

S. Roy , Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
P. Banerjee , Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
pp. 665
Session 20: Data Structures: Chair: Afonso Ferreira

The Impact of Timing on Linearizability in Counting Networks (Abstract)

Marios Mavronicolas , University of Cyprus
Philippas Tsigas , Max-Planck Institut fuer Informatik
Marina Papatriantafilou , Max-Planck Institut fuer Informati
pp. 684

A Parallel Priority Data Structure with Applications (Abstract)

J. Träff , Dept. of Comput. Sci., Aarhus Univ., Denmark
G. Brodal , Dept. of Comput. Sci., Aarhus Univ., Denmark
C. Zaroliagis , Dept. of Comput. Sci., Aarhus Univ., Denmark
pp. 689

Multiple Templates Access of Trees in Parallel Memory Systems (Abstract)

V. Auletta , Dipartimento di Inf. ed Applicazioni, Salerno Univ., Italy
V. Scarano , Dipartimento di Inf. ed Applicazioni, Salerno Univ., Italy
A. de Vivo , Dipartimento di Inf. ed Applicazioni, Salerno Univ., Italy
pp. 694

Maintaining Spatial Data Sets in Distributed-Memory Machines (Abstract)

Ashfaq A. Khokhar , Purdue University, University of Delaware
Susanne E. Hambrusch , Purdue University, University of Delaware
pp. 702
Session 21: Networks III: Chair: Helmar Burkhart

Efficient Sorting and Routing on Reconfigurable Meshes Using Restricted Bus Length (Abstract)

Manfred Kunde , Technical University of Ilmenau
Kay Guertzig , Technical University of Ilmenau
pp. 713

Oblivious Routing Algorithms on the Mesh of Buses (Abstract)

Kazuo Iwama , Kyushu University
Eiji Miyano , Kyushu University
pp. 721

Nearly Optimal One-To-Many Parallel Routing in Star Networks (Abstract)

Chi-Chang Chen , Tatung Institute of Technology
Jianer Chen , Texas A&M University
pp. 728
Industrial Track:Invited Vendor Presentations

SPAX: A New Parallel Processing System for Commercial Application (Abstract)

K. Rim , Electron. & Telecommun. Res. Inst., Taejon, South Korea
W. Hahn , Electron. & Telecommun. Res. Inst., Taejon, South Korea
S. Kim , Electron. & Telecommun. Res. Inst., Taejon, South Korea
pp. 744

Scalability of SCI Workstation Clusters: A Preliminary Study (Abstract)

Knut Omang , University of Oslo, Norway
Bodo Parady , Sun Microsystems Inc.
pp. 750

Maximum Delivery Time and Hot Spots in ServerNet(tm) Topologies (Abstract)

D. Avresky , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
L. Young , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
V. Shurbanov , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
R. Horst , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
D. Jewett , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
W. Watson , Dept. of Electr. Comput. Eng., Boston Univ., MA, USA
pp. 756

Index of Authors (PDF)

pp. 763
96 ms
(Ver 3.3 (11022016))