The Meeting
Topic 09: Parallel and Distributed Programming
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 high-performance, correct, portable, and scalable parallel programs, as needed, for instance, in future exascale computers. Related to these central needs, we also welcome contributions that assess methods for reusability, performance prediction, large-scale deployment, self-adaptivity, and fault-tolerance.
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
Pierre Manneback, University of Mons, Belgium
Local chair
Thierry Gautier, INRIA, France
Vice-chairs
Gudula Rünger, Technical University of Chemnitz, GermanyManuel Prieto Matias, Universidad Complutense Madrid, Spain