The Community for Technology Leaders
Parallel and Distributed Processing, IEEE Symposium on (1996)
New Orleans, LA
Oct. 23, 1996 to Oct. 26, 1996
ISSN: 1063-6374
ISBN: 0-8186-7683-3
TABLE OF CONTENTS
Session 1-A: APPLICATIONS I: Chair: Kemal Efe, USA

Parallel Logic Simulation on a Network of Workstations Using PVM (Abstract)

Ausif Mahmood , University of Bridgeport
Maciek Kormicki , Washington State University
Bradley S. Carlson , State University of New York at Stony Brook
pp. 2

An Intelligent System Architecture for Urban Traffic Control Applications (Abstract)

Minesh I. Patel , University of South Florida
N. Ranganathan , University of South Florida
pp. 10

Distributed List Coloring: How to Dynamically Allocate Frequencies to Mobile Base Stations (Abstract)

Marina Papatriantafilou , Max-Planck-Institute for Computer Science
Philippas Tsigas , Max-Planck-Institute for Computer Science
Naveen Garg , Max-Planck-Institute for Computer Science
pp. 18

Impact of Load Balancing on Unstructured Adaptive Grid Computations for Distributed-Memory Multiprocessors (Abstract)

Andrew Sohn , New Jersey Institute of Technology
Horst D. Simon , NERSC Lawrence Berkeley National Laboratory
Rupak Biswas , RIACS NASA Ames Research Center
pp. 26
Session 1-B: NETWORKS AND ROUTING: Chair: Prasant Mohapatra, Iowa State University

Efficient Broadcast and Multicast on Multistage Interconnnection Networks using Multiport Encoding (Abstract)

Rajeev Sivaram , The Ohio State University
Dhabaleswar K. Panda , The Ohio State University
Craig B. Stunkel , I.B.M. T.J. Watson Research Center
pp. 36
Session 2-A: DISTRIBUTED SYSTEMS I: Chair: Pradip Srimani, Colorado State University

An Efficient File Transmission Algorithm for Distributed Computing Systems (Abstract)

D. J. Chen , National Chiao Tung University
Y. W. Lee , National Chiao Tung University
P. Y. Chang , National Chiao Tung University
pp. 48

Almost Two-State Self-Stabilizing Algorithm for Token Rings (Abstract)

Ajoy Kumar Datta , University of Nevada Las Vegas
Gianluigi Alari , Unit`{e} d'Informatique Universit'{e} catholique de Louvain Belgium
pp. 52

Implementing Cooperative Software with High-Level Communication Packages (Abstract)

Alexander Forst , Institut fnr Computersprachen
Eva Kuhn , Institut fnr Computersprachen
pp. 60
Session 2-B: SCHEDULING AND DATA MAPPING: Chair: Hal Sudborough, University of Texas at Dallas

Efficient Algorithms for Block-Cyclic Redistribution of Arrays (Abstract)

Prashanth B. Bhat , University of Southern California
Viktor K. Prasanna , University of Southern California
Young Won Lim , University of Southern California
pp. 74

Scalable Scheduling Algorithm For Distributed Memory Machines (Abstract)

Dharma P. Agrawal , North Carolina State University
Sekhar Darbha , Rutgers University
pp. 84

A Framework for Automatic Dynamic Data Mapping (Abstract)

Jesus Labarta , Universitat Politecnica de Catalunya
Eduard Ayguade , Universitat Politecnica de Catalunya
Jordi Garcia , Universitat Politecnica de Catalunya
pp. 92
Session 3-A: PARALLEL ARCHITECTURES: Chair: David Koppleman, Louisiana State University

Prolog on the Multithreaded Datarol-II Machine based on the Logicflow Execution Model (Abstract)

Makoto Amamiya , Kyushu University
Peter Kacsuk , MTA-MSZKI Research Institute of the Hungarian Academy of Sciences
pp. 112

Comparison of Two Storage Models in Data-Driven Multithreaded Architectures (Abstract)

Walid A. Najjar , Colorado State University
Murali Annavaram , Colorado State University
pp. 122

Improving the Parallelism and Concurrency in Decoupled Architectures (Abstract)

L. John , University of Texas at Austin
R. Radhakrishnan , University of South Florida
pp. 130
Session 3-B: GRAPH THEORY AND NETWORKS I: Chair: Adrienne Broadwater, USL

A New Fixed Degree Regular Network for Parallel Processing (Abstract)

Shahram Latifi , University of Nevada
Pradip K. Srimani , Colorado State University
pp. 152

Index-Shuffle Graphs (Abstract)

Marc Baumslag , Bear, Stearns, & Co. Inc.,
Bojana Obrenic , Queens College and Graduate Center of CUNY
pp. 160
Session 4-A: WORMHOLE ROUTING: Chair: Behrooz Parhami, University of California, Santa Barbara

Efficient Single-Node Broadcast in Wormhole-Routed Multicomputers: A Network-Partitioning Approach (Abstract)

Chin-Wen Ho , National Central University
San-Yuan Wang , National Central University
Yu-Chee Tseng , National Central University
pp. 178

An Efficient Implementation of Tree-Based Multicast Routing for Distributed Shared-Memory Multiprocessors (Abstract)

Joseph Torrellas , University of Illinois at Urbana-Champaign
M.P Malumbres , Universidad Politecnica de Valencia
Jose Duato , Universidad Politecnica de Valencia
pp. 186

A Foundation for Designing Deadlock-free Routing Algorithms in Wormhole Networks (Abstract)

D.N. Jayasimha , Intel Corporation
D. Manivannan , The Ohio State University
Stephen L. Hary , The Ohio State University
Jeff A. May , The Ohio State University
Loren Schwiebert , Wayne State University
pp. 190

A Hardware Multicast Routing Algorithm for Two-Dimensional Meshes (Abstract)

Vara Varavithya , Iowa State University
Prasant Mohapatra , Iowa State University
pp. 198
Session 4-B: APPLICATIONS II: Chair: Sajal Das, University of North Texas

Optimistic parallel computation: an example from computational chemistry (Abstract)

S. Yalamanchili , Georgia Institute of Technology
K. Schwan , Georgia Institute of Technology
E. Crawford , Georgia Institute of Technology
pp. 214

Load-Balancing in Sparse Matrix-Vector Multiplication (Abstract)

Tarek El-Ghazawi , The George Washington University
Sorin G. Nastea , George Mason University
pp. 218

Real-Time Sonar Beamforming on a MasPar Architecture (Abstract)

Jose Salinas , Naval Undersea Warfare Center
W. Robert Bernecky , Naval Undersea Warfare Center
pp. 226
Session 5-A: SCHEDULING I:Chair: Sekhar Darbha, Rutgers University

An Adaptive Loop Scheduling Algorithm on Shared-Memory Systems (Abstract)

Yong Yan , University of Texas at San Antonio
Xiaodong Zhang , University of Texas at San Antonio
Canming Jin , University of Texas at San Antonio
pp. 250

An Efficient Parallel Scheduling Algorithm (Abstract)

Min-You Wu , State University of New York at Buffalo
pp. 258
Session 5-B: SORTING AND SELECTION: Chair: Amr El Abbadi, University of California, Santa Barbara

Fast Deterministic Sorting on Large Parallel Machines (Abstract)

Taoufik Dachraoui , Concordia University
Lata Narayanan , Concordia University
pp. 273
Session 6-A: SYNCHRONIZATION TECHNIQUES: Chair: Krishna Kavi, University of Texas at Arlington

A bulk-synchronous parallel library implementation for the BBN butterfly GP1000 (Abstract)

E.D. Root , Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA
M.W. Goudreau , Dept. of Comput. Sci., Central Florida Univ., Orlando, FL, USA
pp. 288

Bitwise Aggregate Networks (Abstract)

H. Dietz , Purdue University
T. Mattox , Purdue University
R. Hoare , Purdue University
S. Kim , Purdue University
pp. 306

Recovering Scalable Spin Locks (Abstract)

D. Lieuwen , Bell Laboratories
A. Silberschatz , Bell Laboratories
P. Bohannon , Bell Laboratories
pp. 314
Session 6-B: I/O: Chair: Steve Olariu, Old Dominion University

Almost Complete Address Translation (ACATS) Disk Array Declustering (Abstract)

Walter A. Burkhard , University of California, San Diego
S.J. Schwarz , Saint Louis University
J.E. Thomas , Saint Louis University
pp. 324

Measurement and Simulation Based Performance Analysis of Parallel I/O in a High-Performance Cluster System (Abstract)

Ravishankar K. Iyer , University of Illinois at Urbana-Champaign
Chitra Natarajan , University of Illinois at Urbana-Champaign
pp. 332

Logical Disks: User-Controllable I/O for Scientific Applications (Abstract)

Sanjay Ranka , University of Florida
Junmin Kim , Syracuse University
P. Bruce Berra , Syracuse University
Jang Sun , Syracuse University
pp. 340
Session 7-A: SCHEDULING AND LOAD BALANCING: Chair: Tao Yang, University of California, Santa Barbara

On-Line Real-Time Task Scheduling on Partitionable Multiprocessors (Abstract)

ByungJun Ahn , Iowa State University
Jian-Feng Shi , Iowa State University
Prasant Mohapatra , Iowa State University
pp. 350

The Direct Dimension Exchange Method for Load Balancing in k-ary n-cubes (Abstract)

Wei Shu , State University of New York at Buffalo
Min-You Wu , State University of New York at Buffalo
pp. 366

A Load Balancing Algorithm for Bus-Oriented Systems (Abstract)

Bharat S. Joshi , Western Carolina University
Seyed Hosseini , University of Wisconsin-Milwaukee
K. Vairavan , University of Wisconsin-Milwaukee
pp. 370
Session 7-B: DATABASE ISSUES: Chair: Ali R. Hurson, Pennsylvania State University

Parallelizing Multidimensional Index Structures (Abstract)

Ambuj Singh , University of California at Santa Barbara
K. V. Ravi Kanth , University of California at Santa Barbara
Amr El Abbadi , University of California at Santa Barbara
Terence R. Smith. , University of California at Santa Barbara
Divyakant Agrawal , University of California at Santa Barbara
pp. 376

Tree: An Efficient Data Structure for Parallel Processing (Abstract)

Marie-Anne Demuynck , Texas Woman's University
Sajal K. Das , University of North Texas
pp. 384

A Unifying Methodology for Multiple Querying on Enhanced Meshes (Abstract)

V. Bokka , Old Dominion University
J. L. Schwing , Old Dominion University
S. Olariu , Old Dominion University
L. Wilson , Old Dominion University
H. Gurla , Old Dominion University
pp. 392

A Leaner, More Efficient, Available Copy Protocol (Abstract)

Darrell D. E. Long , University of California
Jehan-Francois Paris , University of Houston
pp. 400
Session 8-A: POTPOURRI: Chair: Bala Ravikumar, University of Rhode Island

The Active-Ray Approach to Rendering on Distributed Memory Multiprocessors (Abstract)

Roni Yagel , The Ohio State University
Asish Law , The Ohio State University
pp. 414

Guaranteed Intrusion Removal from Monitored Distributed Applications (Abstract)

Rajiv Gupta , University of Pittsburgh
Madalene Spezialetti , Trinity College
Wanqing Wu , University of Pittsburgh
pp. 422
Session 8-B: GRAPH THEORY AND NETWORKS II: Chair: ?mer Egecioglu, University of California, Santa Barbara

The APHID Parallel alpha-beta Search Algorithm (Abstract)

Jonathan Schaeffer , University of Alberta
Mark G. Brockington , University of Alberta
pp. 428

Average Distance and Routing Algorithms in the Star-Connected Cycles Interconnection Network (Abstract)

Shahram Latifi , University of Nevada, Las Vegas
Nader Bagherzadeh , University of California, Irvine
Martin Dowd , University of California, Irvine
Marcelo Moraes de Azevedo , University of California, Irvine
pp. 443

Recursive Hierarchical Swapped Networks: Versatile Interconnection Architectures for Highly Parallel Systems (Abstract)

Behrooz Parhami , University of California, Santa Barbara
Chi-Hsiang Yeh , University of California, Santa Barbara
pp. 453
Session 9-A: SCHEDULING II: Chair: H.B. Chen, AT&T Bell Labs, Denver

Scheduling of Multiprocessor Tasks for Numerical Applications (Abstract)

Thomas Rauber , Universitaet des Saarlandes
Gudula Ruenger , Universitaet des Saarlandes
pp. 474

Linear time approximation schemes for parallel processor scheduling (Abstract)

D. Fayard , Universite de Paris Sud
and V. Zissimopoulos , Universite de Paris Sud
Y. Kopidakis , Universite de Paris Sud
pp. 482
Session 9-B: PARALLEL ALGORITHMS: Chair: Walter Burkhard, University of California, San Diego

Concatenated Parallelism: A Technique for Efficient Parallel Divide and Conquer (Abstract)

Sanjay Goil , Syracuse University,
Srinivas Aluru , New Mexico State University
Sanjay Ranka , University of Florida
pp. 488
Session 10-A: LANGUAGES AND COMPILERS: Chair: Dhabaleswar Panda, Ohio State University

Compile-time Inter-query Dependence Analysis (Abstract)

Mohammed Javeed Zaki , University of Rochester
Wei Li , University of Rochester
Srinivasan Parthasarathy , University of Rochester
Michal Cierniak , University of Rochester
pp. 522

Extending Functional Languages with Stateful Computations (Abstract)

Yung-Syau Chen , Rockwell International Corporation
Jean-Luc Gaudiot , University of Southern California
pp. 542
Session 10-B: INTERCONNECTION NETWORKS: Chair: S.Q. Zheng, Louisiana State University

The Palindrome Network for Fault-Tolerant Interconnection (Abstract)

Mi Lu , Texas A&M University
Yuyun Liao , Texas A&M University
Nian-Feng Tzeng , University of Southwestern Louisiana
pp. 556

The "Express Channel" Concept in Hypermeshes and k-Ary n-Cubes (Abstract)

M. Ould-Khaoua , University of Teesside
L.M. Mackenzie , University of Glasgow
S. Loucif , University of Glasgow
pp. 566
Session 11-A: DISTRIBUTED SYSTEMS II: Chair: TBA

On Staggered Checkpointing (Abstract)

Nitin H. Vaidya , Texas A&M University
pp. 572

Process Synchronization in Workflow Management Systems (Abstract)

D. ~Agrawal , University of California, Santa Barbara
G. ~Alonso , Database Group, ETH Zentrum
A.~El Abbadi , University of California, Santa Barbara
pp. 581

On-the-Fly Detection of Conjunctions of Local Predicates in Distributed Computations (Abstract)

Masaaki Mizuno , Kansas State University
Mukesh Singhal , Ohio State University
Michel Hurfin , IRISA - INRIA Campus Universitaire de Beaulieu
Michel Raynal , IRISA - INRIA Campus Universitaire de Beaulieu
pp. 589

A Deterministic Model of Time for Distributed Systems (Abstract)

Andrei V. Borshchev , St.Petersburg Technical University
Jeremy J. Carroll , Hewlett-Packard Labs
pp. 593
Session 11-B: NETWORKS AND EMBEDDING: Chair: Eunice Santos, Lehigh University

Author Index (PDF)

pp. 616
104 ms
(Ver )