Program
Europ-Par 2009 Workshop and Conference Program
Overview of Workshops
Monday, 24th | ||||||
09:30 - 11:00 | CoreGRID | GECON from 09:15 |
HeteroPar | HPCC | VHPC | |
11:00 - 11:30 | Break | |||||
11:30 - 13:00 | CoreGRID | GECON | ||||
13:00 - 14:30 | Lunch | |||||
14:30 - 16:00 | CoreGRID | GECON | PROPER | ROIA | ||
16:00 - 16:30 | Break | |||||
16:30 - 18:00 | CoreGRID until 18:30 |
GECON until 18:45 |
PROPER | ROIA |
Tuesday, 25th | ||||||
09:30 - 11:00 | CoreGRID | UNICORE | HeteroPar | HPCC | VHPC | ROIA |
11:00 - 11:30 | Break | |||||
11:30 - 13:00 | CoreGRID | UNICORE | HeteroPar | HPCC | VHPC | ROIA |
13:00 - 14:30 | Lunch | |||||
14:30 - 16:00 | XtreemOS | UNICORE | HeteroPar | HPCC | VHPC | |
16:00 - 16:30 | Break | |||||
16:30 - 18:00 | XtreemOS | HeteroPar | HPCC | VHPC | ||
18:00 - 20:00 | Welcome Reception |
Overview of Conference Program
Wednesday, 26th | ||||
09:30 - 11:00 | Opening Session & Keynote 1 | |||
11:00 - 11:30 | Break | |||
11:30 - 13:00 | Session A1 | Session A2 | Session A3 | Session A4 |
13:00 - 14:30 | Lunch | |||
14:30 - 16:00 | SessionB1 | Session B2 | Session B3 | Session B4 |
16:00 - 16:30 | Break | |||
16:30 - 18:00 | Session C1 | Session C2 | Session C3 | Session C4 |
Thursday, 27th | ||||
09:30 - 10:30 | Keynote 2 | |||
10:30 - 11:00 | Distinguished Paper Session - Part 1 | |||
11:00 - 11:30 | Break | |||
11:30 - 13:00 | Session D1 | Session D2 | Session D3 | Session D4 |
13:00 - 14:30 | Lunch | |||
14:30 - 16:00 | Session E1 | Session E2 | Session E3 | |
16:00 - 16:30 | Break | |||
16:30 - 18:00 | Distinguished Paper Session - Part 2 | |||
Conference Dinner |
Friday, 28th | ||||
09:30 - 10:30 | Session F1 | Session F2 | Session F3 | Session F4 |
11:00 - 11:30 | Break | |||
11:30 - 13:00 | Session G1 | Session G2 | Session G3 | Session G4 |
13:00 - 14:30 | Lunch | |||
14:30 - 16:00 | Keynote 3 & Closing |
Conference Program by Session
Wednesday, 26th, 09:30-11:00, Opening Session and Keynote 1
- Multicore Programming Challenges
Wednesday, 26th, 11:30-13:00, Paper Session A1: Topic 1
- Atune-IL: An Instrumentation Language for Auto-Tuning Parallel Applications
- Assigning Blame: Mapping Performance to High Level Parallel Programming Abstractions
- A Holistic Approach towards Automated Performance Analysis and Tuning
Wednesday, 26th, 11:30-13:00, Paper Session A2: Topic 3
- Dynamic Load Balancing of Matrix-Vector Multiplications on Roadrunner Compute Nodes
- A Unified Framework for Load Distribution and Fault-Tolerance of Application Servers
- On the Feasibility of Dynamically Scheduling DAG Applications on Shared Heterogeneous Systems
Wednesday, 26th, 11:30-13:00, Paper Session A3: Topic 11
- Tile Percolation: an OpenMP Tile Aware Parallelization Technique for the Cyclops-64 Multicore Processor
- An Extension of the StarSs Programming Model for Platforms with Multiple GPUs
- StarPU: a Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures
Wednesday, 26th, 11:30-13:00, Paper Session A4: Topic 8
- Distributed Individual-Based Simulation
- A Self-Stabilizing K-Clustering Algorithm Using an Arbitrary Metric
- Active Optimistic Message Logging for Reliable Execution of MPI Applications
Wednesday, 26th, 14:30-16:00, Papers Session B1: Topic 6
- Enabling High Data Throughput in Desktop Grids Through Decentralized Data and Metadata Management: The BlobSeer Approach
- MapReduce Programming Model for .NET-Based Distributed Computing
- The Architecture of the XtreemOS Grid Checkpointing Service
Wednesday, 26th, 14:30-16:00, Papers Session B2: Topic 10
- Localized Parallel Algorithm for Bubble Coalescence in Free Surface Lattice-Boltzmann Method
- Fast Implicit Simulation of Oscillatory Flow in Human Abdominal Bifurcation using a Schur Complement Preconditioner
- A Parallel Rigid Body Dynamics Algorithm
Wednesday, 26th, 14:30-16:00, Papers Session B3: Topic 11
- XJava: Exploiting Parallelism with Object-Oriented Stream Programming
- JCUDA: a Programmer-Friendly Interface for Accelerating Java Programs with CUDA
- Fast and Efficient Synchronization and Communication Collective Primitives for Dual Cell-based Blades
Wednesday, 26th, 14:30-16:00, Papers Session B4: Topic 5
- Unifying Memory and Database Transactions
- A DHT Key-Value Storage System with Carrier Grade Performance
- Selective Replicated Declustering for Arbitrary Queries
Wednesday, 26th, 16:30-18:00, Papers Session C1: Topic 9
- A Parallel Numerical Library for UPC
- A Multilevel Parallelization Framework for High-Order Stencil Computations
- Using OpenMP vs. Threading Building Blocks for Medical Imaging on Multi-cores
Wednesday, 26th, 16:30-18:00, Papers Session C2: Topic 2
- Stochastic Analysis of Hierarchical Publish/Subscribe Systems
- Characterizing and Understanding the Bandwidth Behavior of Arbitrary Programs on Multi-core Processors
- Hybrid Techniques for Fast Multicore Simulation
Wednesday, 26th, 16:30-18:00, Papers Session C3: Topic 13
- Implementing a Change Assimilation Mechanism for Source Routing Interconnects
- Dependability Analysis of a Fault-tolerant Network Reconfiguring Strategy
- RecTOR: A New and Efficient Method for Dynamic Network Reconfiguration
Wednesday, 26th, 16:30-18:00, Papers Session C4: Topic 7
- SiMPSON: Efficient Similarity Search in Metric Spaces over P2P Structured Overlay Networks
- Uniform Sampling for Directed P2P Networks
- Adaptive Peer Sampling with Newscast
Thursday, 27th, 09:30-10:30, Keynote 2
- Ibis: A Programming System for Real-World Distributed Computing
Thursday, 27th, 10:30-11:00, Distinguished Papers - Part 1
- POGGI: Puzzle-Based Online Games on Grid Infrastructures
Thursday, 27th, 11:30-13:00, Papers Session D1: Topic 1
- Pattern Matching and I/O Replay for POSIX I/O in Parallel Programs
- An Extensible I/O Performance Analysis Framework for Distributed Environments
- Grouping MPI Processes for Partial Checkpoint and co-Migration
Thursday, 27th, 11:30-13:00, Paper Session D2: Topic 3
- Steady-State for Batches of Identical Task Graphs
- A Buffer Space Optimal Solution for Re-establishing the Packet Order in a MPSoC Network Processor
- Using Multicast Transfers in the Replica Migration Problem: Formulation and Scheduling Heuristics
Thursday, 27th, 11:30-13:00, Paper Session D3: Topic 13
- NIC-assisted Cache-Efficient Receive Stack for Message Passing over Ethernet
- A Multipath Fault-Tolerant Routing Method for High-Speed Interconnection Networks
- Hardware Implementation Study of the SCFQ-CA and DRR-CA Scheduling Algorithms
Thursday, 27th, 11:30-13:00, Paper Session D4: Topics 10, 12
- Optimized Stencil Computation Using In-Place Calculation on Modern Multicore Sytems
- Parallel Implementation of Runge-Kutta Integrators with Low Storage Requirements
- Implementing Parallel Google-Map-Reduce in Eden
Thursday, 27th, 14:30-16:00, Paper Session E1: Topic 9
- Parallel Skeletons for Variable-length Lists in SkeTo Skeleton Library
- STKM on SCA: a Unified Framework with Components, Workflows and Algorthmic Skeletons
- Grid-enabling SPMD Applications through Hierarchical Partitioning and a Component-Based Runtime
Thursday, 27th, 14:30-16:00, Paper Session E2: Topic 3
- A New Genetic Algorithm for Scheduling for Large Communication Delays
- Comparison of Access Policies for Replica Placement in Tree Networks
- Scheduling Recurrent Precedence-Constrained Task Graphs on a Symmetric Shared-Memory Multiprocessor
Thursday, 27th, 14:30-16:00, Paper Session E3: Topic 4
- Last Bank: Dealing with Address Reuse in Non-Uniform Cache Architecture for CMPs
- Paired ROBs: A Cost-Effective Reorder Buffer Sharing Strategy for SMT Processors
- REPAS: Reliable Execution for Parallel Applications in Tiled-CMPs
Thursday, 27th, 16:30-18:00, Distinguished Papers - Part 2
- A Least-Resistance Path in Reasoning about Unstructured Overlay Networks
- Wavelet-Based Adaptive Solvers on Multi-core Architectures for the Simulation of Complex Systems
- A Case Study of Communication Optimizations on 3D Mesh Interconnects
Friday, 28th, 09:30-11:00, Paper Session F1: Topic 6
- Scalable Transactions for Web Applications in the Cloud
- Provider-Independent Use of the Cloud
- MPI Applications on Grids: a Topology Aware Approach
Friday, 28th, 09:30-11:00, Paper Session F2: Topic 10
- PSPIKE: A Parallel Hybrid Sparse Linear System Solver
- Out-of-Core Computation of the QR Factorization on Multi-Core Processors
- Adaptive Parallel Householder Bidiagonalization
Friday, 28th, 09:30-11:00, Paper Session F3: Topic 11
- Searching for Concurrent Design Patterns in Video Games
- Parallelization of a Video Segmentation Algorithm on CUDA-enabled Graphics Processing Units
- A Parallel Point Matching Algorithm For Landmark Based Image Registration Using Multicore Platform
Friday, 28th, 09:30-11:00, Paper Session F4: Topics 4, 7, 12
- Impact of Quad-core Cray XT4 System and Software Stack on Scientific Computation
- Exploring the Feasibility of Reputation Models for Improving P2P Routing under Churn
- A Lower Bound For Oblivious Dimensional Routing
Friday, 28th, 11:30-13:00, Paper Session G1: Topics 1, 9, 14
- Process Mapping for MPI Collective Communications
- Reducing Rollbacks of Transactional Memory Using Ordered Shared Locks
- Optimal and Near-Optimal Energy-efficient Broadcasting in Wireless Networks
Friday, 28th, 11:30-13:00, Paper Session G2: Topics 2, 3
- Energy-Aware Scheduling of Flow Applications on Master-worker Platforms
- PSINS: An Open Source Event Tracer and Execution Simulator for MPI Applications
- A Methodology to Characterize Critical Section Bottlenecks in DSM Multiprocessors
Friday, 28th, 11:30-13:00, Paper Session G3: Topic 11
- High Performance Matrix Multiplication on Many Cores
- Parallel Lattice Basis Reduction using a Multi-Threaded Schnorr-Euchner LLL Algorithm
- Efficient Parallel Implementation of Evolutionary Algorithms on GPGPU Cards
Friday, 28th, 11:30-13:00, Paper Session G4: Topic 7
- Selfish Neighbor Selection in Peer-to-Peer Backup and Storage Applications
- Zero-Day Reconciliation of BitTorrent Users With Their ISPs
- Surfing Peer-to-Peer IPTV: Distributed Channel Switching
Friday, 28th, 14:30-16:00, Keynote 3 & Closing
- What's in a Namespace?