| OPENMP API Specification: Version 5.1 November 2020
1.2.7 Implementation Terminology
supported active levels of parallelism
An implementation-defined maximum number of active parallel
regions that may enclose any region of code in the program.
OpenMP API support
Support of at least one active level of parallelism.
nested parallelism support
Support of more than one active level of parallelism.
internal control variable
A conceptual variable that specifies runtime behavior of a set of
threads or
tasks in
an
OpenMP program.
COMMENT:
The
acronym
ICV
is
used
interchangeably
with
the
term
internal
control
variable
in
the
remainder
of
this
specification.
OpenMP Additional Definitions document
A document that exists outside of the OpenMP specification and
defines additional values that may be used in a
conforming program. The
OpenMP Additional Definitions
document is available at
http://www.openmp.org/.
compliant implementation
An implementation of the OpenMP specification that compiles and executes any
conforming program as defined by the specification.
COMMENT:
A
compliant
implementation
may
exhibit
unspecified
behavior
when
compiling
or
executing
a
non-conforming
program.
unspecified behavior
A behavior or result that is not specified by the OpenMP specification or not known
prior to the compilation or execution of an
OpenMP program.
Such unspecified behavior may result from:
-
Issues
documented
by
the
OpenMP
specification
as
having
unspecified
behavior.
-
A
non-conforming
program.
-
A
conforming
program
exhibiting
an
implementation-defined
behavior.
implementation defined
Behavior that must be documented by the implementation, and is allowed to vary
among different
compliant implementations. An implementation is allowed to define this behavior as
unspecified.
COMMENT:
All
features
that
have
implementation-defined
behavior
are
documented
in
Appendix A.
deprecated
For a construct, clause, or other feature, the property that it is normative in the current
specification but is considered obsolescent and will be removed in the future.