AUTHOR INDEX


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
please wait for entire file to load before selecting a letter

A

Abali, B. - IBM T.J. Watson Research Center
Efficient Virtual Interface Architecture Support for the IBM SP Switch-Connected NT Clusters
Session: Routing and Switching

Adaptive Routing in RS/6000 SP-like Bidirectional Multistage Interconnection Networks
Session: Routing and Switching

Abramson, David - Monash University
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
Session: Distributed Computing

Agrawal, Dharma P. - University of Cincinnati
A Task Duplication Based Scheduling Algorithm for Heterogeneous Systems
Session: Scheduling II

S3MP: A Task Duplication Based Scalable Scheduling Algorithm for Symmetric Multiprocessors
Session: Scheduling II

Ahmad, Ishfaq - The Hong Kong University of Science and Technology, Hong Kong
Replicating the Contents of a WWW Multimedia Repository to Minimize Download Time
Session: Communication

Akl, S.G. - Queen's University, Canada
Parallel Lagrange Interpolation on the Star Graph
Session: Numerical Algorithms

Aluru, Srinivas - Iowa State University
A Provably Optimal, Distribution-Independent Parallel Fast Multipole Method
Session: Computational Science

Amaral, José Nelson - University of Delaware
Caching Single-Assignment Structures to Build a Robust Fine-Grain Multi-Threading System
Session: Threading

Amato, Nancy M. - Texas A&M University
Predicting Performance on SMPs. A Case Study: The SGI Power Challenge
Session: Shared Memory

Andresen, Daniel - Kansas State University
Enhancing NWS for use in an SNMP Managed Internetwork
Session: Communication

Ang, Boon Seong - Hewlett-Packard Laboratories
Micro-architectures of High Performance, Multi-user System Area Network Interface Cards
Session: Routing and Switching

Annexstein, Fred S. - University of Cincinnati
Distributed Models and Algorithms for Survivability in Network Routing (file unavailable)
Session: Network Routing

Arnold, Jonathan - University of Georgia
Parallel Computation for Chromosome Reconstruction on a Cluster of Workstations
Session: Computational Science

Arvind, - Massachusetts Institute of Technology
Micro-architectures of High Performance, Multi-user System Area Network Interface Cards
Session: Routing and Switching

Ayguadé, Eduard - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

B

Bae, Myung M. - IBM
Gray Codes for Torus and Edge Disjoint Hamiltonian Cycles
Session: Network Routing

Bal, Henri E. - Vrije Universiteit, The Netherlands
Bandwidth-efficient Collective Communication for Clustered Wide Area Systems
Session: Communication

Banerjee, Prith - Northwestern University
A Parallel Implementation of A Fast Multipole Based 3-D Capacitance Extraction Program on Distributed Memory Multicomputers
Session: Best Papers

Banikazemi, M. - The Ohio State University
Efficient Virtual Interface Architecture Support for the IBM SP Switch-Connected NT Clusters
Session: Routing and Switching

Adaptive Routing in RS/6000 SP-like Bidirectional Multistage Interconnection Networks
Session: Routing and Switching

Baras, J.S. - University of Maryland
A Decision-Process Analysis of Implicit Coscheduling
Session: Scheduling I

Batat, Anat - The Hebrew University of Jerusalem
Gang Scheduling with Memory Considerations
Session: Scheduling I

Baydal, E. - Universidad Politécnica de Valencia, Spain
A Simple and Efficient Mechanism to Prevent Saturation in Wormhole Networks
Session: Wormhole Routing

Beaty, Steven J. - Metropolitan State College of Denver
Register Assignment for Software Pipelining with Partitioned Register Banks
Session: Tools

Beaumont, Olivier - Ecole Normale Supérieure de Lyon, France
Data Allocation Strategies for Dense Linear Algebra Kernels on Heterogeneous Two-dimensional Grids
Session: Numerical Algorithms

Berman, Kenneth A. - University of Cincinnati
Distributed Models and Algorithms for Survivability in Network Routing (file unavailable)
Session: Network Routing

Bermond, J.-C. - CNRS-INRIA-UNSA, France
Broadcasting in Hypercubes in the Circuit Switched Model (file unavailable)
Session: Routing and Switching

Bhandarkar, Suchendra M. - University of Georgia
Parallel Computation for Chromosome Reconstruction on a Cluster of Workstations
Session: Computational Science

Bhuyan, Laxmi - Texas A&M University
Exploring the Switch Design Space in a CC-NUMA Multiprocessor Environment
Session: Shared Memory

Using Switch Directories to Speed Up Cache-to-Cache Transfers in CC-NUMA Multiprocessors
Session: Shared Memory

Blough, Douglas M. - Georgia Institute of Technology
FIMD-MPI: A Tool for Injecting Faults into MPI Applications (file unavailable)
Session: Tools

Bondalapati, Kiran - University of Southern California
Dynamic Data Layouts for Cache-conscious Factorization of DFT (file unavailable)
Session: Shared Memory

Bonnecaze, A. - Université de Toulon-Var, France
Broadcasting in Hypercubes in the Circuit Switched Model (file unavailable)
Session: Routing and Switching

Bonuccelli, Maurizio A. - Università di Pisa, Italy
Optimal On Demand Packet Scheduling in Single-Hop Multichannel Communication Systems
Session: Network Routing

Bose, Bella - Oregon State University
Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults
Session: Wormhole Routing

Gray Codes for Torus and Edge Disjoint Hamiltonian Cycles
Session: Network Routing

Boudet, Vincent - Ecole Normale Supérieure de Lyon, France
Data Allocation Strategies for Dense Linear Algebra Kernels on Heterogeneous Two-dimensional Grids
Session: Numerical Algorithms

Bourgeois, Anu G. - Louisiana State University
Relating Two-Dimensional Reconfigurable Meshes with Optically Pipelined Buses
Session: Optical Computing

Bresnahan, John - Argonne National Laboratory
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Burns, Randal C. - IBM Almaden Research Center
Safe Caching in a Distributed File System for Network Attached Storage
Session: Memory Systems

Busby, Jr., Robert E. - AT&T Network Operations
Enhancing NWS for use in an SNMP Managed Internetwork
Session: Communication

C

Caminero, M.B. - Universidad de Castilla - La Mancha, Spain
Switch Scheduling in the Multimedia Router (MMR)
Session: Routing and Switching

Carr, Steve - Michigan Technological University
Register Assignment for Software Pipelining with Partitioned Register Banks
Session: Tools

Castaños, José G. - Brown University
Repartitioning Unstructured Adaptive Meshes
Session: Meshes and Arrays

Chandy, K. Mani - California Institute of Technology
Monotonic Counters: A New Mechanism for Thread Synchronization
Session: Threading

Chang, Chialin - University of Maryland
Optimizing Retrieval and Processing of Multi-Dimensional Scientific Datasets
Session: Data Sets and Visualization

Chen, Chuen-Liang - National Taiwan University, ROC
On optimal fill-preserving orderings of sparse matrices for parallel Cholesky factorizations
Session: Numerical Algorithms

Cheng, Albert M.K. - University of Houston
Bounded-Response-Time Self-Stabilizing OPS5 Production Systems
Session: Data Sets and Visualization

Chiou, Derek - Massachusetts Institute of Technology
Micro-architectures of High Performance, Multi-user System Area Network Interface Cards
Session: Routing and Switching

Choi, Jong-Deok - IBM T.J. Watson Research Center
Deterministic Replay of Distributed Java Applications
Session: Tools

Choudhary, Alok - Northwestern University
Design and Evaluation of I/O Strategies for Parallel Pipelined STAP Applications
Session: Input/Output

Cosnard, Michel - LORIA-INRIA Lorraine, France
Using Postordering and Static Symbolic Factorization for Parallel Sparse LU
Session: Numerical Algorithms

Coudert, D. - INRIA Sophia-Antipolis, France
De Bruijn Isomorphisms and Free Space Optical Networks
Session: Optical Computing

D

da Silva, Fabricio A.B. - Universite Pierre et Marie Curie, France
Improving Throughput and Utilization in Parallel Machines Through Concurrent Gang
Session: Scheduling I

Da-Wei Wang, - Institute of Information Science, Academia Sinica, R.O.C.
Reduction Optimization in Heterogeneous Cluster Environments
Session: Communication

Dahlgren, Fredrik - Ericsson Mobile Communications, Sweden
Reducing Ownership Overhead for Load-Store Sequences in Cache-Coherent Multiprocessors
Session: Shared Memory

Exploration of the Spatial Locality on Emerging Applications and the Consequences for Cache Performance
Session: Memory Systems

Darte, Alain - LIP, ENS-Lyon, France
A Constructive Solution to the Juggling Problem in Processor Array Synthesis (file unavailable)
Session: Meshes and Arrays

Datta, Ajoy K. - University of Nevada Las Vegas
Self-Stabilizing Mutual Exclusion Using Unfair Distributed Scheduler
Session: Scheduling II

de Souza, Alberto Ferreira - Universidade Federal do Espírito Sato
On the Scheduling Algorithm of the Dynamic Trace Scheduled VLIW Architecture
Session: Threading

de Supinkski, Bronis R. - Lawrence Livermore National Laboratory
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Devaney, Judith - National Institute of Standards and Technology (USA)
Parallel Maximum-Likelihood Inversion for Estimating Wavenumber-Ordered Spectra in Emission Spectroscopy
Session: Computational Science

Ding, Chen - Rice University
The Memory Bandwidth Bottleneck and its Amelioration by a Compiler
Session: Memory Systems

Duato, J. - Universidad Politécnica de Valencia, Spain
Switch Scheduling in the Multimedia Router (MMR)
Session: Routing and Switching

Improving Routing Performance in Myrinet Networks
Session: Routing and Switching

A Simple and Efficient Mechanism to Prevent Saturation in Wormhole Networks
Session: Wormhole Routing

E

El-Sayed, Hoda - National Institute of Standards and Technology (USA)
Parallel Maximum-Likelihood Inversion for Estimating Wavenumber-Ordered Spectra in Emission Spectroscopy
Session: Computational Science

Eom, Hyeonsang - University of Maryland
Speed vs. Accuracy in Simulation for I/O-Intensive Applications
Session: Best Papers

Ercegovac, Milos D. - UCLA Computer Sciences Department
A Component Framework for Communication in Distributed Applications
Session: Input/Output

F

Fahringer, T. - University of Austria
Evaluation of P3T+: A Performance Estimator for Distributed and Parallel Programs
Session: Tools

Feil, Manfred - University of Salzburg, Austria
Multicomputer Algorithms for Wavelet Packet Image Decomposition (file unavailable)
Session: Numerical Algorithms

Feitelson, Dror G. - The Hebrew University of Jerusalem
Gang Scheduling with Memory Considerations
Session: Scheduling I

Feng, Wu-chun - Purdue University
Buffered Coscheduling: A New Methodology for Multitasking Parallel Jobs on Distributed Systems
Session: Scheduling II

Ferreira, A. - INRIA Sophia-Antipolis, France
De Bruijn Isomorphisms and Free Space Optical Networks
Session: Optical Computing

Fischer, Jeffrey M. - UCLA Computer Sciences Department
A Component Framework for Communication in Distributed Applications
Session: Input/Output

Flich, J. - Universidad Politécnica de Valencia, Spain
Improving Routing Performance in Myrinet Networks
Session: Routing and Switching

Flocchini, Paola - University of Ottawa, Canada
Sorting Multisets in Anonymous Rings
Session: Algorithms

Fong, Ngo-Tai - Wayne State University
Optimal Periodic Remapping of Bulk Synchronous Computations on Multiprogrammed Distributed Systems
Session: Scheduling I

Foster, Ian - Argonne National Laboratory & The University of Chicago
Scheduling with Advanced Reservations
Session: Scheduling I

Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Franke, Hubertus - IBM T.J. Watson Research Center
Improving Parallel Job Scheduling by Combining Gang Scheduling and Backfilling Techniques
Session: Scheduling I

Fujii, Seiya - University of Houston
Bounded-Response-Time Self-Stabilizing OPS5 Production Systems
Session: Data Sets and Visualization

Fukazawa, Tomoo - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Futamura, Natsuhiko - Syracuse University
A Provably Optimal, Distribution-Independent Parallel Fast Multipole Method
Session: Computational Science

G

Gao, Guang R. - University of Delaware
Caching Single-Assignment Structures to Build a Robust Fine-Grain Multi-Threading System
Session: Threading

Garg, Sharad - Intel Corp.
Job Scheduling that Minimizes Network Contention due to both Communication and I/O
Session: Scheduling II

Gaudiot, Jean-Luc - University of Southern California
Caching Single-Assignment Structures to Build a Robust Fine-Grain Multi-Threading System
Session: Threading

George, William - National Institute of Standards and Technology (USA)
Parallel Maximum-Likelihood Inversion for Estimating Wavenumber-Ordered Spectra in Emission Spectroscopy
Session: Computational Science

Giddy, Jon - University of Queensland
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
Session: Distributed Computing

Gonzalez, Antonio - Universitat Politècnica de Catalunya, Spain
A Quantitative Assessment of Thread-Level Speculation Techniques
Session: Threading

González, Marc - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Gopinath, K. - Indian Institute of Science, Bangalore, India
A Multi-tier RAID Storage System with RAID1 and RAID5 (file unavailable)
Session: Input/Output

Gorlatch, Sergei - University of Passau, Germany
Bandwidth-efficient Collective Communication for Clustered Wide Area Systems
Session: Communication

Gradinariu, Maria - Université de Paris Sud, France
Self-Stabilizing Mutual Exclusion Using Unfair Distributed Scheduler
Session: Scheduling II

Grigori, Laura - LORIA-Univ. Henri Poincaré, France
Using Postordering and Static Symbolic Factorization for Parallel Sparse LU
Session: Numerical Algorithms

Gropp, William - Argonne National Laboratory
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Gu, Qian-Ping - The University of Aizu, Japan
Wavelengths Requirement for Permutation Routing in All-Optical Multistage Interconnection Networks
Session: Optical Computing

H

Hadid, Rachid - Université de Picardie Jules Verne, France
Space and Time Efficient Self-Stabilizing ?-Exclusion in Tree Networks (file unavailable)
Session: Distributed Computing

Har'El, Zvi - IBM, Haifa Research Laboratory, Israel
A New Portable and Seamless Pure Java Framework for Distributed Programming Over a TCP/IP Network (file unavailable)
Session: Communication

Hayashi, Ryoko - Japan Advanced Institute of Science and Technology
Efficiency of Dynamic Load Balancing Based on Permanent Cells for Parallel Molecular Dynamics Simulation
Session: Computational Science

Herger, L. - IBM T.J. Watson Research Center
Efficient Virtual Interface Architecture Support for the IBM SP Switch-Connected NT Clusters
Session: Routing and Switching

Hiser, Jason - University of Virginia
Register Assignment for Software Pipelining with Partitioned Register Banks
Session: Tools

Hollingsworth, Jeffrey K. - University of Maryland
Speed vs. Accuracy in Simulation for I/O-Intensive Applications
Session: Best Papers

Horiguchi, Susumu - Japan Advanced Institute of Science and Technology
Efficiency of Dynamic Load Balancing Based on Permanent Cells for Parallel Molecular Dynamics Simulation
Session: Computational Science

Horng, Shi-Jinn - National Taiwan University of Science and Technology
An Optimal Parallel Algorithm for Computing Moments on Arrays with Reconfigurable Optical Buses
Session: Optical Computing

I

Isert, Carsten - Georgia Institute of Technology
ACDS: Adapting Computational Data Streams for High Performance
Session: Input/Output

Ishihara, Shinya - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Ishikawa, Yutaka - Real World Computing Partnership, Japan
Template Based Structured Collections
Session: Communication

Iyer, Ravi - Intel Corporation
Using Switch Directories to Speed Up Cache-to-Cache Transfers in CC-NUMA Multiprocessors
Session: Shared Memory

J

Jones, Terry - Lawrence Livermore National Laboratory
Performance of the IBM General Parallel File System (file unavailable)
Session: Input/Output

K

Kaklamanis, Christos - University of Patras, Computer Technology Institute, Greece
Efficient Binary Morphological Algorithms on a Massively Parallel Processor
Session: Algorithms

Kämpe, Martin - Chalmers University of Technology, Sweden
Exploration of the Spatial Locality on Emerging Applications and the Consequences for Cache Performance
Session: Memory Systems

Kang, Dongsoo - University of Southern California
Dynamic Data Layouts for Cache-conscious Factorization of DFT (file unavailable)
Session: Shared Memory

Kang, Oh-Han - Andong National University, Korea
S3MP: A Task Duplication Based Scalable Scheduling Algorithm for Symmetric Multiprocessors
Session: Scheduling II

Kanhere, Salil S. - Drexel University
Fair and Efficient Packet Scheduling in Wormhole Networks
Session: Wormhole Routing

Karonis, Nicholas T. - Northern Illinois University
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Kazi, Iffat H. - Minnesota Supercomputing Institute, University of Minnesota
JavaSpMT: A Speculative Thread Pipelining Parallelization Model for Java Programs
Session: Threading

Keleher, P. - University of Maryland
A Decision-Process Analysis of Implicit Coscheduling
Session: Scheduling I

Keleher, Peter - University of Maryland
Thread Migration and Load Balancing in Non-Dedicated Environments
Session: Threading

Kennedy, Ken - Rice University
The Memory Bandwidth Bottleneck and its Amelioration by a Compiler
Session: Memory Systems

Kielmann, Thilo - Vrije Universiteit, The Netherlands
Bandwidth-efficient Collective Communication for Clustered Wide Area Systems
Session: Communication

Kitsuregawa, Masaru - The University of Tokyo, Japan
Using Available Remote Memory Dynamically for Parallel Data Mining Application on ATM-Connected PC Cluster
Session: Data Sets and Visualization

Kliewer, Georg - University of Paderborn, Germany
A General Parallel Simulated Annealing Library and Its Application in Airline Industry (file unavailable)
Session: Computational Science

Kodate, T. - CNRS-INRIA, France
Broadcasting in Hypercubes in the Circuit Switched Model (file unavailable)
Session: Routing and Switching

Koniges, Alice - Lawrence Livermore National Laboratory
Performance of the IBM General Parallel File System (file unavailable)
Session: Input/Output

Konstantopoulos, Charalampos G. - University of Patras, Computer Technology Institute, Greece
Efficient Binary Morphological Algorithms on a Massively Parallel Processor
Session: Algorithms

Konuru, Ravi - IBM T.J. Watson Research Center
Deterministic Replay of Distributed Java Applications
Session: Tools

Kotler, Lew - Australian Radiation Protection and Nuclear Safety Agency
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid?
Session: Distributed Computing

Kranakis, Evangelos - Carleton University, Canada
Sorting Multisets in Anonymous Rings
Session: Algorithms

Krizanc, Danny - Wesleyan University
Sorting Multisets in Anonymous Rings
Session: Algorithms

Kurc, Tahsin - University of Maryland
Optimizing Retrieval and Processing of Multi-Dimensional Scientific Datasets
Session: Data Sets and Visualization

L

Labarta, Jesús - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Lee, Dong-Woo - K-JIST, Republic of Korea
VisOK : A Flexible Visualization System for Distributed Java Object Application (file unavailable)
Session: Data Sets and Visualization

Li, Keqin - State University of New York
Semigroup and Prefix Computations on an Improved Generalized Mesh-Connected Computers with Multiple Buses
Session: Algorithms

Scalable Parallel Matrix Multiplication on Distributed Memory Parallel Computers
Session: Best Papers

Li, Maozhen - University of Wales Cardiff, UK
PaDDMAS: Parallel and Distributed Data Mining Application Suite
Session: Data Sets and Visualization

Liao, Wei-keng - Northwestern University
Design and Evaluation of I/O Strategies for Parallel Pipelined STAP Applications
Session: Input/Output

Lilja, David J. - Minnesota Supercomputing Institute, University of Minnesota
JavaSpMT: A Speculative Thread Pipelining Parallelization Model for Java Programs
Session: Threading

Lim, Hock-Beng - University of Illinois
Efficient Integration of Compiler-directed Cache Coherence and Data Prefetching
Session: Best Papers

Lin, Jinn-Fu - National Taiwan University of Science and Technology
An Optimal Parallel Algorithm for Computing Moments on Arrays with Reconfigurable Optical Buses
Session: Optical Computing

Lin, Tsrong-Lay - Kuang Wu Institue of Technology and Commerce, R.O.C.
An Optimal Parallel Algorithm for Computing Moments on Arrays with Reconfigurable Optical Buses
Session: Optical Computing

Lin, Wen-Yang - I-Shou University
On optimal fill-preserving orderings of sparse matrices for parallel Cholesky factorizations
Session: Numerical Algorithms

Lin, Wen-Yen - University of Southern California
Caching Single-Assignment Structures to Build a Robust Fine-Grain Multi-Threading System
Session: Threading

Lin, Xu - University of Ottawa
Power aware localized routing in wireless networks
Session: Network Routing

Liu, Pangfeng - National Chung Cheng University
Reduction Optimization in Heterogeneous Cluster Environments
Session: Communication

Liu, Peng - University of California, Irvine
FIMD-MPI: A Tool for Injecting Faults into MPI Applications (file unavailable)
Session: Tools

Lo, Virginia - University of Oregon
Job Scheduling that Minimizes Network Contention due to both Communication and I/O
Session: Scheduling II

Long, Darrell D.E. - University of California, Santa Cruz
Safe Caching in a Distributed File System for Network Attached Storage
Session: Memory Systems

López, P. - Universidad Politécnica de Valencia, Spain
Improving Routing Performance in Myrinet Networks
Session: Routing and Switching

A Simple and Efficient Mechanism to Prevent Saturation in Wormhole Networks
Session: Wormhole Routing

Lotan, Itay - Stanford University
Skiplist-Based Concurrent Priority Queues
Session: Algorithms

Loukopoulos, Thanasis - The Hong Kong University of Science and Technology, Hong Kong
Replicating the Contents of a WWW Multimedia Repository to Minimize Download Time
Session: Communication

Love, D. - Georgia Institute of Technology
Switch Scheduling in the Multimedia Router (MMR)
Session: Routing and Switching

Luccio, Flaminia - University of Trieste, Italy
Sorting Multisets in Anonymous Rings
Session: Algorithms

Luitz, J. - Vienna University of Technology
Evaluation of P3T+: A Performance Estimator for Distributed and Parallel Programs
Session: Tools

Lusk, Ewing - Argonne National Laboratory
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance
Session: Network Routing

Lynden, Steven - University of Wales Cardiff, UK
PaDDMAS: Parallel and Distributed Data Mining Application Suite
Session: Data Sets and Visualization

M

Machaka, Salem A. - University of Georgia
Parallel Computation for Chromosome Reconstruction on a Cluster of Workstations
Session: Computational Science

Mache, Jens - Lewis & Clark College
Job Scheduling that Minimizes Network Contention due to both Communication and I/O
Session: Scheduling II

Mackenzie, L.M. - University of Glasgow
Parallel Lagrange Interpolation on the Star Graph
Session: Numerical Algorithms

An Analytical Model of Fully-Adaptive Wormhole-Routed k-Ary n-Cubes in the Presence of Hot-Spot Traffic
Session: Wormhole Routing

Majumdar, Amitava - University of California San Diego
Parallel Performance Study of Monte Carlo Photon Transport Code on Shared-, Distributed, and Distributed-Shared-Memory Architectures
Session: Computational Science

Malumbres, M.P. - Universidad Politécnica de Valencia, Spain
Improving Routing Performance in Myrinet Networks
Session: Routing and Switching

Marcuello, Pedro - Universitat Politècnica de Catalunya, Spain
A Quantitative Assessment of Thread-Level Speculation Techniques
Session: Threading

Martorell, Xavier - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Mathis, Mark - Texas A&M University
Predicting Performance on SMPs. A Case Study: The SGI Power Challenge
Session: Shared Memory

Matsuhiro, Kazuyoshi - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Matsuoka, Satoshi - Tokyo Institute of Technology/JST
Are Global Computing Systems Useful? - Comparison of Client-Server Global Computing Systems Ninf, NetSolve versus CORBA - (file unavailable)
Session: Distributed Computing

Miyazaki, Toshiaki - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Moorthy, V. - The Ohio State University
Efficient Virtual Interface Architecture Support for the IBM SP Switch-Connected NT Clusters
Session: Routing and Switching

Moreira, Jose - IBM T.J. Watson Research Center
Improving Parallel Job Scheduling by Combining Gang Scheduling and Backfilling Techniques
Session: Scheduling I

Moritsch, H. - University of Vienna
Evaluation of P3T+: A Performance Estimator for Distributed and Parallel Programs
Session: Tools

Mostefaoui, Achour - IRISA, France
Consensus Based on Failure Detectors with a Perpetual Accuracy Property
Session: Distributed Computing

Muppalaneni, Nitin - Indian Institute of Science, Bangalore, India
A Multi-tier RAID Storage System with RAID1 and RAID5 (file unavailable)
Session: Input/Output

Murooka, Takahiro - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

N

Nakada, Hidemoto - Electrotechnical Laboratory, Japan
Are Global Computing Systems Useful? - Comparison of Client-Server Global Computing Systems Ninf, NetSolve versus CORBA - (file unavailable)
Session: Distributed Computing

Nakagawa, Takayuki - Tokyo Institute of Technology
Are Global Computing Systems Useful? - Comparison of Client-Server Global Computing Systems Ninf, NetSolve versus CORBA - (file unavailable)
Session: Distributed Computing

Nakashima, Hiroshi - Toyohashi University of Technology, Japan
A Mechanism for Speculative Memory Accesses Following Synchronizing Operations
Session: Memory Systems

Nanda, Ashwini - IBM TJ Watson Research Center
Using Switch Directories to Speed Up Cache-to-Cache Transfers in CC-NUMA Multiprocessors
Session: Shared Memory

Navarro, Nacho - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Neilsen, Mitchell L. - Kansas State University
Enhancing NWS for use in an SNMP Managed Internetwork
Session: Communication

Nguyen, Thu D. - Rutgers University
Image Layer Decomposition for Distributed Real-Time Rendering on Clusters
Session: Data Sets and Visualization

Ni, Nan - Texas A&M University
Exploring the Switch Design Space in a CC-NUMA Multiprocessor Environment
Session: Shared Memory

Nikolopoulos, Dimitrios S. - University of Patras, Greece
Fast Synchronization on Scalable Cache-Coherent Multiprocessors using Hybrid Primitives
Session: Shared Memory

Nilsson, Jim - Chalmers University of Technology
Reducing Ownership Overhead for Load-Store Sequences in Cache-Coherent Multiprocessors
Session: Shared Memory

Nolot, Florent - Université de Picardie Jules Verne, France
Limits and Power of the Simplest Uniform and Self-Stabilizing Phase Clock Algorithm (file unavailable)
Session: Distributed Computing

Nolte, Jürg - Real World Computing Partnership, Japan
Template Based Structured Collections
Session: Communication

O

Oguchi, Masato - The University of Tokyo & Aachen University of Technology
Using Available Remote Memory Dynamically for Parallel Data Mining Application on ATM-Connected PC Cluster
Session: Data Sets and Visualization

Ohno, Kazuhiko - Toyohashi University of Technology, Japan
A Mechanism for Speculative Memory Accesses Following Synchronizing Operations
Session: Memory Systems

Oliver, José - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Osterloh, Andre - TU Ilmenau, Germany
Sorting on the OTIS-Mesh
Session: Algorithms

Ould-Khaoua, M. - University of Strathclyde, U.K.
Parallel Lagrange Interpolation on the Star Graph
Session: Numerical Algorithms

An Analytical Model of Fully-Adaptive Wormhole-Routed k-Ary n-Cubes in the Presence of Hot-Spot Traffic
Session: Wormhole Routing

P

Pan, Yi - University of Dayton
Semigroup and Prefix Computations on an Improved Generalized Mesh-Connected Computers with Multiple Buses
Session: Algorithms

Panda, D.K. - The Ohio State University
Efficient Virtual Interface Architecture Support for the IBM SP Switch-Connected NT Clusters
Session: Routing and Switching

Adaptive Routing in RS/6000 SP-like Bidirectional Multistage Interconnection Networks
Session: Routing and Switching

Papatheodorou, Theodore S. - University of Patras, Greece
Fast Synchronization on Scalable Cache-Coherent Multiprocessors using Hybrid Primitives
Session: Shared Memory

Parekh, Alpa B. - Drexel University
Fair and Efficient Packet Scheduling in Wormhole Networks
Session: Wormhole Routing

Park, Neungsoo - University of Southern California
Dynamic Data Layouts for Cache-conscious Factorization of DFT (file unavailable)
Session: Shared Memory

Park, Seungjin - Michigan Tech. University
Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults
Session: Wormhole Routing

Pelagatti, Susanna - Università di Pisa, Italy
Optimal On Demand Packet Scheduling in Single-Hop Multichannel Communication Systems
Session: Network Routing

Peng, Shietung - The University of Aizu, Japan
Wavelengths Requirement for Permutation Routing in All-Optical Multistage Interconnection Networks
Session: Optical Computing

Perdue, Jack - Texas A&M University
Predicting Performance on SMPs. A Case Study: The SGI Power Challenge
Session: Shared Memory

Perennes, S. - CNRS-INRIA-UNSA, France
De Bruijn Isomorphisms and Free Space Optical Networks
Session: Optical Computing

Broadcasting in Hypercubes in the Circuit Switched Model (file unavailable)
Session: Routing and Switching

Petrini, Fabrizio - Los Alamos National Laboratory
Buffered Coscheduling: A New Methodology for Multitasking Parallel Jobs on Distributed Systems
Session: Scheduling II

Pietracaprina, Andrea - Università di Padova, Italy
Predicting Performance on SMPs. A Case Study: The SGI Power Challenge
Session: Shared Memory

Pirvu, Marius - Texas A&M University
Exploring the Switch Design Space in a CC-NUMA Multiprocessor Environment
Session: Shared Memory

Poovendran, R. - University of Maryland
A Decision-Process Analysis of Implicit Coscheduling
Session: Scheduling I

Pozgaj, A. - University of Austria
Evaluation of P3T+: A Performance Estimator for Distributed and Parallel Programs
Session: Tools

Prasanna, Viktor K. - University of Southern California
Dynamic Data Layouts for Cache-conscious Factorization of DFT (file unavailable)
Session: Shared Memory

Pucci, Geppino - Università di Padova, Italy
Predicting Performance on SMPs. A Case Study: The SGI Power Challenge
Session: Shared Memory

Q

Qu, Yanxia - College of William and Mary
Effective load sharing on heterogeneous networks of workstations
Session: Scheduling II

Quiles, F.J. - Universidad de Castilla - La Mancha, Spain
Switch Scheduling in the Multimedia Router (MMR)
Session: Routing and Switching

R

Rajan, Basant - Tata Institute of Fundamental Research, India
Multiclock Esterel: A Reactive Framework for Asynchronous Design (file unavailable)
Session: Tools

Ramakrishna, R.S - K-JIST, Republic of Korea
VisOK : A Flexible Visualization System for Distributed Java Object Application (file unavailable)
Session: Data Sets and Visualization

Rana, Omer - University of Wales Cardiff, UK
PaDDMAS: Parallel and Distributed Data Mining Application Suite
Session: Data Sets and Visualization

Ranaweera, Samantha - University of Cincinnati
A Task Duplication Based Scheduling Algorithm for Heterogeneous Systems
Session: Scheduling II

Rao, Dhananjai M. - University of Cincinnati
Study of a Multilevel Approach to Partitioning for Parallel Logic Simulation
Session: Meshes and Arrays

Rastello, Fabrice - Ecole Normale Supérieure de Lyon, France
Data Allocation Strategies for Dense Linear Algebra Kernels on Heterogeneous Two-dimensional Grids
Session: Numerical Algorithms

Rau, B. Ramakrishna - Hewlett-Packard Company, USA
A Constructive Solution to the Juggling Problem in Processor Array Synthesis (file unavailable)
Session: Meshes and Arrays

Raynal, Michel - IRISA, France
Consensus Based on Failure Detectors with a Perpetual Accuracy Property
Session: Distributed Computing

Rees, Robert M. - IBM Almaden Research Center
Safe Caching in a Distributed File System for Network Attached Storage
Session: Memory Systems

Robert, Yves - Ecole Normale Supérieure de Lyon, France
Data Allocation Strategies for Dense Linear Algebra Kernels on Heterogeneous Two-dimensional Grids
Session: Numerical Algorithms

Rosberg, Zvi - IBM, Haifa Research Laboratory, Israel
A New Portable and Seamless Pure Java Framework for Distributed Programming Over a TCP/IP Network (file unavailable)
Session: Communication

Rosu, Marcel-Catalin - IBM T.J. Watson Research Center
Support for Recoverable Memory in the Distributed Virtual Communication Machine
Session: Memory Systems

Rounce, Peter - University College London, UK
On the Scheduling Algorithm of the Dynamic Trace Scheduled VLIW Architecture
Session: Threading

Rudolph, Larry - Massachusetts Institute of Technology
Micro-architectures of High Performance, Multi-user System Area Network Interface Cards
Session: Routing and Switching

S

Salinger, Petr - Czech Technical University, Czech Republic
Optimal broadcasting in all-port meshes of trees with distance-insensitive routing
Session: Network Routing

Salit, Marc - National Institute of Standards and Technology (USA)
Parallel Maximum-Likelihood Inversion for Estimating Wavenumber-Ordered Spectra in Emission Spectroscopy
Session: Computational Science

Saltz, Joel - Johns Hopkins Medical Institutions & University of Maryland
Optimizing Retrieval and Processing of Multi-Dimensional Scientific Datasets
Session: Data Sets and Visualization

Santoro, Nicola - Carleton University
Sorting Multisets in Anonymous Rings
Session: Algorithms

Sarbazi-Azad, H. - University of Glasgow
Parallel Lagrange Interpolation on the Star Graph
Session: Numerical Algorithms

An Analytical Model of Fully-Adaptive Wormhole-Routed k-Ary n-Cubes in the Presence of Hot-Spot Traffic
Session: Wormhole Routing

Sato, Mitsuhisa - Real World Computing Partnership, Japan
Template Based Structured Collections
Session: Communication

Sato, Takayuki - Toyohashi University of Technology, Japan
A Mechanism for Speculative Memory Accesses Following Synchronizing Operations
Session: Memory Systems

Savage, John E. - Brown University
Repartitioning Unstructured Adaptive Meshes
Session: Meshes and Arrays

Scherson, Isaac D. - University of California, Irvine
Improving Throughput and Utilization in Parallel Machines Through Concurrent Gang
Session: Scheduling I

Schreiber, Robert - Hewlett-Packard Company, USA
A Constructive Solution to the Juggling Problem in Processor Array Synthesis (file unavailable)
Session: Meshes and Arrays

Schwan, Karsten - Georgia Institute of Technology
Support for Recoverable Memory in the Distributed Virtual Communication Machine
Session: Memory Systems

ACDS: Adapting Computational Data Streams for High Performance
Session: Input/Output

Sekiguchi, Satoshi - Electrotechnical Laboratory, Japan
Are Global Computing Systems Useful? - Comparison of Client-Server Global Computing Systems Ninf, NetSolve versus CORBA - (file unavailable)
Session: Distributed Computing

Serra, Albert - Universitat Politècnica de Catalunya, Spain
Applying Interposition Techniques for Performance Analysis of OpenMP Parallel Applications
Session: Tools

Sethu, Harish - Drexel University
Fair and Efficient Packet Scheduling in Wormhole Networks
Session: Wormhole Routing

Sevilgen, Fatih E. - Syracuse University
A Provably Optimal, Distribution-Independent Parallel Fast Multipole Method
Session: Computational Science

Shavit, Nir - Sun Microsystems Laboratories
Skiplist-Based Concurrent Priority Queues
Session: Algorithms

Shen, Hong - Griffith University, Australia
Semigroup and Prefix Computations on an Improved Generalized Mesh-Connected Computers with Multiple Buses
Session: Algorithms

Shete, Sanjay S. - University of Georgia
Parallel Computation for Chromosome Reconstruction on a Cluster of Workstations
Session: Computational Science

Sheu, Jang-Ping - National Central University, Taiwan
Balancing Traffic Load for Multi-Node Multicast in a Wormhole 2D Torus/Mesh
Session: Wormhole Routing

Shiu, Ching-Sung - National Central University, Taiwan
Balancing Traffic Load for Multi-Node Multicast in a Wormhole 2D Torus/Mesh
Session: Wormhole Routing

Shyamasundar, RK - Tata Institute of Fundamental Research, India
Multiclock Esterel: A Reactive Framework for Asynchronous Design (file unavailable)
Session: Tools

Sivasubramaniam, Anand - The Pennsylvania State University
Improving Parallel Job Scheduling by Combining Gang Scheduling and Backfilling Techniques
Session: Scheduling I

Smith, Warren - Argonne National Laboratory & Northwestern University
Scheduling with Advanced Reservations
Session: Scheduling I

Solé, P. - CNRS-INRIA France
Broadcasting in Hypercubes in the Circuit Switched Model (file unavailable)
Session: Routing and Switching

Srinivasan, Harini - IBM T.J. Watson Research Center
Deterministic Replay of Distributed Java Applications
Session: Tools

Stojmenovic, Ivan - University of Ottawa
Power aware localized routing in wireless networks
Session: Network Routing

Stunkel, C.B. - IBM T.J. Watson Research Center
Adaptive Routing in RS/6000 SP-like Bidirectional Multistage Interconnection Networks
Session: Routing and Switching

Subramanian, Swaminathan - University of Cincinnati
Study of a Multilevel Approach to Partitioning for Parallel Logic Simulation
Session: Meshes and Arrays

Sussman, Alan - University of Maryland
Optimizing Retrieval and Processing of Multi-Dimensional Scientific Datasets
Session: Data Sets and Visualization

Suzumura, Toyotaro - Tokyo Institute of Technology
Are Global Computing Systems Useful? - Comparison of Client-Server Global Computing Systems Ninf, NetSolve versus CORBA - (file unavailable)
Session: Distributed Computing

Svolos, Andreas I. - University of Patras, Computer Technology Institute, Greece
Efficient Binary Morphological Algorithms on a Massively Parallel Processor
Session: Algorithms

Sweany, Philip - Michigan Technological University
Register Assignment for Software Pipelining with Partitioned Register Banks
Session: Tools

T

Takahara, Atsushi - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Tani, Seiichiro - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Taylor, Valerie - Northwestern University
Scheduling with Advanced Reservations
Session: Scheduling I

Teramoto, Mitsuo - NTT Innovation Laboratories, Japan
Virtual BUS: A Network Technology for Setting up Distributed Resources in Your Own Computer
Session: Distributed Computing

Thitikamol, Kritchalach - University of Maryland
Thread Migration and Load Balancing in Non-Dedicated Environments
Session: Threading

Thornley, John - University of Virginia
Monotonic Counters: A New Mechanism for Thread Synchronization
Session: Threading

Tixeuil, Sébastien - Université de Paris Sud, France
Self-Stabilizing Mutual Exclusion Using Unfair Distributed Scheduler
Session: Scheduling II

Trahan, Jerry L. - Louisiana State University
Relating Two-Dimensional Reconfigurable Meshes with Optically Pipelined Buses
Session: Optical Computing

Travis, John - National Institute of Standards and Technology (USA)
Parallel Maximum-Likelihood Inversion for Estimating Wavenumber-Ordered Spectra in Emission Spectroscopy
Session: Computational Science

Tsai, Horng-Ren - Chinese College of Commerce, R.O.C.
An Optimal Parallel Algorithm for Computing Moments on Arrays with Reconfigurable Optical Buses
Session: Optical Computing

Tschöke, Stefan - University of Paderborn, Germany
A General Parallel Simulated Annealing Library and Its Application in Airline Industry (file unavailable)
Session: Computational Science

Tseng, Yu-Chee - National Central University, Taiwan
Balancing Traffic Load for Multi-Node Multicast in a Wormhole 2D Torus/Mesh
Session: Wormhole Routing

Tvrdík, Pavel - Czech Technical University, Czech Republic
Optimal broadcasting in all-port meshes of trees with distance-insensitive routing
Session: Network Routing

U

Uhl, Andreas - University of Salzburg, Austria
Multicomputer Algorithms for Wavelet Packet Image Decomposition (file unavailable)
Session: Numerical Algorithms

V

Varshney, Pramod - Syracuse University
Design and Evaluation of I/O Strategies for Parallel Pipelined STAP Applications
Session: Input/Output

Villain, Vincent - Université de Picardie Jules Verne, France
Limits and Power of the Simplest Uniform and Self-Stabilizing Phase Clock Algorithm (file unavailable)
Session: Distributed Computing

Vivien, Frédéric - ICPS, France
A Constructive Solution to the Juggling Problem in Processor Array Synthesis (file unavailable)
Session: Meshes and Arrays

W

Walker, David - University of Wales Cardiff, UK
PaDDMAS: Parallel and Distributed Data Mining Application Suite
Session: Data Sets and Visualization

Wang, Jianchao - GTE Laboratories
Optimal All-to-All Personalized Exchange in a Class of Optical Multistage Networks
Session: Optical Computing

Wang, Le Yi - Wayne State University
Optimal Periodic Remapping of Bulk Synchronous Computations on Multiprogrammed Distributed Systems
Session: Scheduling I

Wang, San-Yuan - National Central University, Taiwan
Balancing Traffic Load for Multi-Node Multicast in a Wormhole 2D Torus/Mesh
Session: Wormhole Routing

Ward, Mike - University of Wales Cardiff, UK
PaDDMAS: Parallel and Distributed Data Mining Application Suite
Session: Data Sets and Visualization

Weiner, Donald - Syracuse University
Design and Evaluation of I/O Strategies for Parallel Pipelined STAP Applications
Session: Input/Output

Wilsey, Philip A. - University of Cincinnati
Study of a Multilevel Approach to Partitioning for Parallel Logic Simulation
Session: Meshes and Arrays

Wonnacott, David - Haverford College
Using Time Skewing to Eliminate Idle Time due to Memory Bandwidth and Network Limitations
Session: Memory Systems

Wu, Chin-Hsiung - National Taiwan University of Science and Technology
An Optimal Parallel Algorithm for Computing Moments on Arrays with Reconfigurable Optical Buses
Session: Optical Computing

Wu, Jie - Florida Atlantic University
On Sorting an Intransitive Total Ordered Set Using Semi-Heap
Session: Algorithms

X

Xiao, Li - College of William and Mary
Effective load sharing on heterogeneous networks of workstations
Session: Scheduling II

Xu, Cheng-Zhong - Wayne State University
Optimal Periodic Remapping of Bulk Synchronous Computations on Multiprogrammed Distributed Systems
Session: Scheduling I

Y

Yalamanchili, S. - Georgia Institute of Technology
Switch Scheduling in the Multimedia Router (MMR)
Session: Routing and Switching

Yang, Yuanyuan - State University of New York at Stony Brook
Optimal All-to-All Personalized Exchange in a Class of Optical Multistage Networks
Session: Optical Computing

Yates, R. Kim - Lawrence Livermore National Laboratory
Performance of the IBM General Parallel File System (file unavailable)
Session: Input/Output

Yew, Pen-Chung - University of Minnesota
Efficient Integration of Compiler-directed Cache Coherence and Data Prefetching
Session: Best Papers

Youn, Jong-Hoon - Oregon State University
Fault-Tolerant Wormhole Routing Algorithms in Meshes in the Presence of Concave Faults
Session: Wormhole Routing

Yuan, Yanhong - Northwestern University
A Parallel Implementation of A Fast Multipole Based 3-D Capacitance Extraction Program on Distributed Memory Multicomputers
Session: Best Papers

Z

Zahorjan, John - University of Washington, Seattle
Image Layer Decomposition for Distributed Real-Time Rendering on Clusters
Session: Data Sets and Visualization

Zhang, Xiaodong - College of William and Mary
Effective load sharing on heterogeneous networks of workstations
Session: Scheduling II

Zhang, Yanyong - The Pennsylvania State University
Improving Parallel Job Scheduling by Combining Gang Scheduling and Backfilling Techniques
Session: Scheduling I

Zheng, S.Q. - University of Texas at Dallas
Semigroup and Prefix Computations on an Improved Generalized Mesh-Connected Computers with Multiple Buses
Session: Algorithms