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

Title: The OpenSHMEM Analyzer

Software ·
DOI:https://doi.org/10.11578/dc.20210521.86· OSTI ID:1245599 · Code ID:57248

The OpenSHMEM Analyzer is a compiler-based tool that can help users detect errors and provide useful analyses about their OpenSHMEM applications. The tool is built on top of the OpenUH compiler (a branch of Open64 compiler) and presents OpenSHMEM information as feedback to the user. Some of the analyses it provides include checks for correct usage of symmetric variables in OpenSHMEM calls, out-of-bounds checks for symmetric data, checks for the correct initialization of pointers to symmetric data, and symmetric data alias information.

Short Name / Acronym:
OPENSHMEM ANALYZER
Project Type:
Open Source, No Publicly Available Repository
Site Accession Number:
6095
Software Type:
Scientific
License(s):
Other
Programming Language(s):
C, C++ / GCC / 4.3.4
Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE

Primary Award/Contract Number:
AC05-00OR22725
DOE Contract Number:
AC05-00OR22725
Code ID:
57248
OSTI ID:
1245599
Country of Origin:
United States