The 2002 International Conference on
Parallel Processing The Renaissance Vancouver
Hotel · Vancouver · Canada · August 18-21, 2002
Advance Program
|
||||
Sunday, August 18
|
||||
8:00 |
Workshop
registration and continental breakfast |
|||
8:00 |
Workshops: WTCP/ WON |
Workshop: DCADL |
Workshop: HPSECA |
Workshop: HPSECA |
|
||||
Monday, August 19
|
||||
8:00 |
Conference
and workshop registration and continental breakfast |
|||
9:00 |
Opening
remarks and awards |
|||
9:30 |
Keynote
address by William Pulleyblank, IBM Research |
|||
10:30 |
Break and
refreshments |
|||
11:00 |
Session 1A: Instruction-Level
Parallelism |
Session 1B: Parallelizing
Compilers |
Session 1C: Grid
Computing |
Workshop: WAHN |
12:00 |
Lunch (on
your own) |
|||
1:30 |
Session 2A: Interconnection
Networks |
Session 2B: Programming
Environments |
Session 2C: Clusters:
Systems |
|
3:00 |
Break and
refreshments |
|||
3:30 |
Session 3A: Networks
and Routers |
Session 3B: Systems
& Infrastructures |
Session 3C: Storage
Systems |
|
5:00 |
Recess |
|||
7:00 |
Wine and
cheese reception |
|||
|
||||
Tuesday, August 20
|
||||
8:00 |
Conference
and workshop registration and continental breakfast |
|||
9:00 |
Keynote
address by Ian Foster, Argonne National Labs |
|||
10:00 |
Break and
refreshments |
|||
10:30 |
Session 4A: Network
Routing I |
Session 4B: Programming
Methodologies |
Session 4C: Web Servers |
Workshop: SRMCC |
12:00 |
Lunch (on
your own) |
|||
1:30 |
Session 5A: Algorithms
I |
Session 5B: Task
Scheduling |
Session 5C: Clusters:
Programming |
|
3:00 |
Break and
refreshments |
|||
3:30 |
Panel: Is parallel processing
dead, or are we just missing the boat? |
|||
5:00 |
Recess |
|||
7:00 |
Banquet
dinner |
|||
|
||||
Wednesday, August 21
|
||||
8:00 |
Conference
and workshop registration and continental breakfast |
|||
9:00 |
Keynote
address by John Gustafson, Sun Microsystems |
|||
10:00 |
Break and
refreshments |
|||
10:30 |
Session 6A: Network
Routing II |
Session 6B: Wireless/Mobile
Computing |
Session 6C: Middleware
Systems |
Workshop: CRTPC |
12:00 |
Lunch (on
your own) |
|||
1:30 |
Session 7A: Algorithms
II |
Session 7B: Communications |
Session 7C: Multimedia
Servers |
|
3:00 |
Break and
refreshments |
|||
3:30 |
Session 8A: Applications |
Session 8B: Parallel
Job Scheduling |
Session 8C: High-Performance
Compilers |
|
|
|
|
|
|
Sunday, August 18 |
7:00-8:00 – Registration (Harbourside
Foyer)
8:00-9:00 – Breakfast (Harbourside
Foyer)
8:00-3:00 – Workshop on
Trusted Computing Paradigms (WTCP) (Port of Vancouver)
8:00-3:00 – Workshop on Distributed Computing Architectures for Digital Libraries (DCADL) (Port
of Singapore)
8:00-6:00 – Workshop on High
Performance Scientific and Engineering Computing with Applications. (HPSECA) (Port
of New York and Harbourside Ballroom I)
3:30-9:00 – Workshop on
Optical Networks (WON) (Port of Vancouver)
Monday, August 19 |
8:00-9:00 – Registration and
breakfast (Harbourside Foyer)
9:00-9:30 – Opening remarks
and awards (Harbourside Ballroom I)
9:30-10:30 – Keynote
address: Proteins, Petaflops and Algorithms. Dr. William Pulleyblank, IBM
Research, USA (Harbourside Ballroom I)
10:30-11:00 – Break (Harbourside
Foyer West)
11:00-7:00 –Workshop on Ad-hoc Networks (WAHN) (Harbourside Ballroom I)
11:00-12:00 – Sessions
1A/1B/1C (Port of Vancouver/Port of Singapore/Port of New York)
Session 1A:
Instruction-Level Parallelism
Session chair: Mabo Ito
·
Hardware
Schemes for Early Register Release, T. Monreal, V.Viñals, A. González, M.
Valero
·
Out
of Order Instruction Fetch with Multiple Sequencers, P. Oberoi, G. Sohi
Session 1B: Parallelizing
Compilers
Session chair: Rudi
Eigenmann
·
Exploiting
Locality in the Run-time Parallelization of Irregular Loops, M. Martín, D.
Singh, J. Touriño, F. Rivera
·
Analysis
of Memory Hierarchy Performance of Block Data Layout, N. Park, B. Hong, V.
Prasanna
Session 1C: Grid Computing
Session chair: José Fortes
·
Integrating
Trust into Grid Resource Management Systems, F. Azzedin, M. Maheswaran
·
A
System for Monitoring and Management of Computational Grids, W. Smith
12:00-1:30 – Lunch (on your
own)
1:30-3:00 – Sessions
2A/2B/2C (Port of Vancouver/Port of Singapore/Port of New York)
Session 2A: Interconnection
Networks
Session chair: Chi-Hsiang
Yeh
·
Hypercube
Network Fault Tolerance: A Probabilistic Approach, J. Chen, I. Kanj, G. Wang
·
A
Class of Multistage Conference Switching Networks for Group Communication, Y.
Yang, J. Wang
·
A
New Mechanism for Congestion and Deadlock Resolution, Y. Song, T. Pinkston
Session 2B: Programming
Environments
Session chair: José Moreira
·
ZEN:
A Directive-based Language for Automatic Experiment Management of Distributed
and Parallel Programs, R. Prodan, T. Fahringer
·
Dead
Timestamp Identification in Stampede, N. Harel, H. Mandviwala, K. Knobe, U.
Ramachandran
·
Iterative
Grid-based Computing Using Mobile Agents, H. Kuang, L. Bic, M. Dillencourt
Session 2C: Clusters:
Systems
Session chair: Warren Smith
·
Design,
Implementation, and Evaluation of Reliable Transmission in System Area
Networks, J. Tang, A. Bilas
·
Beyond
S-DSM: Shared State for Distributed Systems, D.-Q. Chen, C. Tang, X. Chen, S.
Dwarkadas, M. Scott
·
Honey,
I Shrunk the Beowulf!, W. Feng, M. Warren, E. Weigle
3:00-3:30 – Break (Harbourside
Foyer West)
3:30-5:00 – Sessions
3A/3B/3C (Port of Vancouver/Port of Singapore/Port of New York)
Session 3A: Networks and
Routers
Session chair: Yuanyuan Yang
·
Randomized
Broadcast Channel Access Algorithms for Ad Hoc Networks, Z. Cai, M. Lu, X. Wang
·
BPA:
A Fast Packet Scheduling Algorithm for Real-Time Switched Ethernet Networks, J.
Wang, B. Ravindran
·
Design
and Evaluation of Scalable Switching Fabrics for High-Performance Routers,
N.-F. Tzeng , R. Batchu
Session 3B: Systems and
Infrastructures
Session chair: Jonathan
Schaeffer
·
The
Tracefile Testbed – A Community Repository for Identifying and Retrieving HPC
Performance Data, K. Ferschweiler, S. Harrah, D. Keon, M. Calzarossa, D.
Tessera, C. Pancake
·
EMPOWER:
A Scalable Framework for Network Emulation, P. Zheng, L. Ni
·
Linux/SimOS
- A Simulation Environment for Evaluating High-Speed Communication Systems, C.
Won, B. Lee, C. Yu, S. Moh, Y.-Y. Kim, K. Park
Session 3C: Storage Systems
Session chair: Wu-Chun Feng
·
Introducing
SCSI-To-IP Cache for Storage Area Networks, X. He, Q. Yang, M. Zhang
·
Enhancing
Write I/O Performance of Disk Array RM2 Tolerating Double Disk Failures, Y.
Nam, D.-W. Kim, T.-Y. Choe, C. Park
·
An
Online Heuristic for Data Placement in Computer Systems with Active Disks, S.
Adabala, J. Fortes
5:00-7:00 – Recess
7:00-9:00 – Wine and cheese
reception (Vistas)
Tuesday, August 20 |
8:00-9:00 – Registration and
breakfast (Harbourside Foyer)
9:00-10:00 – Keynote
address: An Open Grid Services Architecture for Distributed Systems
Integration. Dr. Ian Foster, Argonne National Labs, USA (Harbourside
Ballroom I)
10:00-10:30 – Break (Ballroom
Foyer West)
10:30-3:00 –Workshop on
Scheduling and Resource Management for Cluster Computing (SRMCC) (Harbourside
Ballroom I)
10:30-12:00 – Sessions
4A/4B/4C (Port of Vancouver/Port of Singapore/Port of New York)
Session 4A: Network Routing
I
Session chair: Jianer Chen
·
Fault-Tolerant
Routing in 2D Tori Using Limited-Global-Safety Information, D. Xiang, A. Chen
·
Routing
Permutations with Link-Disjoint and Node-Disjoint Paths in a Class of
Self-Routable Networks, Y. Yang, J. Wang
·
Fault-Tolerant
and Deadlock-Free Routing in 2-D Meshes Using Rectilinear-Monotone Polygonal
Fault Blocks, J. Wu, D. Wang
Session 4B: Programming
Methodologies
Session chair: Michael Voss
·
Pattern-based
Parallel Programming, S. Bromling, S. MacDonald, J. Anvik, J. Schaeffer, D. Szafron,
K. Tan
·
WebGOP:
A Framework for Architecting and Programming Dynamic Distributed Web
Applications, J. Cao, X. Ma, A. Chan, J. Lu
·
Region
Synchronization in Message Passing Systems, G. Singh, Y. Su
Session 4C: Web Servers
Session chair: Chu-Sing Yang
·
Streaming
Media Caching Algorithms for Transcoding Proxies, X. Tang, F. Zhang, S. Chanson
·
Popularity-Based
PPM: An Effective Web Prefetching Technique for High Accuracy and Low Storage,
X. Chen, X. Zhang
·
Load
Balancing in Distributed Web Server Systems with Partial Document Replication,
L. Zhuo, C.-L. Wang, F. Lau
12:00-1:30 – Lunch (on your
own)
1:30-3:00 – Sessions
5A/5B/5C (Port of Vancouver/Port of Singapore/Port of New York)
Session 5A: Algorithms I
Session chair: Timothy
Pinkston
·
Partitioning
Unstructured Meshes for Homogeneous and Heterogeneous Parallel Computing
Environments, P.-Z. Lee, J.-J. Wu, C.-H. Chang
·
Distributed
Game-Tree Search Using Transposition Table Driven Work Scheduling, A.
Kishimoto, J. Schaeffer
·
Space
and Time Efficient Parallel Algorithms and Software for EST Clustering, A.
Kalyanaraman, S. Aluru, S. Kothari
Session 5B: Task Scheduling
Session chair: Jie Wu
·
A
Lower-Bound Algorithm for Minimizing Network Communication in Real-Time
Systems, C. Ekelin, J. Jonsson
·
LDBS:
A Duplication Based Scheduling Algorithm for Heterogeneous Computing Systems,
A. Doğan, F. Özgüner
·
An
Efficient Fault-tolerant Scheduling Algorithm for Real-time Tasks with
Precedence Constraints in Heterogeneous Systems, X. Qin, H. Jiang, D. Swanson
Session 5C: Clusters:
Programming
Session chair: Angelos Bilas
·
Efficient
Global Object Space Support for Distributed JVM on Clusters, W. Fang, C.-L.
Wang, F. Lau
·
A
Secure Protocol for Computing Dot-Products in Clustered and Distributed
Environments, I. Ioannidis, A. Grama, M. Atallah
·
A
Technique for Adaptation to Available Resources on Clusters Independent of
Synchronization Methods Used, U. Rencuzogullari, S. Dwarkadas
3:00-3:30 – Break (Ballroom
Foyer West)
3:30-5:00 – Panel: Is parallel processing dead,
or are we just missing the boat? (Harbourside Ballroom I)
Organizer and moderator: Rudi Eigenmann
Panelists: José Moreira, IBM; Xiaodong
Zhang, NSF; Gurindar Sohi, University of Wisconsin, Ananth Grama,
Purdue University; Satoshi Sekiguchi, NIAIST, Japan.
5:00-7:00 – Recess
7:00-9:00 – Banquet dinner (Vistas)
Wednesday, August 21 |
8:00-9:00 – Registration and
breakfast (Harbourside Foyer)
9:00-10:00 – Keynote
address: The Cost of the Single System Image. Dr. John Gustafson, Sun
Microsystems, USA (Harbourside Ballroom I)
10:00-10:30 – Break (Ballroom
Foyer West)
10:30-5:00 –Workshop on
Compile/Runtime Techniques for Parallel Computing (CRTPC) (Harbourside
Ballroom I)
10:30-12:00 – Sessions
6A/6B/6C (Port of Vancouver/Port of Singapore/Port of New York)
Session 6A: Network Routing
II
Session chair: Füsun Özgüner
·
Dynamic
Hybrid Routing (DHR) in Mobile Ad Hoc Networks, S. Park, B. VanVoorst
·
Effective
Methodology for Deadlock-Free Minimal Routing in InfiniBand Networks, J. C.
Sancho, A. Robles, J. Flich, P. López, J. Duato
·
On-Line
Permutation Routing on WDM All-Optical Networks, Q.-P. Gu
Session 6B: Wireless/Mobile
Computing
Session chair: Saday
Sadayappan
·
Dynamic
Service Composition for Wireless Web Access, S.-N. Chuang, A. Chan, J. Cao
·
MOBY
– A Mobile Peer-to-Peer Service and Data Network, T. Horozov, A. Grama, V.
Vasudevan, S. Landis
·
Performance
Comparison of Location Areas and Reporting Centers Under Aggregate Movement
Behavior Mobility Models, H. Wang, G. Fan, J. Zhang
Session 6C: Middleware
Systems
Session chair: Edwin Sha
·
Neuron:
A Wide-Area Service Discovery Infrastructure, H.-C. Hsiao, C.-T. King
·
ART:
Robustness of Meshes and Tori for Parallel and Distributed Computation, C.-H.
Yeh, B. Parhami
·
Engineering
CORBA-Based Systems for High Performance, W.-K. Wu, S. Majumdar
12:00-1:30 – Lunch (on your
own)
1:30-3:00 – Sessions
7A/7B/7C (Port of Vancouver/Port of Singapore/Port of New York)
Session 7A: Algorithms II
Session chair: Ananth Grama
·
A
Distributed Algorithm for Knot Detection in a Distributed Graph, D. Manivannan.
M. Singhal
·
An
Optimal Randomized Ranking Algorithm on the k-channel Broadcast Communication
Model, K. Nakano
·
Computational
Geometry On The OTIS-Mesh Optoelectronic Computer, C.-F. Wang, S. Sahni
Session 7B: Communications
Session chair: Brain
VanVoorst
·
Worst
Case Analysis of a Greedy Multicast Algorithm in k-ary n-cubes, S. Fujita
·
A
Best-Effort Communication Protocol for Real-Time Broadcast Networks, L.
Ramaswamy, B. Ravindran
·
Reliable
MAC Layer Multicast in IEEE 802.11 Wireless Networks, M.-T. Sun, L. Huang, A.
Arora, T.-H. Lai
Session 7C: Multimedia
Servers
Session chair: Shikharesh
Majumdar
·
MAC
Layer Protocols for Real-Time Traffic in Ad-hoc Wireless Networks, A. Pal, A.
Doğan, F. Özgüner
·
Optimal
Video Replication and Placement on a Cluster of Video-on-Demand Servers, X.
Zhou, C.-Z. Xu
·
A
Selection Technique for Replicated Multicast Video Servers, A. Hiromori, H.
Yamaguchi, K. Yasumoto, T. Higashino, K. Taniguchi
3:00-3:30 – Break (Ballroom
Foyer West)
3:30-5:00 – Sessions
8A/8B/8C (Port of Vancouver/Port of Singapore/Port of New York)
Session 8A: Applications
Session chair: Tarek
Abdelrahman
·
Minimal
Sensor Integrity: Computing Vulnerability in Sensor Grids, R. Kannan, S.
Sarangi, S. Ray, S. Iyengar
·
Multithreaded
Isorendering on SMPs Using Span-Space Buckets, P. Sulatycke, K. Ghose
Session 8B: Parallel Job
Scheduling
Session chair: Sartaj Sahni
·
Self-adapting
Backfilling Scheduling for Parallel Systems, B. Lawson, E. Smirni, D. Puiu
·
Power
Aware Scheduling for AND/OR Graphs in Multi-Processor Real-Time Systems, D.
Zhu, N. AbouGhazaleh, D. Mossé, R. Melhem
·
Selective
Preemption Strategies for Parallel Job Scheduling, R. Kettimuthu, V. Subramani,
S. Srinivasan, T. Gopalsamy, D. Panda, P. Sadayappan
Session 8C: High-Performance
Compilers
Session chair: Juan Touriño
·
Optimal
Code Size Reduction for Software-Pipelined Loops on DSP Applications, Q. Zhuge,
Z. Shao, E. Sha
·
Software
Caching using Dynamic Binary Rewriting for Embedded Devices, C. Huneycutt, J.
Fryman, K. Mackenzie