飞扬围棋

标题: 请问各位老师,跑围棋AI显卡工作的同时CPU还工作吗? [打印本页]

作者: zzzhhh    时间: 2023-1-25 16:59
标题: 请问各位老师,跑围棋AI显卡工作的同时CPU还工作吗?
麻烦知道的老师指点迷津!

作者: 阿扬    时间: 2023-1-25 17:53
应该也工作的。一个进程起来cpu都工作的
作者: cctowind    时间: 2023-1-25 18:53
CPU当然是在工作的。程序的指令都是在CPU上跑的。
只是AI运算丢给了显卡处理,算完了还是要交回给CPU继续处理的。
作者: zzzhhh    时间: 2023-1-25 20:32
cctowind 发表于 2023-1-25 18:53
CPU当然是在工作的。程序的指令都是在CPU上跑的。
只是AI运算丢给了显卡处理,算完了还是要交回给CPU继续 ...

那老师再问一个问题可以吗,这个时候CPU也是满载配合显卡计算吗?

作者: cctowind    时间: 2023-1-25 21:12
zzzhhh 发表于 2023-1-25 20:32
那老师再问一个问题可以吗,这个时候CPU也是满载配合显卡计算吗?

不是。两人各干各的。显卡做完了会通知CPU。


作者: zzzhhh    时间: 2023-1-26 02:38
cctowind 发表于 2023-1-25 21:12
不是。两人各干各的。显卡做完了会通知CPU。

如果是这样的话,那岂不是CPU如果差也会影响AI的围棋软件的运行速度了吗?可是看过很多文章都是说在运行AI围棋软件时CPU基本可以忽略不计,那这是怎么回事呢?

作者: hred9D    时间: 2023-1-26 08:24
本帖最后由 hred9D 于 2023-1-26 08:26 编辑

CPU肯定是同时工作的。这个问题比较复杂,看你使用GPU做什么事情,用什么软件,做什么程序测试。有的用途需要CPU足够强大才可以发挥显卡的全部性能。
参考这一篇文章
https://zhuanlan.zhihu.com/p/578977311

作者: cctowind    时间: 2023-1-26 17:17
zzzhhh 发表于 2023-1-26 02:38
如果是这样的话,那岂不是CPU如果差也会影响AI的围棋软件的运行速度了吗?可是看过很多文章都是说在运行A ...

跑围棋AI,关键性的工作主要靠GPU承担的(除非你用纯CPU)。当然机器的CPU和内存也有些影响。纯粹从配机器花的银子来算,GPU占了大部分。下面2张图是我的PC跑KATAGO的时候,显卡工作状态:
[attach]183239[/attach]
CPU工作状态:
[attach]183240[/attach]

作者: 阡与陌    时间: 2023-1-28 09:28
GPU是主要的,CPU也有参与。自己的经历,2080在办公老电脑i(i5-7500)上和家里的(i510400f)上差距30%左右




欢迎光临 飞扬围棋 (http://flygo.net/BBS/) Powered by Discuz! X3.2