首页
帮助
搜索
日历
登录
注册
Warp 分歧
GPU世界论坛
GPU开发园地(Developers)
CUDA
Warp 分歧
« 上一篇主题
下一篇主题 »
打印
页: [
1
]
Warp 分歧
1 replies
399 views
2017012835
22
Warp 分歧
«
于:
二月 21, 2023, 11:16:07 am »
请问一下对于一个Warp中的32个线程,需要执行if()语句(不是if...else...),假如前16个线程进入分支,而剩下16个线程等待且在这个核函数之后的语句中均不参与运算或参与运算的话也与上面的if条件里的没有关系,这样算Warp分歧吗
«
最后编辑时间: 二月 21, 2023, 11:22:21 am 作者 2017012835
»
已记录
2017012835
22
Re: Warp 分歧
«
回复 #1 于:
三月 09, 2023, 08:21:08 pm »
问题已解决。在樊老师的书中第十章第一节解释了:算Warp分支,但是如果两个分支中有一个分支不包含指令,那么即使发生了分歧,也不会显著影响程序性能。
已记录
打印
页: [
1
]
« 上一篇主题
下一篇主题 »
登录
注册
Remember me?
忘了您的密码吗?
新帖
Re: 我的GPU过程没进入计算
作者
2017012835
(
CUDA
)
Re: Warp 分歧
作者
2017012835
(
CUDA
)
我的GPU过程没进入计算
作者
17638737569
(
CUDA
)
cuda fortran怎么实现和openmp的混合编程
作者
17638737569
(
CUDA
)
GTC 征文活动——GTC讲座认领清单
作者
sisiy
(
培训信息
)
Popular Topics
《如何用NVIDIA Nsight调试GPU程序》在线培训
47470 views 25 replies
float类型数据计算问题
35659 views 11 replies
运行我的程序时,英伟达板卡Jetson TX2比Jetson Tx1速度更慢可能是什么原因??求解答
33547 views 4 replies
怎么让线程互斥修改常量存储的值
33068 views 6 replies
NVIDIA TensorRT推理服务器支持深度学习推理
31824 views 2 replies
【转载】我在深度学习上用GPU的经验
29560 views 3 replies