腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
对
每个
方法
的
自定义
核
数
/
线程
数
并行
执行
两个
方法
、
、
有没有一种
方法
可以指定
每个
方法
使用
的
核心/
线程
数
,而不阻塞它们。例如:我有
方法
A和
方法
B,
方法
A会被调用50次,
方法
B也会被调用50次。 假设我有一个16
核
的
CPU。我想委托
的
是,对于
方法
A,它将
并行
使用2个
线程
,而对于
方法
B,它将使用4个
线程
,并且不会阻塞它们。我
浏览 7
提问于2018-08-25
得票数 1
回答已采纳
1
回答
spark.executor.cores Vs spark.executor.instance我应该增加哪一个?
为了
并行
化spark作业,可以同时增加内核数量和
执行
器实例数量。这里
的
权衡是什么?应该如何选择这
两个
配置
的
实际值?
浏览 1
提问于2020-06-01
得票数 0
5
回答
等待多个AsyncTask完成
、
、
、
我将我
的
操作
并行
化,
方法
是将其拆分为可用
的
核
数
,然后启动相同数量
的
AsyncTask,
执行
相同
的
操作,但对数据
的
不同部分
执行
相同
的
操作。我使用executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, ...)来
并行
化它们
的
执行
。我想知道
每个
线程
何时完成
浏览 11
提问于2015-09-17
得票数 17
回答已采纳
1
回答
超
线程
与超标量
执行
、
、
为什么CPU真正可以
并行
执行
的
软件
线程
的
数量通常是由它拥有的逻辑
核
(即所谓
的
硬件
线程
)
的
数量而不是它拥有的
执行
单元
的
总数来确定
的
呢?如果我
的
理解是正确
的
,那么SMT实际上并没有启用真正
的
并行
执行
,它只是通过复制CPU
的
某些部分(存储体系结构状态
的
部分,而不是
浏览 3
提问于2019-04-11
得票数 8
回答已采纳
1
回答
每个
JVM或
每个
CPU内核
的
线程
、
、
、
、
根据
每个
JVM
的
CPU
核
数
创建
线程
与运行在多个JVM上
的
线程
有何不同?在CPU
核
数上创建
线程
数
,条件是所有JVM运行在一个共享同一个CPU
的
物理系统上?下面我已经给出了一些我发现可能用
线程
实现
并行
处理
的
方法
,但是无法理解它们之间
的
本质区别?
方法
一:
线程
定期查询数据库更改,<
浏览 0
提问于2015-09-04
得票数 2
1
回答
困惑于OMP_NUM_THREADS和numactl NUMA-
核
绑定
、
、
、
、
对于同一个python命令
的
多个启动如何绑定到NUMA机器上
的
核心,我感到困惑。 如何在0-23,96-119中找到哪个numa-0
核
是物理
的
,哪些是逻辑
的
?96-119是合乎
浏览 8
提问于2021-05-25
得票数 2
1
回答
为什么omp_set_num_threads( omp_get_num_threads() )会改变什么呢?
、
、
、
、
我遇到了一些奇怪
的
事情。我正在一台小型本地机器上测试MPI + OMP
并行
代码,它只有一个简陋
的
4
核
I3。在这个环境中,我
的
一个循环非常慢,
每个
进程有一个以上
的
OMP
线程
(
线程
多于核心)。但是,如果我使用任何一种
方法
显式设置
线程
数
(export OMP_NUM_THREADS=1或omp_set_num_threads(1)),则需要大约0.005 s (200倍))。为什么在程序
浏览 0
提问于2020-12-16
得票数 2
回答已采纳
1
回答
我可以在一个C程序中创建多少个
线程
,它与我
的
CPU
的
线程
数
有什么关系?
、
、
、
我
的
CPU是一个,它有6内核和6
线程
。这是什么意思?最初,我认为这意味着
每个
核心有6个可用
线程
,总计为36
线程
。假设我正在制作一个C程序,其中我创建了pthreads,这是否意味着我只能在该程序中拥有6
线程
,因为它
的
进程将运行在一个CPU核心上?如果是这样的话,如果我尝试创建第七个
线程
,会发生什么?当我转到任务管理器(windows)时,我看到成千上万
的
线程
:这说明我
的
理解是错误
浏览 0
提问于2021-07-13
得票数 2
回答已采纳
2
回答
Scala是如何实现
并行
的
?
、
、
、
、
我正在上一门关于分布式系统
的
课程,我们必须使用Scala来完成我们
的
项目。我们
的
导师告诉我们,Scala很好,因为它使用多个
核
来进行计算,并在集成到参与者模型
的
同时使用
并行
性来解决问题。我已经学习了关于使用Akka
的
演员模型
的
一些基础知识,我
的
问题是,在编程时,用户是否必须向编译器提供细节,以便不同
的
参与者在多个
核
上工作,还是Scala负责处理这个问题,并为不同
的
参与者使用多个内核
浏览 9
提问于2013-09-13
得票数 13
回答已采纳
1
回答
什么时候创建新ForkJoinPool,什么时候使用CommonPool?
、
、
我正在阅读
线程
,并学习了有关叉/连接API
的
知识。 commonPool是静态创建
的
主池(其中一些池
方法
不像通常
对
其他池那样工作,比如关闭它),并且主要用于运行应用程序。默认/公共池中
的
并行</em
浏览 0
提问于2019-08-28
得票数 7
1
回答
带xgboost和插入符号
的
并行
处理
、
、
在使用插入符号时,我想
并行
化xgboost
的
模型拟合过程。从我在xgboost
的
中看到
的
情况来看,nthread参数在拟合模型时控制要使用
的
线程
数
,也就是说,以
并行
的
方式构建树。卡雷特
的
train函数将
执行
并行
化,例如,为k折叠CV中
的
每一次迭代运行一个进程。如果是,这种理解是否正确,最好是: 注册
核
数
(例如,使用doMC包
浏览 4
提问于2016-09-16
得票数 12
回答已采纳
2
回答
如何在Matlab中最大限度地利用多
线程
CPU?
、
、
我刚买了Matlab
并行
计算工具箱。但是我
的
每个
CPU核心都有
两个
线程
。根据Windows任务管理器,
每个
worker只能使用一个CPU核心
的
一半性能,这似乎可以解释为一个worker =一个
线程
=“半个核心”。因此,在所有工作进程打开后,CPU总功率
的</em
浏览 1
提问于2013-09-19
得票数 1
1
回答
QThreads是否
并行
运行?
、
、
我有
两个
线程
在运行,它们只是打印一条消息。这是一个极简
的
例子。: 正如您可能看到
的
,
线程
id是不同
的
。添加它是为了确保它们在不同
的
线程
上运行。 我在printFirstMessage中设置了唯一
的
一个断点,并以附加到调试器
的
调试模式运行应用程序。这对我来说很奇怪,因为我期望第二个
线程
正在运行,而第一个
线程
被调试器停止。我决定使用std::thread
对
其进行
浏览 8
提问于2022-11-28
得票数 1
回答已采纳
3
回答
OpenMP与嵌套
并行
、
我想“嵌套”
并行
使用OpenMP。#pragma omp parallel for subproblem(m);} 如果n个>= (机器上
的
核
数
),我只希望第一个循环被
并行
化。如果n<(我
的
机器上
的
核
数
),我希望OpenMP在内循环中启动
线程
,但我不希望<em
浏览 6
提问于2015-09-09
得票数 2
4
回答
为什么PLINQ只使用
两个
线程
?
、
、
假设我有一个IO绑定
的
任务。我使用了WithDegreeOfParallelism = 10和WithExecution = ForceParallelism模式,但是查询仍然只使用了
两个
线程
。我知道PLINQ通常会选择与我
的
核心计数相等
的
并行
度,但为什么它忽略了我
对
更高
并行
度
的
具体请求?
浏览 1
提问于2009-11-28
得票数 7
回答已采纳
2
回答
为什么
每个
核心运行一个Node.js进程?
、
、
、
根据,应该与机器上
的
核
数
并行
运行相同数量
的
Node.js进程。这背后
的
理由是Node.js是单
线程
的
。 不过,这是真的吗?当然,JavaScript代码和事件循环运行在一个
线程
上,但是Node也有一个工作
线程
池。这个池中
的
默认
线程
数
是4,那么为什么
每个
内核运行一个节点进程是有意义
的
呢?
浏览 0
提问于2019-02-24
得票数 7
回答已采纳
1
回答
关于
线程
数
的
奇怪现象
、
、
我
的
CPU有
两个
物理
核
,它支持超
线程
。因此,我认为我可以管理4个
线程
。(4个逻辑
核
)但是,使用openmp,我可以生成更多
的
核心。这很奇怪。我是一个
并行
编程
的
新手,我了解到几乎没有
方法
来设置我想要使用
的
线程
数
。下面我用了两种
方法
。omp_set_num_threads(4);
浏览 0
提问于2019-07-11
得票数 0
回答已采纳
2
回答
上下文切换与
并行
执行
、
、
、
我正在努力学习多
线程
,以及Java
的
并行
执行
.我编写了如下示例代码: 代码正在正常运行,但我如何知道代码是按照时间切片运行
的
,还是以
并行
执行
方式运行。我有一个有4个核心
的
CPU。
浏览 3
提问于2021-01-06
得票数 2
回答已采纳
1
回答
Server 2008如何在具有多核
的
机器上运行select查询?
我打算通过在cpu中可用
的
核心上以
并行
方式更改其参数来使用中间子句来运行相同
的
select查询。如果我能够在四
核
上实现这种
方法
,我将比通常
的
查询增加4倍
的
访问时间,这将受到
核
数
变化
的
影响。 可以在多个
核
上运行C#应用程序
的
多个
线程
以获得
并行
执行
吗?
浏览 0
提问于2014-10-29
得票数 0
回答已采纳
1
回答
Keras/TF CPU创建了太多
线程
、
、
、
、
tf.config.threading.set_inter_op_parallelism_threads(1)和tf.config.threading.set_intra_op_parallelism_threads(1) Keras (运行一个简单
的
CNN模型适合)之后,在linux机器上也会创建太多
的
线程
。无论我尝试什么,它似乎是在创建94个
线程
,同时经历了合适
的
时代。已经尝试过使用tf.compat.v1.ConfigProto设置,但是没有任何帮助。如何限制
线程
数</em
浏览 0
提问于2020-06-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
迅雷11设置原始地址线程数的方法
使用Python实现多线程和多处理方法
IP地址划分子网中计算子网掩码、可用地址数、每个划分的子网ip的方法
你能分清多进程与多线程吗?
拥抱 Java 8 并行流吧,让执行速度飞起!
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券