Options that use OpenMP* API are available for both
Intel® microprocessors and non-Intel microprocessors, but these options may
perform additional optimizations on Intel® microprocessors than they perform on
non-Intel microprocessors. The list of major, user-visible OpenMP constructs
and features that may perform differently on Intel® microprocessors versus
non-Intel microprocessors include: locks (internal and user visible), the
SINGLE construct, barriers (explicit and implicit), parallel loop scheduling,
reductions, memory allocation, thread affinity, and binding.