

PPP 01: First Workshop on the Pain of Parallel Programming
Friday, June 13, 2025 9:00 AM to 1:00 PM · 4 hr. (Europe/Berlin)
Hall X11 - 1st floor
Workshop
Community EngagementDevelopment of HPC SkillsParallel Programming Languages
Information
Writing good parallel programs is painful. Very painful.
This is because high-performance compute systems have evolved from simple single core machines, strung together with ethernet, into multi-core, multi-accelerator, multi-level monsters. As a consequence, programming such systems means dealing with synchronization and communication overhead, load imbalance, a multitude of programming models and languages.
In this workshop we bring together application people to share their pain in programming parallel systems, with people working on programming frameworks and models. We hope this can lead to insights and solutions to alleviate the pain.
Organizers:
This is because high-performance compute systems have evolved from simple single core machines, strung together with ethernet, into multi-core, multi-accelerator, multi-level monsters. As a consequence, programming such systems means dealing with synchronization and communication overhead, load imbalance, a multitude of programming models and languages.
In this workshop we bring together application people to share their pain in programming parallel systems, with people working on programming frameworks and models. We hope this can lead to insights and solutions to alleviate the pain.
Organizers:
Format
On Site
Targeted Audience
- Beginners who want to learn how hard it is to program supercomputers and what to watch out for.
- Experienced application developers who want to share their frustrations.
- Programming models people who want to learn how they can help frustrated application developers.
Beginner Level
50%
Intermediate Level
30%
Advanced Level
20%
Speakers

Tom Vander Aa
ResearcherIMEC
Robert F. Lucas
FellowANSYS
Antonio J. Peña
Leading Researcher and Group ManagerBarcelona Supercomputing Center; Universitat Politècnica de Catalunya (UPC), Spain
Mirko Rahn
Scientific StaffFraunhofer ITWM
Andrey Alekseenko
ResearcherKTH
Bernd Mohr
Division Head Application SupportJSC
Laura Bellentani
Scientfic Application EngineerCINECA
Ioan Hadade
Senior Computational ScientistECMWF
Jeffrey Vetter
Section Head, Advanced Computing Systems ResearchOak Ridge National LaboratoryDocuments & Links
Workshop Schedule
