Description
Developing parallel or distributed applications is a hard task and it requires advanced algorithms, realistic modeling, efficient design tools, high performance languages and libraries, and experimental
evaluation. This topic provides a forum for presentation of new results and practical experience in this domain. It emphasizes research that facilitates the design and development of correct, high-performance, portable, and scalable parallel programs. Related to these central needs, we also welcome contributions that assess methods for reusability, performance prediction, large-scale deployment, self-adaptivity, and fault-tolerance. Given the rich history in this field, practical applicability of proposed methods, models, algorithms, or techniques is a key requirement for inclusion in the programme. This topic is open to contributions on parallel and distributed programming in general, except for work specifically targeting multicore architectures, which should be submitted to Topic 11.
Focus
* Innovative paradigms, libraries and languages for parallel and distributed
applications
* Tools for development, monitoring, visualizing, tuning, and debugging for parallel
and distributed programs
* Application-level performance models and analysis, performance portability across
parallel platforms
* Programming models and techniques for heterogeneity, self-adaptivity and fault
tolerance
* Large-scale experiments and validation of parallel and distributed applications
* Domain-specific libraries and languages (e.g., for simulation, irregular or
unstructured domains, stream processing)
* Parallel and distributed programming productivity, reusability, and component-
based parallel programming
Topic Committee
Global Chair
Thilo Kielmann Vrije Universiteit, The Netherlands
Local Chair
Andrea Clematis IMATI-CNR, Italy
Members
Sergey Gorlatch University of Munster, Germany
Alexey Lastovetsky University College Dublin, Ireland