Skip Navigation Links | |
Exit Print View | |
Oracle Solaris Studio 12.3: OpenMP API User's Guide Oracle Solaris Studio 12.3 Information Library |
2. Compiling and Running OpenMP Programs
2.2 OpenMP Environment Variables
2.2.1 OpenMP Environment Variables Defaults
2.2.2 Oracle Solaris Studio Environment Variables
2.2.2.5 SUNW_MP_MAX_POOL_THREADS
2.2.2.6 SUNW_MP_MAX_NESTED_LEVELS
2.3.1 Virtual and Logical Processor IDs
2.3.2 Interpreting the Value Specified for SUNW_MP_PROCBIND
2.3.3 Interaction With OS Processor Sets
3. Implementation-Defined Behaviors
6. Automatic Scoping of Variables
Oracle Solaris Studio provides several tools to help debug and analyze OpenMP programs.
dbx is an interactive debugging tool that provides facilities to run a program in a controlled fashion and inspect the state of a stopped program. Refer to dbx(1). for more information
The Thread Analyzer is a tool for detecting data races and deadlocks in a multithreaded program. Refer to the Thread Analyzer manual and the tha(1) and libtha(3) man pages for details.
The Performance Analyzer analyzes the performance of an OpenMP program. Refer to the Performance Analyzer manual or the collect(1) and analyzer(1) man pages for details.