Reputation: 6392
I'm running Arch Linux. I ran a couple of OpenMP programs on this machine, both C and Fortran, never noticing anything strange or unexpected. The correct number of threads were always used.
Now I noticed that there is a package openmp
available, which is not installed:
extra/openmp 3.9.1-1
LLVM OpenMP Runtime Library
What is the OpenMP Runtime needed for if OpenMP works without it?
Upvotes: 1
Views: 955
Reputation: 602
This runtime library is meant for the LLVM compiler, I know that in Black Arch (a penetration testing version of the Arch Linux) have gcc installed by default so your programs must be using it instead of LLVM (or clang).And default gcc installations also install OpenMP.
Upvotes: 1