Papers by Oscar Enrique Mendez Hernandez
The OpenSHMEM Analyzer is a compiler-based tool that can help users detect errors and provide use... more 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 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. In this paper we describe the main features and design of the tool, and evaluate it with the OpenSHMEM Validation Suite, the UTS application and the IS NAS parallel benchmark.
Uploads
Papers by Oscar Enrique Mendez Hernandez