/dports/science/tinker/tinker/linux/intel/ |
H A D | generic.make | 15 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp sizes.f 16 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp action.f 17 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp align.f 18 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp analyz.f 19 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp angang.f 20 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp angbnd.f 23 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp argue.f 24 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp ascii.f 28 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp bath.f 34 ifort -c -O3 -msse3 -no-ipo -no-prec-div -openmp cell.f [all …]
|
H A D | compile.make | 15 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp sizes.f 16 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp action.f 17 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp align.f 18 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp analyz.f 19 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp angang.f 20 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp angbnd.f 23 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp argue.f 24 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp ascii.f 28 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp bath.f 34 ifort -c -O3 -xHost -no-ipo -no-prec-div -openmp cell.f [all …]
|
H A D | linkstatic.make | 11 ifort -O3 -no-prec-div -recursive -openmp -static -o alchemy.x alchemy.o libtinker.a libfftw3_threa… 12 ifort -O3 -no-prec-div -recursive -openmp -static -o analyze.x analyze.o libtinker.a libfftw3_threa… 13 ifort -O3 -no-prec-div -recursive -openmp -static -o anneal.x anneal.o libtinker.a libfftw3_threads… 14 ifort -O3 -no-prec-div -recursive -openmp -static -o archive.x archive.o libtinker.a libfftw3_threa… 15 ifort -O3 -no-prec-div -recursive -openmp -static -o bar.x bar.o libtinker.a libfftw3_threads.a lib… 24 ifort -O3 -no-prec-div -recursive -openmp -static -o gda.x gda.o libtinker.a libfftw3_threads.a lib… 26 ifort -O3 -no-prec-div -recursive -openmp -static -o intxyz.x intxyz.o libtinker.a libfftw3_threads… 32 ifort -O3 -no-prec-div -recursive -openmp -static -o monte.x monte.o libtinker.a libfftw3_threads.a… 39 ifort -O3 -no-prec-div -recursive -openmp -static -o path.x path.o libtinker.a libfftw3_threads.a l… 46 ifort -O3 -no-prec-div -recursive -openmp -static -o pss.x pss.o libtinker.a libfftw3_threads.a lib… [all …]
|
H A D | linkgui.make | 16 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o alchemy.x alchemy.o libti… 17 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o analyze.x analyze.o libti… 18 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o anneal.x anneal.o libtink… 19 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o archive.x archive.o libti… 20 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o bar.x bar.o libtinker.a l… 29 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o gda.x gda.o libtinker.a l… 31 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o intxyz.x intxyz.o libtink… 37 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o monte.x monte.o libtinker… 44 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o path.x path.o libtinker.a… 51 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o pss.x pss.o libtinker.a l… [all …]
|
H A D | link.make | 11 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o alchemy.x alchemy.o libti… 12 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o analyze.x analyze.o libti… 13 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o anneal.x anneal.o libtink… 14 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o archive.x archive.o libti… 15 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o bar.x bar.o libtinker.a l… 24 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o gda.x gda.o libtinker.a l… 26 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o intxyz.x intxyz.o libtink… 32 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o monte.x monte.o libtinker… 39 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o path.x path.o libtinker.a… 46 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o pss.x pss.o libtinker.a l… [all …]
|
H A D | linkapbs.make | 17 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o alchemy.x alchemy.o libti… 18 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o analyze.x analyze.o libti… 19 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o anneal.x anneal.o libtink… 20 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o archive.x archive.o libti… 21 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o bar.x bar.o libtinker.a l… 30 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o gda.x gda.o libtinker.a l… 32 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o intxyz.x intxyz.o libtink… 38 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o monte.x monte.o libtinker… 45 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o path.x path.o libtinker.a… 52 ifort -O3 -no-prec-div -recursive -openmp -static-libgcc -static-intel -o pss.x pss.o libtinker.a l… [all …]
|
/dports/math/openblas/OpenBLAS-0.3.18/ |
H A D | f_check | 95 $openmp = "-mp"; 98 $openmp = ""; 106 $openmp = ""; 126 $openmp = "-mp"; 131 $openmp = "-mp"; 164 $openmp = ""; 170 $openmp = ""; 188 $openmp = "-mp"; 194 $openmp = "-mp"; 227 $openmp = "-mp"; [all …]
|
/dports/multimedia/opentoonz/opentoonz-1.5.0/thirdparty/openblas/xianyi-OpenBLAS-e6e87a2/ |
H A D | f_check | 74 $openmp = "-fopenmp"; 77 $openmp = ""; 84 $openmp = ""; 104 $openmp = "-mp"; 109 $openmp = "-mp"; 123 $openmp = ""; 129 $openmp = ""; 147 $openmp = "-mp"; 153 $openmp = "-mp"; 186 $openmp = "-mp"; [all …]
|
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/plugins_unsupported/external/GotoBLAS2/ |
H A D | f_check | 74 $openmp = "-fopenmp"; 77 $openmp = ""; 84 $openmp = ""; 104 $openmp = "-mp"; 109 $openmp = "-mp"; 123 $openmp = ""; 129 $openmp = ""; 147 $openmp = "-mp"; 153 $openmp = "-mp"; 186 $openmp = "-mp"; [all …]
|
/dports/math/gotoblas/GotoBLAS2/ |
H A D | f_check | 74 $openmp = "-fopenmp"; 77 $openmp = ""; 84 $openmp = ""; 104 $openmp = "-mp"; 109 $openmp = "-mp"; 123 $openmp = ""; 129 $openmp = ""; 147 $openmp = "-mp"; 153 $openmp = "-mp"; 186 $openmp = "-mp"; [all …]
|
/dports/science/py-dipy/dipy-1.4.1/dipy/utils/ |
H A D | omp.pyx | 5 cimport safe_openmp as openmp namespace 6 have_openmp = <int> openmp.have_openmp 14 return openmp.omp_get_num_procs() 22 return openmp.omp_get_max_threads() 38 default_threads = openmp.omp_get_num_procs() 92 if openmp.have_openmp: 93 openmp.omp_set_dynamic(0) 94 openmp.omp_set_num_threads(num_threads) 102 if openmp.have_openmp: 103 openmp.omp_set_num_threads(<int> default_threads)
|
/dports/graphics/vapoursynth-waifu2x-ncnn-vulkan/vapoursynth-waifu2x-ncnn-vulkan-r4/deps/ncnn/.github/workflows/ |
H A D | ios-simulator.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-simulator-install-20201213 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
H A D | ios-cpu.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-install-20201213-4 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
/dports/graphics/waifu2x-ncnn-vulkan/waifu2x-ncnn-vulkan-20210521/src/ncnn/.github/workflows/ |
H A D | ios-simulator.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-simulator-install-20201213 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
H A D | ios-cpu.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-install-20201213-4 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
/dports/benchmarks/vkpeak/vkpeak-20210430/ncnn/.github/workflows/ |
H A D | ios-simulator.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-simulator-install-20201213 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
H A D | ios-cpu.yml | 20 - name: cache-openmp 21 id: cache-openmp 24 path: openmp-install 25 key: openmp-ios-install-20201213-4 26 - name: openmp 27 if: steps.cache-openmp.outputs.cache-hit != 'true' 30 tar -xf openmp-11.0.0.src.tar.xz 31 cd openmp-11.0.0.src 41 mkdir $GITHUB_WORKSPACE/openmp-install 42 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
/dports/graphics/realsr-ncnn-vulkan/realsr-ncnn-vulkan-20210210/src/ncnn/.github/workflows/ |
H A D | ios-cpu.yml | 14 - name: cache-openmp 15 id: cache-openmp 18 path: openmp-install 19 key: openmp-ios-install-20201213-4 20 - name: openmp 21 if: steps.cache-openmp.outputs.cache-hit != 'true' 24 tar -xf openmp-11.0.0.src.tar.xz 25 cd openmp-11.0.0.src 35 mkdir $GITHUB_WORKSPACE/openmp-install 36 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
H A D | ios-simulator.yml | 14 - name: cache-openmp 15 id: cache-openmp 18 path: openmp-install 19 key: openmp-ios-simulator-install-20201213 20 - name: openmp 21 if: steps.cache-openmp.outputs.cache-hit != 'true' 24 tar -xf openmp-11.0.0.src.tar.xz 25 cd openmp-11.0.0.src 35 mkdir $GITHUB_WORKSPACE/openmp-install 36 cp -r install/* $GITHUB_WORKSPACE/openmp-install [all …]
|
/dports/graphics/vapoursynth-waifu2x-ncnn-vulkan/vapoursynth-waifu2x-ncnn-vulkan-r4/deps/ncnn/docs/how-to-use-and-FAQ/ |
H A D | openmp-best-practice.zh.md | 1 ncnn openmp 最佳实践 11 1. ncnn使用openmp API控制多线程加速推理计算。默认情况下,线程数等于cpu内核数。如果推理需要高频率运行,必然占用大部分 14 2. openmp内部维护一个线程池,线程池最大可用线程数等于cpu内核数。(核心过多时最大限制是15?)获取和归还线程时需要同步。 21 1. 加载参数文件时也使用了openmp,这部分是在cpu上运行的。 23 2. 显存上传前和下载后的 fp32 fp16转换是在cpu上执行的,这部分逻辑也使用了openmp。 53 3. 减小openmp blocktime。 61 4. 限制openmp线程池可用线程数量。 63 即使减小了openmp线程数量,cpu占用率仍然可能会很高。这在cpu核心特别多的服务器上比较常见。这是因为线程池中的等待线程使用 68 5. 完全禁用openmp 70 如果只有一个cpu核心,或者使用vulkan加速,建议关闭openmp, cmake编译时指定-DNCNN_OPENMP=OFF即可。
|
/dports/graphics/waifu2x-ncnn-vulkan/waifu2x-ncnn-vulkan-20210521/src/ncnn/docs/how-to-use-and-FAQ/ |
H A D | openmp-best-practice.zh.md | 1 ncnn openmp 最佳实践 11 1. ncnn使用openmp API控制多线程加速推理计算。默认情况下,线程数等于cpu内核数。如果推理需要高频率运行,必然占用大部分 14 2. openmp内部维护一个线程池,线程池最大可用线程数等于cpu内核数。(核心过多时最大限制是15?)获取和归还线程时需要同步。 21 1. 加载参数文件时也使用了openmp,这部分是在cpu上运行的。 23 2. 显存上传前和下载后的 fp32 fp16转换是在cpu上执行的,这部分逻辑也使用了openmp。 53 3. 减小openmp blocktime。 61 4. 限制openmp线程池可用线程数量。 63 即使减小了openmp线程数量,cpu占用率仍然可能会很高。这在cpu核心特别多的服务器上比较常见。这是因为线程池中的等待线程使用 68 5. 完全禁用openmp 70 如果只有一个cpu核心,或者使用vulkan加速,建议关闭openmp, cmake编译时指定-DNCNN_OPENMP=OFF即可。
|
/dports/benchmarks/vkpeak/vkpeak-20210430/ncnn/docs/how-to-use-and-FAQ/ |
H A D | openmp-best-practice.zh.md | 1 ncnn openmp 最佳实践 11 1. ncnn使用openmp API控制多线程加速推理计算。默认情况下,线程数等于cpu内核数。如果推理需要高频率运行,必然占用大部分 14 2. openmp内部维护一个线程池,线程池最大可用线程数等于cpu内核数。(核心过多时最大限制是15?)获取和归还线程时需要同步。 21 1. 加载参数文件时也使用了openmp,这部分是在cpu上运行的。 23 2. 显存上传前和下载后的 fp32 fp16转换是在cpu上执行的,这部分逻辑也使用了openmp。 53 3. 减小openmp blocktime。 61 4. 限制openmp线程池可用线程数量。 63 即使减小了openmp线程数量,cpu占用率仍然可能会很高。这在cpu核心特别多的服务器上比较常见。这是因为线程池中的等待线程使用 68 5. 完全禁用openmp 70 如果只有一个cpu核心,或者使用vulkan加速,建议关闭openmp, cmake编译时指定-DNCNN_OPENMP=OFF即可。
|
/dports/misc/ncnn/ncnn-20211208/docs/how-to-use-and-FAQ/ |
H A D | openmp-best-practice.zh.md | 1 ncnn openmp 最佳实践 11 1. ncnn使用openmp API控制多线程加速推理计算。默认情况下,线程数等于cpu内核数。如果推理需要高频率运行,必然占用大部分 14 2. openmp内部维护一个线程池,线程池最大可用线程数等于cpu内核数。(核心过多时最大限制是15?)获取和归还线程时需要同步。 21 1. 加载参数文件时也使用了openmp,这部分是在cpu上运行的。 23 2. 显存上传前和下载后的 fp32 fp16转换是在cpu上执行的,这部分逻辑也使用了openmp。 53 3. 减小openmp blocktime。 61 4. 限制openmp线程池可用线程数量。 63 即使减小了openmp线程数量,cpu占用率仍然可能会很高。这在cpu核心特别多的服务器上比较常见。这是因为线程池中的等待线程使用 68 5. 完全禁用openmp 70 如果只有一个cpu核心,或者使用vulkan加速,建议关闭openmp, cmake编译时指定-DNCNN_OPENMP=OFF即可。
|
/dports/graphics/realsr-ncnn-vulkan/realsr-ncnn-vulkan-20210210/src/ncnn/docs/how-to-use-and-FAQ/ |
H A D | openmp-best-practice.zh.md | 1 ncnn openmp 最佳实践 11 1. ncnn使用openmp API控制多线程加速推理计算。默认情况下,线程数等于cpu内核数。如果推理需要高频率运行,必然占用大部分 14 2. openmp内部维护一个线程池,线程池最大可用线程数等于cpu内核数。(核心过多时最大限制是15?)获取和归还线程时需要同步。 21 1. 加载参数文件时也使用了openmp,这部分是在cpu上运行的。 23 2. 显存上传前和下载后的 fp32 fp16转换是在cpu上执行的,这部分逻辑也使用了openmp。 53 3. 减小openmp blocktime。 61 4. 限制openmp线程池可用线程数量。 63 即使减小了openmp线程数量,cpu占用率仍然可能会很高。这在cpu核心特别多的服务器上比较常见。这是因为线程池中的等待线程使用 68 5. 完全禁用openmp 70 如果只有一个cpu核心,或者使用vulkan加速,建议关闭openmp, cmake编译时指定-DNCNN_OPENMP=OFF即可。
|
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/testsuite/c-c++-common/gomp/ |
H A D | attrs-3.c | 5 #error omp::directive supported even when -fno-openmp{,-simd} 9 #error omp::sequence supported even when -fno-openmp{,-simd} 17 #error omp::directive supported even when -fno-openmp{,-simd} 21 #error omp::sequence supported even when -fno-openmp{,-simd} 29 #error __omp__::__directive__ supported even when -fno-openmp{,-simd} 33 #error __omp__::__sequence__ supported even when -fno-openmp{,-simd} 45 #error __omp__::__sequence__ supported even when -fno-openmp{,-simd} 53 #error omp::__directive__ supported even when -fno-openmp{,-simd} 57 #error __omp__::sequence supported even when -fno-openmp{,-simd} 65 #error __omp__::directive supported even when -fno-openmp{,-simd} [all …]
|