DOE OSTI · code-152898
MUPPET: An automated OpenMP mutation testing framework for performance optimization
Abstract
MUPPET is a tool for OpenMP programs that identifies program modifications, called mutations, aimed at improving program performance. Existing performance optimization techniques, including profiling-based and auto-tuning techniques, fail to indicate program modifications at the source level thus preventing their portability across compilers. MUPPET aims to help HPC developers reason about performance defects and missed opportunities to improve performance at the source code level.
Keep this discovery
Explore connections, maps & timelines
Parasyris, Konstantinos, Georgakoudis, Giorgis, Laguna Peralta, Ignacio, Rubio-Gonzalez, Cindy, Miao, Dolores. 2024-10-14. MUPPET: An automated OpenMP mutation testing framework for performance optimization. https://doi.org/10.11578/dc.20250319.1
Cite the original work for its findings. Save a collection to share your selection of sources.