Monday July 5th

 

11:45 - 12:45

Session 1: Theory of heterogeneous parallel computing

Session chair: H.J.Siegel

 

11:45 - 12:15

O. Beaumont, A. Legrand, L. Marchal and Y. Robert
Assessing the impact and limits of steady-state scheduling for mixed task and data parallelism on heterogeneous platforms

11:45 - 12:15

Alexey Kalinov
Scalability analysis of matrix-matrix multiplication on heterogeneous clusters

 

14:00 - 15:30

Session 2: Communications in heterogeneous computing

Session chair: Serge Petiton

 

14:00 - 14:30

R.Giroudeau and J.C. Konig
General non-approximability results in presence of hierarchical communications

14:30 - 15:00

Lars Ailo Bongo, Otto Anshus, John Markus Bjorndalen and Tore Larsen
Extending Collective Operations With Application Semantics for Improving Multi-cluster Performance

15:00 - 15:30

Oliver Sinnen and Leonel Sousa
Task Scheduling: Considering the Processor Involvement in Communication

 

15:45 - 17:45

Session 3: Software design for heterogeneous platforms

Session chair: Tahar Kechadi

 

15:45 - 16:15

J.Aliaga, F. Almeida, J.M. Badia, S. Barrachina, V. Blanco, M. Castillo, U. Dorta, R. Mayo, E.S. Quintana, G. Quintana, C. Rodriguez, F. de Sande
Parallelization of the GNU Scientific Library on Heterogeneous Systems

16:15 - 16:45

Mahadevan Balasubramaniam, Kevin Barker, Ioana Banicescu, Nikos Chrisochoides, Jaderick P. Pabico, and Ricolindo L. Carino
Integrating Novel Dynamic Load Balancing Techniques into a Runtime Environment for Multicomputer Applications

16:45 - 17:15

R.Javier Cuenca, Domingo Gimenez, Juan-Pedro Martinez
Heuristics for Work Distribution of a Homogeneous Parallel Dynamic Programming Scheme on Heterogeneous Systems

17:15 - 17:45

Olivier Delannoy and Serge Petiton
A Peer to Peer Computing Framework; Design and Performance Evaluation of YML

 

 

Tuesday July 6th

 

10:15 - 12:30

Session 4: Scheduling and load balancing

Session chair: Leonel Sousa

 

10:15 - 10:45

Tarek Hagras, Jan Janecek
Duplication-Based Compile-Time Task Scheduling Algorithm for a Bounded Number of Heterogeneous Computing Machines

10:45 - 11:15

Ilias K. Savvas and M-Tahar Kechadi
Dynamic Task Scheduling in Computing Cluster Environments

11:30 - 12:00

Sameer Shivle, H. J. Siegel, Anthony A. Maciejewski, Tarun Banka, Kiran Chindam, Steve Dussinger, Andrew Kutruff, Prashanth Penumarthy, Prakash Pichumani, Praveen Satyasekaran, David Sendek, J. Sousa, Jayashree Sridharan, Prasanna Sugavanam, and Jose Velazco
Mapping of Subtasks with Multiple Versions in a Heterogeneous Ad Hoc Grid Environment

12:00 - 12:30

Parkson Wong, Haoqiang Jin and Jeffrey Becker
Load Balancing Multi-zone Applications on a Heterogeneous Cluster With Multi-level Parallelism