Preliminary Program

(Preliminary program in pdf format)

 

Wednesday, 11 February 2004

8:45

Registration

9:30

Welcome Address

9:45

Invited talk
Optimization Techniques for Irregular and Pointer-based Programs
Emilio Zapata
Chair: Paolo Cremonesi

10:45

Coffee Break

11:15 Short contributions:
Distributed and Grid Systems
Chair: Patricia González
Adaptive Distributed Execution of Java Applications
B. Toursel (F), V. Felea (F)
Short contributions: Parallel Systems and Applications
Chair: Gamal Attiya
A Cost-Effective Technique to Reduce HOL Blocking in Single-Stage and Multistage Switch-Based Networks
J. Duato (E) et al.
11:30 Dynamically Scaling System Area Networks
D. Avresky (USA) et al.
Application of Data Mining for the Analysis of Internet Path Performance
L. Borzemski (PL) et al.
11:45 Experiences on Adaptive Grid Scheduling of Parameter Sweep Applications
E. H. Cuesta (E) et al.
Creating Scalable Traffic Simulation on Clusters
A. Gourgoulis (UK) et al.
12:00 Software Design Concepts of a Distributed Simulation Kernel
B. I. Kumova (UK)
Improving the locality of the sparse matrix-vector product on shared memory multiprocessors
J.C. Pichel (E) et al.
12:15 Terminal-aware Grid resource and service discovery and
B. Di Martino (I) et al.
The effect of the degree of multistage interconnection networks on their performance: the case of delta and over-sized delta networks
A. C. Aljundi (F) et al.
12:30

Lunch

14:30 Distributed Systems 1
Chair: Kaizar Amin
An Approach to Massively Distributed Aggregate Computing on Peer-to-Peer Networks
M. Jelasity (I), M. van Steen (NL), W. Kowalczyk (NL)
14:45
15:00 RDMA Control Support for Fine-Grain Parallel Computations
A. Smyk (PL), M. Tudruj (PL)
15:15
15:30 Adaptive task farm implementation strategies
M. Danelutto (I)
15:45
16:00

Coffee Break

16:30 Special Session on "Web Computing"
Chair: Konrad Kloeckner
Collaborative Learning Patterns: Assisting the Development of component-based CSCL Applications
A. Martínez (E) et al.
16:45
17:00 Design, Specification, and Implementation of a Distributed Virtual Community System
T. Gross (A)
17:15
17:30 Study of communication in a Multi-Agent System in a Collaborative Learning Scenarios
A. R. Alvarez (E) et al.
17:45
18:00 Web services for Groupware in Distributed and Mobile Collaboration
S. Dustdar (A)
18:15
 
 

Thursday, 12 february 2004

9:00

Invited talk
Supercomputing Technology Trends
Djordje Maric
Chair: Leszek Borzemski

10:00

Coffee Break

10:30 Advanced Applications
Chair: Wojtek Kowalczyk
Multiprocessing of the time domain analysis of thin-wire antennas and scatterers
A. Rubio Bretones (E) et al.
Models and Tools
Chair: Anand Sivasubramaniam
Empirical Characterization of the Latency of Long Asynchronous Pipelines with Data-Dependent Module Delays
J. I. Hidalgo (E) et al.
10:45
11:00 Parallel Heuristic Search in Multilevel Graph Partitioning
C. Gil (E) et al.
Simulation Methodology for Decision Support Workloads
J. A. G. Monasterio (E) et al.
11:15
11:30 Parallelization and Comparison of Iterative Reconstruction Algorithms in Three-Dimensional Electron Microscopy
I. Garcia (E) et al.
Strongly Consistent Global State Detection for On-line Control of Distributed Applications
J. Borkowski (PL)
11:45
12:00 Time Series Forecasting based on Parallel Neural Networks
C. G. Puntonet (E) et al.
Workflow Principles Applied to Multi-Solution Analysis of Dependable Distributed Systems
F. Moscato (I) et al.
12:15
12:30

Lunch

14:30 Grid and Heterogeneous Environments
Chair: Salvatore Venticinque
Abstracting the Grid
G. von Laszewski (USA) el al.
14:45
15:00 Parallelization of a Neural Net training program in a Grid environment
A. Gutierrez (E), F. Cavero (E), R. Menendez (E)
15:15
15:30 The Master-Slave Paradigm on Heterogeneous Systems: A Dynamic Programming Approach for the Optimal Mapping
D. González (E), F. Almeida (E), L. M. Moreno (E)
15:45
16:00

Coffee Break

16:30 Grid and Global Computing
Chair: Marco Danelutto
Exporting processing power of home embedded devices to Global Computing applications
D. Lioupis (GR) et al.
Languages, Compilers and Runtime Support Systems
Chair: Juan Tourińo
Cooperative software multithreading to enhance utilization of embedded processor cores for network applications
A. Döring (CH) et al.
16:45
17:00 Optimal number of nodes for computation in grid environments
F. Granata (I) et al.
Improving Cache Locality with Blocked Array Layouts
E. Athanasaki (GR) et al.
17:15
17:30 Performance Evaluation on Grids: Directions, Issues and Open Problems
G. Gombas (H), Z. Balaton (H), Z. Nemeth (H)
SBASCO: Skeleton-based Scientific Components
B. Rubio (E), E. Soler (E), J. M. Troya (E), M. Díaz (E)
17:45
18:00 Parallel Computer Systems
Chair: Margarita Amor
Minimizing the Load Redistribution Cost in Cluster Architectures
F. F. Rivera (E), I. Pardines (E)
18:15
18:30 On the Performance of the POSIX I/O Interface to PVFS
A. Sivasubramaniam (USA) et al.
18:45
19:00 Optimizing Bus Energy Consumption of On-Chip Multiprocessors Using Frequent Values
A. Sivasubramaniam (USA), C. Liu (USA), M. Kandemir (USA)
19:15
 
 

Friday, 13 february 2004

9:00

Invited talk
The impact of Morphware on Parallel Processing
Reiner Hartenstein
Chair: Pietro Manzoni

10:00

Coffee Break

10:30 Distributed Systems 2
Chair: Ahmad Chadi Aljundi
Group mobility impact over TCP and CBR traffic in  Mobile Ad Hoc Networks
J. C. Cano (E) et al.
Performance Analysis
Chair: Ramon Doallo
A Library for Load Balancing in Master/Slave Applications on a LAN-WLAN Environment
Á. Suárez (E) et al.
10:45
11:00 Atomic Page Update Methods for OpenMP-Aware Software DSM
J. S. Kim (ROK) et al.
Fast and Exact Dependence Analysis in a Multimedia Vectorizing Compiler
P. Bulic (SLO), V. Gustin (SLO)
11:15
11:30 From Session Causality to Causal Consistency
C. Sobaniec (PL) et al.
Performance Prediction Using an Application-Oriented Mapping Tool
A. Ripoll (E) et al.
11:45
12:00 Remote Management of Distributed Components
E.  Martel-Jordán (E) et al.
Static Task Scheduling Heuristic for Homogeneous Computing Environments
J. Janecek (CZ), T. Hagras (CZ)
12:15
12:30

Lunch

14:30 Network-based and Internet-based Computing 1
Chair: Schahram Dustdar
Jace : A Java environment for distributed asynchronous iterative computations
J. Bahi (F), K. Mazouzi (F), S. Domas (F)
14:45
15:00 Making Community Work Aware
K. Klöckner (D), S. Kolvenbach (D), W. Gräther (D)
15:15
15:30 Scheduling tasks sharing files on heterogeneous clusters
A. Giersch (F), F. Vivien (F), Y. Robert (F)
15:45
16:00

Coffee Break

16:30 Network-based and Internet-based Computing 2
Chair: Zsolt Nemeth
Efficient Monitoring to Detect Wireless Channel Failures for MPI Programs
A. Suárez (E) et al.
Performance and Optimization
Chair: Carsten Albrecht
A flexible and tunable route discovery mechanism for on-demand protocols
C. T. Calafate (E) et al.
16:45
17:00 Xweb: A Framework for Application Network Deployment  in a Programmable Internet Service Infrastructure
L. Navarro Moldes (E), O. Ardaiz Villanueva (E)
Two Phase Algorithm for Load Balancing in Heterogeneous Distributed Systems
G. Attiya (F), Y. Hamam (F)
17:15
17:30 The Multikey Web Cache Simulator:
A. Pont Sanjuan (E) et al.
Scheduling of Tiled Nested Loops onto a Cluster with a Fixed Number of SMP Nodes
E. Koukis (GR) et al.
17:45