Go to main content
Oracle® Developer Studio 12.6: OpenMP API User's Guide

Exit Print View

Updated: June 2017
 
 

Index

Numbers and Symbols

-stackvarindex iconStacks and Stack Sizes
-xcheck=stkovfindex iconDetecting Stack Overflow
-xopenmpindex iconCompiler Options
-xopenmp flag
default valuesindex iconCompiler Options
suboptions forindex iconCompiler Options
-xpagesizeindex iconMultiple Page Size Support
-xvparaindex iconUsing the Scope Checking Feature
/proc/cpuinfoindex iconProcessor Binding Overview
__auto
index icon__auto Clause
index iconAutoscoping Data Scope Clause

A

atomic constructindex iconOpenMP Constructs
automatic scopingindex iconAutomatic Scoping of Variables
autoscopingindex iconVariable Scoping Overview
checking results ofindex iconChecking the Results of Autoscoping
data scope clauseindex iconAutoscoping Data Scope Clause
examplesindex iconAutoscoping Examples
notesindex iconNotes About Autoscoping
restrictionsindex iconRestrictions When Using Autoscoping
rules forindex iconScoping Rules for Scalar Variables in a task Construct

B

binding policyindex iconOMP_PLACES and OMP_PROC_BIND

C

cache lineindex iconAvoid False Sharing
close thread affinity policyindex iconControlling Thread Affinity in OpenMP 4.0
Code Analyzer and OpenMPindex iconChecking and Analyzing OpenMP Programs
compiling for OpenMPindex iconCompiling and Running OpenMP Programs

D

data-sharing attribute clausesindex iconOpenMP Data Environment
dbx and OpenMPindex iconChecking and Analyzing OpenMP Programs
default(_auto)index iconAutoscoping Data Scope Clause
device constructs limitationsindex iconSupported OpenMP Specification
directiveindex iconSpecial Conventions for This Document
dynamic adjustment of number of threadsindex iconDynamic Adjustment of the Number of Threads

E

environment variables
OpenMPindex iconOpenMP Environment Variable Behaviors and Defaults
Oracle Developer Studioindex iconOracle Developer Studio Environment Variables
er_srcindex iconChecking the Results of Autoscoping
execution modelindex iconOpenMP Execution Model
explicit taskindex iconOpenMP Task Execution
explicitly determined data-sharing attributesindex iconOpenMP Data Environment

F

false sharing, avoidingindex iconAvoid False Sharing
Fibonacci numbersindex iconTasking Example
autoscoping exampleindex iconFibonacci Example
example of computing using tasksindex iconComputing Fibonacci Numbers Using Tasks
final taskindex iconOpenMP Task Types
final clauseindex iconOpenMP Task Types
fork-joinindex iconOpenMP Execution Model
Fortran issuesindex iconFortran Issues

G

guided schedulingindex iconSUNW_MP_GUIDED_WEIGHT

H

helper threads
index iconOpenMP Execution Model
index iconSUNW_MP_MAX_POOL_THREADS
helper thread poolindex iconSUNW_MP_MAX_POOL_THREADS

I

idle threadsindex iconSUNW_MP_THR_IDLE
implementation-defined behaviorsindex iconOpenMP Implementation-Defined Behaviors
implicit taskindex iconOpenMP Task Execution
implicitly determined data-sharing attributesindex iconOpenMP Data Environment
in dependence typeindex iconTask Dependence
included taskindex iconOpenMP Task Types
inout dependence typeindex iconTask Dependence
internal control variablesindex iconOpenMP Internal Control Variables

L

lgroupindex iconMemory Placement Optimizations
libc.soindex iconGeneral Performance Recommendations
liblgrp.soindex iconMemory Placement Optimizations
linmtmalloc.soindex iconGeneral Performance Recommendations
locality groupindex iconMemory Placement Optimizations
locksindex iconOpenMP Locks
loop directiveindex iconOpenMP Loop Directive

M

master thread affinity policyindex iconControlling Thread Affinity in OpenMP 4.0
memory modelindex iconOpenMP Memory Model
Memory Placement Optimization featureindex iconMemory Placement Optimizations
mergeable clauseindex iconOpenMP Task Types
merged taskindex iconOpenMP Task Types
mpss.so.1index iconMultiple Page Size Support
Multiple Page Size Support featureindex iconMultiple Page Size Support

N

nested parallelismindex iconOpenMP Nested Parallelism
best practicesindex iconSome Tips for Using Nested Parallelism
control ofindex iconControl of Nested Parallelism

O

OMP_CANCELLATIONindex iconOpenMP Environment Variable Behaviors and Defaults
OMP_DISPLAY_ENVindex iconOpenMP Environment Variable Behaviors and Defaults
OMP_DYNAMICindex iconOpenMP Environment Variable Behaviors and Defaults
omp_get_dynamic()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_get_max_active_levels()index iconomp_get_max_active_levels
omp_get_max_threads()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_get_nested()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_get_schedule()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_lib.hindex iconRuntime Library Definitions
omp_libindex iconRuntime Library Definitions
OMP_MAX_ACTIVE_LEVELS
index iconOMP_MAX_ACTIVE_LEVELS
index iconOpenMP Environment Variable Behaviors and Defaults
OMP_NESTED
index iconOMP_NESTED
index iconOpenMP Environment Variable Behaviors and Defaults
OMP_NUM_THREADSindex iconOpenMP Environment Variable Behaviors and Defaults
OMP_PLACES
index iconOMP_PLACES and OMP_PROC_BIND
index iconOpenMP Environment Variable Behaviors and Defaults
OMP_PROC_BIND
index iconOMP_PLACES and OMP_PROC_BIND
index iconOpenMP Environment Variable Behaviors and Defaults
OMP_SCHEDULEindex iconOpenMP Environment Variable Behaviors and Defaults
omp_set_dynamic()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_set_max_active_levels()index iconomp_set_max_active_levels
omp_set_nested()index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
omp_set_nestedindex iconControl of Nested Parallelism
omp_set_num_threads()
index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
index iconomp_set_num_threads
omp_set_schedule()
index iconCalling OpenMP Runtime Routines Within Nested Parallel Regions
index iconomp_set_schedule
OMP_STACKSIZEindex iconOpenMP Environment Variable Behaviors and Defaults
OMP_THREAD_LIMITindex iconOpenMP Environment Variable Behaviors and Defaults
OMP_WAIT_POLICYindex iconOpenMP Environment Variable Behaviors and Defaults
OpenMP API specificationindex iconSupported OpenMP Specification
OpenMP runtime libraryindex iconSupported OpenMP Specification
Oracle Solaris OS tuningindex iconOracle Solaris OS Tuning Features
out dependence typeindex iconTask Dependence

P

pagesize commandindex iconMultiple Page Size Support
PARALLEL environment variableindex iconPARALLEL
parallelism, nestedindex iconOpenMP Nested Parallelism
Performance Analyzer and OpenMPindex iconChecking and Analyzing OpenMP Programs
performance, best practices to improveindex iconPerformance Considerations
ppgszindex iconMultiple Page Size Support
pragmaindex iconSpecial Conventions for This Document
predetermined data-sharing attributesindex iconOpenMP Data Environment
proc_bind clauseindex iconTwo hardware threads in each place
processor binding
index iconProcessor Binding (Thread Affinity)
index iconProcessor Binding (Thread Affinity)
processor setsindex iconInteraction With Processor Sets
psrinfoindex iconProcessor Binding Overview
psrset
index iconProcessor Binding (Thread Affinity)
index iconInteraction With Processor Sets

R

runtime routines within nested parallel regions, callingindex iconCalling OpenMP Runtime Routines Within Nested Parallel Regions

S

scalability and nested parallelismindex iconAvoid False Sharing
scheduleindex iconOpenMP Loop Directive
scheduling constraints for tasksindex iconTask Scheduling Constraints
scope checking
examplesindex iconUsing the Scope Checking Feature
restrictionsindex iconRestrictions When Using Scope Checking
scoping of variables
automaticindex iconAutomatic Scoping of Variables
checkingindex iconUsing the Scope Checking Feature
compiler commentaryindex iconChecking the Results of Autoscoping
rulesindex iconScoping Rules for a parallel Construct
sections constructindex iconOpenMP Constructs
SIMD constructs limitationindex iconSupported OpenMP Specification
single constructindex iconOpenMP Constructs
spread thread affinity policyindex iconControlling Thread Affinity in OpenMP 4.0
stack dataindex iconReferences to Stack Data
stack overflow detectingindex iconDetecting Stack Overflow
stack size
index iconStacks and Stack Sizes
index iconSTACKSIZE
stacks definitionindex iconStacks and Stack Sizes
STACKSIZEindex iconSTACKSIZE
SUNW_MP_GUIDED_WEIGHTindex iconSUNW_MP_GUIDED_WEIGHT
SUNW_MP_MAX_NESTED_LEVELSindex iconSUNW_MP_MAX_NESTED_LEVELS
SUNW_MP_MAX_POOL_THREADS
index iconOMP_THREAD_LIMIT
index iconSUNW_MP_MAX_POOL_THREADS
SUNW_MP_PROCBIND
index iconSUNW_MP_PROCBIND
index iconSUNW_MP_PROCBIND
SUNW_MP_THR_IDLEindex iconSUNW_MP_THR_IDLE
SUNW_MP_WAIT_POLICYindex iconSUNW_MP_WAIT_POLICY
SUNW_MP_WARNindex iconSUNW_MP_WARN

T

task construct
automatic scoping rulesindex iconScoping Rules for Scalar Variables in a task Construct
task dependenceindex iconTask Dependence
task scheduling constraintsindex iconTask Scheduling Constraints
task scheduling pointindex iconOpenMP Task Execution
task synchronizationindex iconTask Synchronization Using taskwait and taskgroup
taskgroup directiveindex iconTask Synchronization Using taskwait and taskgroup
tasking modelindex iconOpenMP Tasking Model
exampleindex iconTasking Example
tasksetindex iconInteraction With Processor Sets
taskwait directive
index iconTask Synchronization Using taskwait and taskgroup
index iconTasking Example
thread affinity
index iconProcessor Binding (Thread Affinity)
index iconProcessor Binding Overview
controllingindex iconControlling Thread Affinity in OpenMP 4.0
policyindex iconOMP_PLACES and OMP_PROC_BIND
Thread Analyzer and OpenMPindex iconChecking and Analyzing OpenMP Programs
threadprivate
index iconTHREADPRIVATE Directive
index iconThreadprivate and Thread-Specific Information
threads, dynamically adjusting number ofindex iconDynamic Adjustment of the Number of Threads
tied taskindex iconOpenMP Task Execution
tuning featuresindex iconOracle Solaris OS Tuning Features

U

undeferred taskindex iconOpenMP Task Types
untied taskindex iconOpenMP Task Execution

W

weighting factorindex iconSUNW_MP_GUIDED_WEIGHT