腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Openmp
多线程
代码
在
使用
多线程
时
给
出了
不同
的
答案
c++
、
multithreading
、
openmp
我有以下
使用
openmp
多线程
的
蒙特卡洛
代码
int main() std::uniform_int_distribution<int> dir(0, 1); } } sum += loc_sum;} 变量sum
在
串行和
多线程
中执行时有很大<em
浏览 8
提问于2020-10-21
得票数 0
回答已采纳
1
回答
使用
Visual
的
OpenMP
:争用条件
c
、
visual-studio-2010
、
openmp
最近,我尝试
在
Visual中尝试
使用
OpenMP
来学习如何
多线程
我
的
程序。如果我试图依次执行此
代码
:{ {totalSum = totalSum + x + y;} 当我只想添加
OpenMP
功能
时</em
浏览 4
提问于2012-11-09
得票数 1
回答已采纳
1
回答
使用
openMP
对
多线程
进行多核处理
multithreading
、
multiprocessing
、
openmp
、
multicore
这个问题听起来很基本,但我找不到具体
的
答案
。现在假设我们有了一个像corei5 680这样
的
多核处理器(2个物理核,
使用
HT支持4个可用
的
内核到操作系统)。我
的
问题是,
openMP
到底适合于哪里?1-当我们说
使用
openMP
的
多线程
时
,它会自动
使用
所有可用
的
内核(
在
本例中是4个虚拟核)并根据可用
的
CPU周期执行
浏览 3
提问于2014-02-07
得票数 3
回答已采纳
3
回答
自动
多线程
?
c
、
multithreading
、
optimization
、
cpu
i.txt] [writes to i.txt]其中n是一些大
的
数我
的
处理器上有八个核,所以我似乎希望我
的
程序能在这八个核上分发迭代,所以它运行得越快。这意味着我希望程序是
多线程
的
。我
的
问题是,我是否需要在C中手动
多线程
这个进程,或者
多线程
是否
在
某种程度上自动完成。我和GCC一起编译,我知道GCC优
浏览 6
提问于2014-02-04
得票数 1
回答已采纳
1
回答
Eigen中
的
多线程
(不
使用
OpenMP
)
c++
、
multithreading
、
qt
、
parallel-processing
、
eigen
我
在
Eigen库中
使用
多线程
时
遇到了一个问题。这是我
的
代码
: #include <QCoreApplication>#include "Eigen/Core" using::setNbThreads(6)中
使用
了什么数字,Eigen::nbThreads( )总是返回1!我读了here,但它实际上并没有清楚地说明当
Op
浏览 243
提问于2019-06-15
得票数 1
回答已采纳
1
回答
VxWorks支持
OpenMP
吗?
multithreading
、
pthreads
、
openmp
、
vxworks
浏览VxWorks应用程序程序员指南可以看出,p线程是受支持
的
,但没有提到
OpenMP
。风河论坛上
的
一个较旧
的
还建议
在
VxWorks gcc编译器中默认禁用OMP标志。在这一点上,似乎很清楚,
OpenMP
是不支持
的
,但有谁知道这是否已经改变了近几年?线程是
在
VxWorks中实现
多线程
的
唯一方法吗?
浏览 1
提问于2014-12-08
得票数 3
回答已采纳
4
回答
C++
多线程
教程
c++
、
multithreading
关于
在
Visual Studio2005中
使用
(编程)线程,有没有很好
的
教程?与无关,只是原生C++ (没有.NET)。
浏览 0
提问于2008-11-10
得票数 22
1
回答
单线程
的
openmp
与无
openmp
的
比较
openmp
在
使用
OpenMP
进行
多线程
处理
的
代码
中,如果线程数设置为一个,那么
在
添加
OpenMP
或删除所有
OpenMP
内容之前,
代码
的
时间性能是否与串行
代码
相同或非常相似?
浏览 5
提问于2014-04-08
得票数 3
回答已采纳
2
回答
如何处理
OpenMP
线程池争用
multithreading
、
openmp
我正在开发一个同时
使用
粗粒度和细粒度
多线程
的
应用程序。也就是说,我们在线程池上手动管理大型工作单元
的
调度,然后在这些工作单元中,某些函数利用
OpenMP
进行更细粒度
的
多线程
处理。我们通过
在
开销最大
的
循环中有选择地
使用
OpenMP
实现了收益,但担心
在
向开销较低
的
循环中添加
OpenMP
块时会引起对
OpenMP
工作池
的</em
浏览 0
提问于2010-04-22
得票数 1
2
回答
与
多线程
和多核
的
关系
multithreading
、
openmp
、
multicore
我有一个带
openmp
的
多线程
程序(xgboost),运行在linux上
的
多核(40核,redhat)服务器上,但当我试图观察"top“命令
使用
的
执行和CPU资源
时
,我看到只有一个核被我
的
可执行程序占用Linux
在
使用
openmp
执行
多线程
程序时会不会只
使用
一个内核?如果是这样,那么
多线程
究竟是如何实现
的
呢?只有一个核
浏览 4
提问于2015-01-24
得票数 0
1
回答
苹果Clang和支持
OpenMP
的
家用Clang之间有什么区别吗?
c++
、
macos
、
clang
、
openmp
我想知道苹果提供
的
Clang编译器是否与从Homebrew提供
的
OpenMP
附带
的
Clang编译器相比有什么优势?如果切换到
OpenMP
Clang (不管
多线程
能力如何),会不会有任何性能损失?我还发现老问题没有很好
的
答案
我用苹果
的
Clang和主流Clang编写了,并运行了相同
的
问题,主流Clang:实时消耗: 000h:01m:
浏览 3
提问于2021-10-26
得票数 1
回答已采纳
4
回答
关闭
OpenMP
c++
、
parallel-processing
、
openmp
在
我
的
C++程序中,我想运行它
的
可执行文件,有时
使用
OpenMP
,有时不
使用
(即
多线程
或单线程)。我正在考虑以下两种情况中
的
任何一种,即我
的
代码
如何
使用
OpenMP
: (1)假设我
的
代码
只有#include <omp.h>和
OpenMP
指令。(2)与(1)相同,并且我
的
代码
进一步调
浏览 5
提问于2009-08-31
得票数 5
回答已采纳
5
回答
我可以
在
C++11中安全地
使用
OpenMP
吗?
c++
、
c++11
、
openmp
OpenMP
标准只考虑ISO98( C++ 14882:1998)。这意味着
在
C++03甚至C++11下没有支持
OpenMP
用法
的
标准。因此,任何
使用
C++ >98和
OpenMP
的
程序都在标准之外运行,这意味着即使它在某些条件下工作,它也不太可能是可移植
的
,但绝对不能保证。对于具有自己
的
多线程
支持
的
C++11,情况甚至更糟,这很可能会在某些实现中与
OpenMP
发生冲突。 那么
浏览 1
提问于2012-12-12
得票数 44
回答已采纳
1
回答
为多核CPU开发软件-程序必须手动优化才能
使用
所有核心吗?或者这是自动发生
的
?
windows-7
、
parallel-processing
、
multiprocessing
、
opencl
、
cpu
现在出现
的
绝大多数CPU都包含多个内核,可以同时并行运行。 我只是想知道,从
使用
所有可用CPU核心尽快执行程序
的
角度来看,程序员是否需要考虑到正在开发
的
软件将在多核CPU上运行?例如,是否需要手动配置正在开发
的
软件,以便为每个CPU核心分配
不同
的
任务?或者OS/CPU是否自动识别和选择程序
的
哪些部分可以并行地运行在
不同
的
核心上?我对并行编程这一话题非常陌生,
在
我
的
研究早期
浏览 0
提问于2014-09-16
得票数 0
回答已采纳
1
回答
带Spacy管
的
多线程
NLP
python
、
multithreading
、
nlp
、
pipeline
、
spacy
下面是基于Spacy
的
示例
的
代码
:big_text= input.read() input.close它就像NLP
的
一条管道,一步就能满足你所需要
的
一切。应用管道方法应该通过对昂贵
的
管道部件进行
多线程
处理,使处理速度更快。但是我看不出速度有多大
的
提高,而且我
的
CPU
使用
率大约是2
浏览 2
提问于2016-04-08
得票数 6
回答已采纳
1
回答
如何在2019年
的
OpenCV中正确
使用
多线程
?
c++
、
multithreading
、
performance
、
opencv
、
vectorization
背景: 但我无法得到一致
的
答案
,哪种
多线程
方法是正确
的
。因此,
在
结合
使用
OpenCV函数
时
,一定
浏览 0
提问于2019-01-31
得票数 29
1
回答
不能在Windows11中
使用
OpenMP
并行运行多个线程,VIsual Studio 2019
c++
、
windows
、
multithreading
、
cmake
、
openmp
我
在
Windows11中
使用
VisualStudio2019创建了一个空
的
C++项目。然后,我
使用
OpenMP
运行了这段最小
的
代码
来测试
多线程
:#include <omp.h> 并行运行
的
线程数:1 我首先在CMake
浏览 13
提问于2022-08-01
得票数 1
回答已采纳
2
回答
使用
OpenMP
进行并行测试比串行执行c++花费更长
的
时间,我用正确
的
方法计算执行时间吗?
c++
、
parallel-processing
、
openmp
我是否以正确
的
方式计算执行时间?
浏览 0
提问于2018-04-20
得票数 1
回答已采纳
3
回答
并行编程是==
多线程
编程吗?
multithreading
、
terminology
、
parallel-processing
、
concurrent-programming
并行编程是==
多线程
编程吗?
浏览 1
提问于2010-02-18
得票数 44
回答已采纳
1
回答
用data.table实现并行/
多线程
r
、
multithreading
、
parallel-processing
、
data.table
我有超过10亿次观测
的
大量数据,我需要执行一些缓慢
的
字符串操作。我
的
代码
非常简单:如果我没有弄错的话,data.table在用by调用它
时
使用
多线程
,并且我试图
使用
它来并行这个操作。,我没有看到性能
的
提高。所以我
的
问题是: 如果是,是否
浏览 4
提问于2021-10-06
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化串行处理代码,获取OpenVPX数字信号处理模块最佳性能,拓展串行算法在计算密集型领域应用
您的个人专属AI睡眠助理已经在路上
Python多线程—Thread和Threading
并发编程系列之并发编程的认识
今日一聊,聊聊Python中的GIL
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券