skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Profile Interface Generator

Software ·
DOI:https://doi.org/10.11578/dc.20220718.64· OSTI ID:1231749 · Code ID:76528

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.

Short Name / Acronym:
PIG
Project Type:
Open Source, Publicly Available Repository
Site Accession Number:
5131; LLNL-CODE-647189
Software Type:
Scientific
License(s):
GNU Lesser General Public License v2.1
Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC52-07NA27344
DOE Contract Number:
AC52-07NA27344
Code ID:
76528
OSTI ID:
1231749
Country of Origin:
United States

Similar Records

Sandia Cloud Forensics and Incident Response Platform v 1.0
Software · Tue May 01 00:00:00 EDT 2018 · OSTI ID:1231749

Generalized Environment for Modeling Systems
Software · Tue Feb 07 00:00:00 EST 2012 · OSTI ID:1231749

Autyomatic Differentiation of C/C++
Software · Mon Nov 14 00:00:00 EST 2005 · OSTI ID:1231749

Related Subjects