找回密码
 加入我们
搜索
      

一张图讨论一下所谓的“CPU瓶颈”

查看数: 27909 | 评论数: 54 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-12-6 10:33

正文摘要:

本帖最后由 shawnwinton 于 2022-12-6 19:10 编辑 这几年好几代CPU,无论是intel还是AMD,国内做评测以及电脑商人口中都会来一句:“CPU瓶颈”,我一开始也被洗脑这么认为,直到最近越想越不对:为什么,没有接近 ...

回复

灵乌路空 发表于 2022-12-6 19:41
wawa 发表于 2022-12-6 19:33
我双11帮朋友装了5800x3d,配的金百达3600 c16
和我自己用的13700k对比了下星际2rpg地图

13700k c3600 对比5800x3d c3600最低帧只高1帧
如果是13700k超频全P 5.8g,ring 5g 内存4400 c15
最低帧差了10fps

我觉得5800x3d这种U打游戏是真的屌
只是上限不够,因为基本没得超
我朋友找我装电脑一般都是打游戏,暴雪全家桶居多,统统5800x3d
shawnwinton 发表于 2022-12-6 19:26
本帖最后由 shawnwinton 于 2022-12-6 19:27 编辑
cloud 发表于 2022-12-6 13:09
https://www.zhihu.com/question/555969048/answer/2723462911

我觉得可以看看我13代测试的游戏部分 都 ...


判断游戏CPU瓶颈的方法不是看CPU占用率占满没,而是应该反过来看GPU的占用率,如果GPU占用率不满,就说明GPU FPS低于CPU FPS,性能发挥被限制。

这是你的原文,按照原来的思维这句话是没错的,但就如23# 42#楼的回复,原因并不能完全归咎与CPU,很常见的例子,我换了XXCPU+XX显卡后帧数和以前一样等等,我发这贴的大概意思是想说:内存(和三缓)效率对于瓶颈的影响很大,而直接说CPU瓶颈似乎不准确,虽然它们跟CPU的设计有直接关系。
田上天下 发表于 2022-12-6 19:04
提示: 作者被禁止或删除 内容自动屏蔽
shawnwinton 发表于 2022-12-6 18:57
守护灬纯洁之心 发表于 2022-12-6 15:01
你说得对,准确来说,只有两个情况
1. GPU瓶颈,提升GPU本身的性能即可获得提升(比如超频,加规格,加功耗 ...

是的,其实想想 intel和AMD(尤其是AMD)如此坚决的转进DDR5,应该是CPU现在靠工艺、架构带动IPC提升的能力越来越小了,解决之道还得是高频DDR5
redtears 发表于 2022-12-6 18:51
58x3d最大的问题是WZ2和2042这种玩意儿会把占用拉爆
csqaclp 发表于 2022-12-6 17:31
网游cpu瓶颈很明显
12490f  1660ti
1080p 永劫无间无尽模式和pubg自闭城显卡跑不满
云无心 发表于 2022-12-6 16:39
toddler 发表于 2022-12-6 10:43
只有真正在用zen4 的用户才知道性能比zen3 强太多了,而且无视5800x3d,这种内存写入减半的玩意 ...

所以游戏无敌U很可能是5900X3D?  192的三缓    搭配高频DDR5    网游无敌U?
shenqingyi 发表于 2022-12-6 16:35
本帖最后由 shenqingyi 于 2022-12-6 16:47 编辑
shawnwinton 发表于 2022-12-6 11:14
这么说不太对
当GPU占用率100%的时候,继续提升显卡,帧数会继续提高对吧,直到占用率下降,才能消除GPU ...


其实整天看GPU占用是不是99%纯属吃饱了撑的,我只关注游戏能否达到我想要的流畅帧数。达到了我管它CPU是不是瓶颈呢。
林间有新绿 发表于 2022-12-6 16:30
我只说一个 之前5900x配4090跑老版本鲁大师显卡95万  换7950x后115w 但是4k下没区别 2077都是只有40帧
melancholy05 发表于 2022-12-6 16:27
这楼里没有一个人在意0.1% low帧数吗
jacksting 发表于 2022-12-6 15:09
这个评测有点偏颇。

都用上90系了,难道还用1080小屏幕或者32寸大果粒?1个90系显卡都能买10个1080p显示器了。

90系对应的屏幕起步也要2K 144HZ吧,用上4K 240HZ是不是瓶颈就转到显卡了。
守护灬纯洁之心 发表于 2022-12-6 15:01
你说得对,准确来说,只有两个情况
1. GPU瓶颈,提升GPU本身的性能即可获得提升(比如超频,加规格,加功耗)
2.非GPU瓶颈
第二点就很多了,从GPU核心到CPU核心这条路上全部遇到的玩意都可能会造成瓶颈,比如PCIe带宽,比如显存带宽,比如内存带宽,比如Ring/IF,比如L3
到最后才是CPU核心本身
很多时候CPU频率上去,帧数得到了提升,这个或许是让L1/L2/L3/Ring/IF这些得到了提升带来的,并非是真·核心处理性能提升
这也是为啥超内存有帮助,换大L3有帮助
三城六号 发表于 2022-12-6 14:48
shawnwinton 发表于 2022-12-6 11:14
这么说不太对
当GPU占用率100%的时候,继续提升显卡,帧数会继续提高对吧,直到占用率下降,才能消除GPU ...

因为游戏用不全CPU的线程数,但是能用满显卡。
一个4线程的处理器,游戏用满其中两个,占用率也才50%,如果升级到8线程处理器,反而会变成占用率25%
locoroco 发表于 2022-12-6 14:18
电竞类游戏测试是这样的

3A CPU不是太差的级别差距可以基本可以忽略
反正我认为旗舰显卡的表现
分辨率必须是4K起步,花这么多钱还1080P
知道测试意图,但实际使用。。
lh4357 发表于 2022-12-6 14:05
lionsee123 发表于 2022-12-6 13:33
我个人觉得就是那道小学题:一个池子一边放水一边进水,需要多少时间进满。

  双CCD的x3d cache L3会 ...

所以我一直想知道拿7773X玩游戏,是啥效能。
可惜这玩意太贵。
lh4357 发表于 2022-12-6 14:03
其实我也挺想知道所谓的GPU占用100%是啥原理。
QQ图片20221206135927.png
这是4090拖1080P最高画质的2077。
占用也接近100了,但功耗离上限还远着呢。
alangl 发表于 2022-12-6 13:39
也得看游戏的优化,战地2042这个变态的游戏,10900k 128人地图 20个线程吃满100%占用帧数比多核心调度更好的7960x帧数少了50%,以后游戏要是都能有这么好的优化,没必要mainstream了。直接捡hedt的垃圾就行了
lionsee123 发表于 2022-12-6 13:33
shawnwinton 发表于 2022-12-6 11:51
非常感谢,我也是相似的推断
L3的容量是致命伤同意,性能差距也同意,但解决办法依然是不能只靠L3,内存 ...

  我个人觉得就是那道小学题:一个池子一边放水一边进水,需要多少时间进满。

  双CCD的x3d cache L3会让一个CPU拥有192mb的缓存,单从游戏上而言,这恐怕已经足够放下大量核心代码实例化后的对象了。一旦满足了热点对象的高速缓存,那么剩下的在内存里也足够了。

  你说的提高内存速率,也很正确,但是100Gbps的内存读写速率和80Gbps的内存读写速率,究竟快还是慢,合适不合适,得看他对应的计算核心配套是否吻合。目前而言,zen4架构的计算吞吐问题,恐怕也有大量的实验可以得知。

  而这主要提升的就是每个计算周期内的暂存情况,通过直接减少读取内存提高缓存命中率,减少每个计算周期内的CPU等待时间,变相提高其计算单元的计算效率,减少线程流水线上的空泡,这也是加cache的普遍思路。

  等到再加L3提升游戏帧率的收益越来越低后,就说明了瓶颈不在IO这边了,到计算架构那边的问题了。这个可以观察新的7900x3D和7800x3D进行对比,后续肯定有实验。
cloud 发表于 2022-12-6 13:32
bigeblis 发表于 2022-12-6 13:12
瞧瞧去
最近正在纠结要不要换到D5平台

我当时测试用的6400 测试完了以后才有adie
tjmxxo 发表于 2022-12-6 13:26
建议了解一下windows任务管理器那个cpu占用是怎么算的
bigeblis 发表于 2022-12-6 13:12
提示: 作者被禁止或删除 内容自动屏蔽
cloud 发表于 2022-12-6 13:09
bigeblis 发表于 2022-12-6 13:05
看了你的对比图,我觉得现在用的DDR4000 CL17一点都不虚DDR6000啊!更何况你这个图还是1080p对比,换成4K ...

https://www.zhihu.com/question/555969048/answer/2723462911

我觉得可以看看我13代测试的游戏部分 都是4K 虽然没MAX也基本是ULTRA画质

里面有瓶颈的分析
bigeblis 发表于 2022-12-6 13:05
提示: 作者被禁止或删除 内容自动屏蔽
叶子烟 发表于 2022-12-6 13:04
不是所有游戏都能多线程全部用得上的。
CPU瓶颈一般是指的单线程能力。
GSH_ERIC 发表于 2022-12-6 13:01
FLCK是什么鬼
Xerxes2 发表于 2022-12-6 12:46
shawnwinton 发表于 2022-12-6 11:51
非常感谢,我也是相似的推断
L3的容量是致命伤同意,性能差距也同意,但解决办法依然是不能只靠L3,内存 ...

……那你知道79x3d一个CCD共享多少L3吗
shawnwinton 发表于 2022-12-6 11:51
lionsee123 发表于 2022-12-6 11:33
现代计算机最大的瓶颈永远是IO(每一级IO的速度等级都是差了几倍往上走的,L1到L2到L3),计算电路反而是其 ...

非常感谢,我也是相似的推断
L3的容量是致命伤同意,性能差距也同意,但解决办法依然是不能只靠L3,内存效率依然很重要,甚至重要性要大于CPU-L3之间的交互,L3和内存之间也会不断交换数据。
2个CCD的79X3D我还是持谨慎态度,主要是不共享3缓在架构上回到ZEN2了?共享这一点比较重要。

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-5-22 01:28 , Processed in 0.015028 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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