腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
icpc:不支持命令行错误:选项'-
openmp
‘
c++
、
openmp
、
icc
我正在尝试使用
openmp
编译
简单的代码。:结果是:操作系统Debian X64出发地:C源 ic
浏览 23
提问于2016-10-18
得票数 0
3
回答
在cuda主机代码中使用
openMP
?
c++
、
cuda
、
openmp
是否可以在CUDA文件中(而不是在内核代码中)使用
openMP
编译
指示?一种解决方法是仅在c/c++文件中使用
openMP
-statments。
浏览 4
提问于2010-07-09
得票数 18
回答已采纳
1
回答
将
OpenMP
指定为GCC
c
、
gcc
、
openmp
对于
OpenMP
,当我的代码使用其API中的函数(例如,omp_get_thread_num())而不使用它的指令时(例如#语用omp .),gcc hello.c /usr/lib/gcc/i 686-
linux
-gnu/4.4/libgomp.a -o hello 更新:我刚刚发现链接到libgomp.a不起作用,但是链接到这是否意味着
OpenMP
不能被静态链接?为什么-fopenmp只工作而
浏览 4
提问于2011-06-15
得票数 30
1
回答
对Amazon
Linux
的
openmp
支持的gcc?
gcc
、
amazon-ec2
、
xgboost
、
amazon-linux
我已经使用Amazon EMR启动了一个集群,并要求gcc至少使用版本5才能
编译
XGBoost。 然而,由于某些原因,Amazon
Linux
附带的默认版本的gcc显然不支持
OpenMP
。那么,有没有什么方法可以在Amazon
Linux
上安装g++ >5,以便它也支持
OpenMP
编译
?
浏览 11
提问于2019-09-24
得票数 2
回答已采纳
1
回答
关键部分中的函数在
OpenMP
中产生数据竞争。
c
、
parallel-processing
、
openmp
我似乎对
OpenMP
在并行区域内的使用非常缺乏了解。我的问题很简单:为什么下面的代码会用valgrind生成警告呢?(in /usr/lib/x86_64-
linux
-gnu/libgomp.so.1.0.0) by 0x4C2D9E1: ???(in /usr/lib/x86_64-
浏览 4
提问于2012-09-28
得票数 2
回答已采纳
1
回答
提交使用
OpenMP
的R包
c++
、
r
、
openmp
我尝试提交支持
OpenMP
的R包(如果
openmp
可用,这个包可以在
Linux
中
编译
)。 检查Makevars中的
编译
标志..。
浏览 11
提问于2013-10-25
得票数 5
回答已采纳
2
回答
omp_get_max_threads()在并行区返回1,但应为8
c++
、
multithreading
、
openmp
我正在
Linux
上
编译
一个复杂的C++项目,它使用
OpenMP
,用CMake和GCC 7
编译
。我在这个项目中遇到的奇怪问题是
OpenMP
显然可以工作,但它认为只支持1个线程,而它应该是8个线程。0[
openmp
_test] Max threads = 1 [
openmp
_test] Entering my parallel region此外,当我用MSVC在Windows上
编译</e
浏览 1
提问于2017-08-03
得票数 1
1
回答
删除所有以前版本的MPI并正确地重新安装它。
linux
、
mpi
、
openmp
、
openmpi
----------------------------------------------------------------- 我有一个同时使用MPI和
OpenMP
的项目,在实际安装MPI时,我不能使用以下命令进行
编译
:mpicc -
openmp
"test_omp.c" -o "test_omp"。
浏览 6
提问于2016-04-06
得票数 0
回答已采纳
3
回答
我可以从哪里获得
OpenMP
的.h文件?
c
、
eclipse
、
openmp
、
parallel-processing
我在
openmp
.org中找不到它。谢谢。
浏览 1
提问于2010-12-03
得票数 4
回答已采纳
1
回答
编译
算法的
OpenMP
和单线程版本有什么更好的方法呢?
c
、
multithreading
、
macos
、
include
、
openmp
我使用了一个丑陋的解决方案来
编译
相同的源代码,一次用于
OpenMP
,一次用于单线程代码。它包括
编译
器宏和C文件的双#包含。我在找更好的解决办法。
OpenMP
和Mac线程不会混合。这显然是众所周知的。
OpenMP
委员会尚未定义将
OpenMP
与其他线程模型(如Posix线程)混合的行为。然而,使用
Linux
的现代版本,
OpenMP
和Posix线程似乎没有抱怨地进行互操作。在Mac或较早的
Linux
版本中,您可能需要在ImageMagic
浏览 5
提问于2011-12-09
得票数 2
回答已采纳
1
回答
在gedit中突出显示
openmp
语法?
fortran
、
fortran90
、
gedit
、
intel-fortran
我正在尝试用ifort在
Linux
上运行一个fortran90程序,因为它有
OpenMP
指令,所以我用-
openmp
-report1选项
编译
它,看看这些块是否已经成功地并行化了。问题是gedit不能识别
OpenMP
指令:它将其视为一条评论。有人知道这是怎么回事吗?但在这种情况下,它会产生
编译
时错误。我必须在gedit中启用一个选项才能识别
OpenMP
指令吗? 我在emacs中也遇到了同样的问题。在Visual Stu
浏览 0
提问于2014-04-15
得票数 2
1
回答
OpenMP
卸载说“致命错误:找不到accel/nvptx-无/mkoffload”
c++
、
gcc
、
openmp
我正在尝试用
OpenMP
9.3.0
编译
以下简单的
OpenMP
GPU卸载程序: const int N=1000; } std::cout<<d[i]<<" ";} 我正在
编译
g++ -fopenmp -O3 gpu_test.
浏览 10
提问于2020-07-11
得票数 2
回答已采纳
1
回答
使用-parallel或(和) -vec会使我们的程序运行得更快吗?
c++
、
c
、
parallel-processing
、
intel
我正在使用
Linux
& Intel
编译
器(C/C++)。我很困惑: 如果我不使用
OpenMp
(或CilkPlus)并使用"-parallel“(自动并行化)和"-vec”(自动矢量化)
编译
我的程序,程序会运行得更快(因为
编译
器会将串行代码分解为并行代码吗
浏览 2
提问于2015-07-11
得票数 2
回答已采纳
2
回答
加载共享库时出错:liBiop5.so:无法打开共享对象文件:没有这样的文件或目录
c++
、
linux
、
openmp
、
icc
、
intel-parallel-studio
我为C++
Linux
安装了Intel并行,以使用
OpenMP
4.0。我将示例代码
编译
为 当我运行时。
浏览 1
提问于2015-01-13
得票数 4
2
回答
如何在CodeLite中使用
OpenMP
?
c
、
compilation
、
openmp
、
codelite
我想在CodeLite中使用
OpenMP
,但它不起作用。 我已经在
编译
设置中选择了-fopenmp (实际上这是默认设置)。
浏览 2
提问于2016-04-26
得票数 1
2
回答
C++与MEX时序差异
c++
、
matlab
、
c++11
、
mex
、
armadillo
但是当使用C++ vs mex
编译
时,其中一个子函数的运行速度要慢得多。我通过以下方法
编译
我的mex代码: mex -v COMPFLAGS='$COMPFLAGS /std:c++11' COPTIMFLAGS="-O3" CFLAGS="$CFLAGS -fopenmp唯一的区别是,一个版本是在MATLAB中使用mex命令
编译
的,这个命令与g++链接,而另一个版本只使用g++。因此,我的工作原理是,当使用MEX/G++/MATLAB
编译
时,
浏览 22
提问于2022-02-01
得票数 0
1
回答
如何在几个CPU上运行john并行?
password
如果我用:然后我可以看到它只使用了一个CPU。如何将john设置为使用多个CPU来查找弱密码?(由于审计,需要更快地找到薄弱部分)
浏览 0
提问于2013-05-28
得票数 2
回答已采纳
1
回答
是否需要在加载已使用
OpenMP
编译
的共享对象的项目上启用
OpenMP
?
c++
、
shared-libraries
、
openmp
我正在利用
OpenMP
在
Linux
上加载一个共享的对象文件。共享对象是用启用共享对象的方式
编译
的。是否需要
编译
同时使用omp加载共享对象的项目?
浏览 5
提问于2022-10-28
得票数 0
3
回答
C++11与
OpenMP
一起提供更慢的可执行文件。
c++
、
c++11
、
openmp
我正在努力学习
OpenMP
,并想学习使用
OpenMP
加速.为此,我编写了以下小程序:#include <cmath> static我在
Linux
系统上使用-O3和gcc版本的4.9.2。此外,当我比较不使用
OpenMP
的执行时间时,我确实注意到了速度的差异。因此,在我看来,-std=c++11存在一个问题,而不是
OpenMP
。详细地,我获得了以下执行时间(使用
Linux
time命令测量)
浏览 8
提问于2015-12-22
得票数 3
回答已采纳
1
回答
‘'mpirun’未被识别为内部或外部命令,
c++
、
openmp
我需要做一个小的
openMP
项目。我采用了www.
openmp
.org中的示例。我可以在VC++ 2005中使用/
openmp
选项对其进行
编译
。如何在windows上运行/调试
openMP
程序? 或者我应该使用
Linux
?
浏览 44
提问于2009-05-04
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 下源码编译安装 vim 8.1
交叉编译的Linux的头文件路径
Linux手动编译PHP7的扩展库
Scientific Linux 7.5 发布,重新编译的 RHEL
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券