DOE OSTI · code-76528
Profile Interface Generator
Abstract
The Profile Interface Generator (PIG) is a tool for loosely coupling applications and performance tools. It enables applications to write code that looks like standard C and Fortran functions calls, without requiring that applications link to specific implementations of those function calls. Performance tools can register with PIG in order to listen to only the calls that give information they care about. This interface reduces the build and configuration burden on application developers and allows semantic instrumentation to live in production codes without interfering with production runs.
Keep this discovery
Explore connections, maps & timelines
Gamblin, T., Sun, Y.. 2013-11-09. Profile Interface Generator. https://doi.org/10.11578/dc.20220718.64
Cite the original work for its findings. Save a collection to share your selection of sources.