什么是OpenMP运行时需要?

时间:2017-02-16 08:37:35

标签: openmp

我正在运行Arch Linux。我在这台机器上运行了几个OpenMP程序,包括C和Fortran,从未注意到任何奇怪或意外的事情。始终使用正确的线程数。

现在我注意到有一个包openmp可用,但未安装:

extra/openmp 3.9.1-1
    LLVM OpenMP Runtime Library

如果OpenMP在没有它的情况下工作,那么OpenMP运行时需要什么?

1 个答案:

答案 0 :(得分:1)

此运行时库适用于LLVM编译器,我知道在Black Arch(Arch Linux的渗透测试版本)中默认安装了gcc,因此您的程序必须使用它而不是LLVM(或clang)。并且默认gcc安装也安装OpenMP。