HetroPar 2019

(W 6) HeteroPar 2019
Seventeenth International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms


Tuesday 27.08.2019, 09:00 - 18:00


Alte Mensa, Wilhlemsplatz 3, 37073 Göttingen - Room 1 (Emmy-Noether-Saal) ► Map


Heterogeneity is emerging as one of the most profound and challenging characteristics of today's parallel environments. From the macro level, where networks of distributed computers, composed of diverse node architectures, are interconnected with potentially heterogeneous networks, to the micro level, where deeper memory hierarchies and various accelerator architectures are increasingly common, the impact of heterogeneity on all computing tasks is increasing rapidly. Traditional parallel algorithms, programming environments and tools, designed for legacy homogeneous multiprocessors, will at best achieve a small fraction of the efficiency and the potential performance that we should expect from parallel computing in tomorrow's highly diversified and mixed environments. New ideas, innovative algorithms, and specialized programming environments and tools are needed to efficiently use these new and multifarious parallel architectures. The workshop is intended to be a forum for researchers working on algorithms, programming languages, tools, and theoretical models aimed at efficiently solving problems on heterogeneous platforms.

Workshop Chairs

  • Domingo Giménez, University of Murcia, Spain
  • Alexey Kalinov, Cadence Design Systems, Russia
  • Alexey Lastovetsky, University College Dublin, Ireland
  • Radu Prodan, University of Klagenfurt, Austria
  • Yves Robert, Ecole Normale Supérieure de Lyon, France
  • Leonel Sousa, INESC-ID/IST, Universidade de Lisboa, Portugal
  • Denis Trystram, University Grenoble-Alpes, France


9:00 - 09:15
Welcome from Steering Committee and Program Chair Alexey Lastovetsky

Session 1: Heterogeneous data-aware computing 
Chair: Alexey Lastovetsky

09:15 - 10:00
Jesus Carretero
, Polytechnic School of University Carlos III of Madrid, Spain
Scientific keynote: Towards data intensive aware programming models for Exascale systems

10:00 - 10:30
Adrian Schmitz, Joachim Protze, Lechen Yu, Simon Schwitanski and Matthias Mueller
DataRaceOnAccelerator - A Micro-Benchmark Suite for Evaluating Correctness Tools Targeting Accelerators

10:30 - 11:00 Coffee break

Session 2: Scheduling
Chair: Emmanuel Jeannot

11:00 - 11:30
Kods Trabelsi, Loïc Cudennec and Rihab Bennour
Application Topology Definition and Tasks Mapping for Efficient Use of Heterogeneous Resources

11:30 - 12:00
Maciej Pawlik, Pawel Banach and Maciej Malawski
Adaptation of Workflow Application Scheduling Algorithm to Serverless Infrastructure

12:00 - 12:30
Robert Dietze and Gudula Ruenger
Search-based Scheduling for Parallel Tasks on Heterogenous Platforms 

12:30 - 14:00 Lunch break

Session 3: Performance modelling and tuning
Chair: Denis Trystram

14:00 - 14:30
Gyan Ranjan
, Albeado Inc., Santa Clara, CA (USA)
Industrial keynote: On Explainability of Autonomous Heterogeneous Systems: A Network Theoretic Approach to AI

14:30 - 15:00
Jaroslav Olha, Jana Hozzová, Jan Fousek and Jiří, Filipovič
Using historical information to improve autotuning

15:00 - 15:30
Matthias Lüders, Oliver Jakob Arndt and Holger Blume
Multicore Performance Prediction - Comparing Three Recent Approaches in a Case Study

15:30 - 16:00 Coffee break

Session 4: Heterogeneous computing
Chair: Leonel Sousa

16:00 - 16:30
Jiajian Xiao, Philipp Andelfinger, Wentong Cai, Paul Richmond, Alois Knoll and David Eckhoff
Advancing Automatic Code Generation for Agent-Based Simulations on Heterogeneous Hardware

16:30 - 17:00
Jacob Lambert, Seyong Lee, Allen Malony and Jeffrey Vetter
CCAMP: OpenMP and OpenACC Interoperable Framework

17:00 - 17:30
Hamidreza Khaleghzadeh, Muhammad Fahad, Ravi Reddy Manumachu and Alexey Lastovetsky
Optimization of Data-Parallel Applications on Heterogeneous HPC Platforms for Dynamic Energy Through Workload Distribution

17:30 - 18:00
Lukasz Szustak, Roman Wyrzykowski, Kamil Halbiniak and Pawel Bratek
Toward Heterogeneous MPI+MPI Programming: Comparison of OpenMP and MPI Shared Memory Models




We use cookies in order to design and continuously improve our website for you. By continuing to use the website, you agree to the use of cookies. You can find further information on this in our privacy policy.