吾爱光设

 找回密码
 注册
会员须知
会员须知
实用帮助
实用帮助
查看: 2228|回复: 8

[交流] 线程对CV优化速度的影响。

[复制链接]
  • TA的每日心情
    开心
    2024-3-27 18:09
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    8

    主题

    33

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2021-11-25 13:14 | 显示全部楼层 |阅读模式
    最近研究这个问题很久了,还是没有确定的答案,找了很久也没有讨论,所以单独发帖咨询下大家。

    是这样的,最近在搭建CV电脑硬件的时候,发现了CV的单次优化速度好像跟硬件好坏没有直接的关系,而是跟线程开启数量有直接关系。比如我i7 8750H是6核心12线程的,但是发现线程开到4-6之间才是最快的,时间差距多达一倍。今天针对同一文件测试了几十次发现,线程数量并不是开越多越好,大概一半到三分之一的数量是最快的。

    一开始以为是性能不够,换了个7960x,单次速度快了很多,单次优化同样的测试只要28秒,关闭线程的时候依然发现关闭一半到三分之一线程的时候是最快的,想问大家是怎么回事。下面是用同一个文件的测试时间记录,循环500次。数字分别代表开启多少线程:

    1:83秒
    2:65秒
    3:54秒
    4:53秒
    5:50秒
    6:52秒
    7:59秒
    8:58秒
    9:70秒
    10:73秒
    11:85秒
    12:90秒

    为了避免误差,又做了一次测试,数据如下:
    1:120秒
    2:78秒
    3:53秒
    4:54秒
    5:53秒
    6:52秒
    7:57秒
    8:63秒
    9:74秒
    10:82秒
    11:90秒
    12:82秒

    你们单次优化时间一般是多少呢?我觉得超过10秒就不想等了。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-3 19:44
  • 签到天数: 883 天

    [LV.10]以坛为家III

    45

    主题

    634

    回帖

    106

    积分

    入门

    积分
    106
    发表于 2021-11-25 13:27 | 显示全部楼层
    7960X 真壕

    是不是软件对超线程支持不好
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-10-10 21:59
  • 签到天数: 114 天

    [LV.6]常住居民II

    11

    主题

    87

    回帖

    37

    积分

    新手

    积分
    37
    发表于 2021-11-26 15:19 | 显示全部楼层
    codev帮助里有讨论这个问题,不是线程越多越好,到底开多少线程跟你系统的复杂程度有关,如果一个简单的系统用多核的话,大部分时间花在了线程分配上,反而降低了优化速度。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?注册

    ×
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-27 18:09
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    8

    主题

    33

    回帖

    2

    积分

    小白

    积分
    2
     楼主| 发表于 2021-11-26 21:17 | 显示全部楼层
    zzz在路上 发表于 2021-11-26 15:19
    codev帮助里有讨论这个问题,不是线程越多越好,到底开多少线程跟你系统的复杂程度有关,如果一个简单的系 ...

    这个原文在哪里呢?
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2024-4-29 15:54
  • 签到天数: 239 天

    [LV.7]常住居民III

    9

    主题

    70

    回帖

    2

    积分

    小白

    积分
    2
    发表于 2021-12-16 08:57 | 显示全部楼层
    20201021 发表于 2021-11-26 21:17
    这个原文在哪里呢?

    codev文档里搜索MPP就能找到相关的说明
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-4-25 08:58
  • 签到天数: 960 天

    [LV.10]以坛为家III

    12

    主题

    301

    回帖

    22

    积分

    新手

    积分
    22
    发表于 2021-12-16 09:06 | 显示全部楼层
    跟内存有关系吗
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-12 09:08
  • 签到天数: 292 天

    [LV.8]以坛为家I

    15

    主题

    164

    回帖

    66

    积分

    入门

    积分
    66
    发表于 2021-12-16 09:11 | 显示全部楼层

    我认为如果需要多任务处理,那关系就大。
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情

    2024-4-7 16:23
  • 签到天数: 276 天

    [LV.8]以坛为家I

    49

    主题

    271

    回帖

    28

    积分

    新手

    积分
    28
    发表于 2022-1-1 22:24 | 显示全部楼层
    我直接 MPP 0
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-5-5 18:54
  • 签到天数: 1004 天

    [LV.10]以坛为家III

    25

    主题

    190

    回帖

    22

    积分

    新手

    积分
    22
    发表于 2023-2-28 13:29 | 显示全部楼层

    直接开到最大线程哦。溜了个溜
    发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    联系我们|本论坛只支持PC端注册|手机版|小黑屋|吾爱光设 ( 粤ICP备15067533号 )

    GMT+8, 2024-5-5 19:58 , Processed in 0.109375 second(s), 23 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表