The OpenSHMEM Analyzer
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:
- USDOEPrimary Award/Contract Number:AC05-00OR22725
- DOE Contract Number:
- AC05-00OR22725
- Code ID:
- 57248
- OSTI ID:
- 1245599
- Country of Origin:
- United States
Similar Records
Klonos: A Similarity Analysis Based Tool for Software Porting
Teuchos C++ memory management classes, idioms, and related topics, the complete reference : a comprehensive strategy for safe and efficient memory management in C++ for high performance computing.
GAM/GAMV GUI
Software
·
Wed Jul 30 00:00:00 EDT 2014
·
OSTI ID:1245599
Teuchos C++ memory management classes, idioms, and related topics, the complete reference : a comprehensive strategy for safe and efficient memory management in C++ for high performance computing.
Technical Report
·
Sat May 01 00:00:00 EDT 2010
·
OSTI ID:1245599
GAM/GAMV GUI
Software
·
Tue Oct 23 00:00:00 EDT 2007
·
OSTI ID:1245599