Close

Session

Workshop
:
9th International Workshop on Software Correctness for HPC Applications (Correctness '25)
DescriptionEnsuring correctness in HPC applications is one of the fundamental challenges that the HPC community faces today. While significant advances in verification, testing, and debugging have been made to isolate software defects in the context of non-HPC software, several factors make achieving correctness in HPC applications and systems much more challenging than in general systems software: growing heterogeneity (CPUs, GPUs, and special purpose accelerators), massive scale computations, use of combined parallel programming models (e.g., MPI+X), new scalable numerical algorithms (e.g., to leverage reduced precision in floating-point arithmetic), and aggressive compiler optimizations/transformations are some of the challenges that make correctness harder in HPC. As the complexity of future architectures, algorithms, and applications increases, the ability to fully exploit exascale systems will be limited without correctness. The goal of this workshop is to bring together researchers and developers to present and discuss novel ideas to address the problem of correctness in HPC.
Event Type
Workshop
TimeMonday, 17 November 20259:00am - 5:30pm CST
Location261
Recordings
Livestreamed
Recorded
Registration Categories
TP
W
Presentations
9:00am - 9:05am CST9th International Workshop on Software Correctness for HPC Applications (Correctness '25)
9:05am - 10:00am CSTRuntime correctness checking with MUST and assisting tools
Debugging & Correctness Tools
HPC Software & Runtime Systems
10:00am - 10:30am CSTMorning Break - Workshop on Software Correctness for HPC Applications (Correctness '25)
10:30am - 10:55am CSTUsing Code Coverage to Assess Feature Gaps in MPI Correctness Tool Classification Tests
Debugging & Correctness Tools
HPC Software & Runtime Systems
In-person
10:55am - 11:25am CSTCoupling Static and Dynamic MPI Correctness Tools to Optimize Accuracy and Overhead
Debugging & Correctness Tools
HPC Software & Runtime Systems
11:25am - 11:55am CSTData Race Detection through Vibe Translation
Debugging & Correctness Tools
HPC Software & Runtime Systems
11:55am - 12:25pm CSTDifferential Testing for Sequential to Parallel Transformations
Debugging & Correctness Tools
HPC Software & Runtime Systems
12:25pm - 12:55pm CSTExtending MPI Correctness Benchmarking to the Fortran Language
Debugging & Correctness Tools
HPC Software & Runtime Systems
12:55pm - 2:25pm CSTLunch break (on your own)
2:25pm - 3:25pm CSTCorrect and Efficient HPC Code Generation with LLMs: Challenges and Opportunities
Presenter
Debugging & Correctness Tools
Software Tools
3:25pm - 3:55pm CSTAfternoon Break - Workshop on Software Correctness for HPC Applications (Correctness '25)
3:55pm - 4:25pm CSTTowards an Automated Workflow for Floating-Point Analysis of GPU Kernels
Debugging & Correctness Tools
HPC Software & Runtime Systems
4:25pm - 4:55pm CSTLLM4FP: LLM-Based Program Generation for Triggering Floating-Point Inconsistencies Across Compilers
Debugging & Correctness Tools
HPC Software & Runtime Systems
4:55pm - 5:25pm CSTExploring Reduced Precision for Deep Learning Activation Functions
Debugging & Correctness Tools
HPC Software & Runtime Systems
5:25pm - 6:10pm CSTEmerging Correctness Tools: Lightning Talks
Debugging & Correctness Tools
HPC Software & Runtime Systems