amd吧 关注:803,166贴子:18,561,715

我觉得对于amd应该有个基本认知

只看楼主收藏回复

我看最近很多**说9700x还有9600x强过146kf。
其实不然。
首先说明,我的目的是建立更好的amd gaming pc环境。
上来就带节奏的死出去,找骂的我毫不客气。
原因就在于if总线带宽瓶颈以及小核。
我使用9950x的时候经常使用process lasso把后台能挂的全tm挂到ccd1,只留ccd0打游戏,实测流畅度完全爆杀默认调度,而76x和783需要我在玩cs2的时候杀完所有后台。
那么这个具体涉及什么?
首先你要明白一个点:if总线的特性就是每周期32b读16b写。
乘上2000的fclk频率(也就是if总线时钟频率)就是理论值64000b读 32000b写。
这俩我们近似看成64gb读,32gb写。
ok,经常超频的老烧肯定发现问题了!
***,amd写都90多gb每秒了现在!民科滚一边去!
别急,听我讲。aida64测的是大块数据读写。什么意思呢?
关键就在于amd三缓里面有缓冲队列xi(就是一个指令中转站)。你每次传16b是很少,但是你放多点,堆满64b再打包会怎么样?而aida64恰好测的是你多次爆发写入的速度,就是说支持你打包作弊。你只要每次打包好64b等测试间隔到了再放出去就完事了。
amd负责干这个指令缓存的模块叫xi模块,负责把你的cpu发出的读写指令暂缓,然后进行字节对齐的,而且xi指令暂缓有限制,我列一下(按ccx来排):
3000系列是64条 8核=双ccx
5000系列是192条 8核=单ccx
7000系列我约摸估计可能是256条(网上没找到数据)8核=单ccx
9000系列是320条 8核=单ccx
xi越多,对于读写负载大的程序来说越好,因为你的指令操作不会因为xi满了所以只能停下来等(你就把xi理解成火车站大小就懂了,火车站大,容纳的人多,就不容易挤慢)。
(所以你打电竞不用win10老坛酸菜这种精简系统的你牢牢实实上9000系,别再用7000系坐牢,玩吃鸡和永劫这些优化贼他妈烂,数据天天跑内存找的游戏包你怎么调都有可能卡到妈都不认得。)
如果要求连续写入,32位总线慢过16位同频怎么可能?真实的锐龙if总线,如果你真要货真价实连续读写,那就是fclk2000=64g读/32g写,没得讲。
这边我放一个外国的有趣的数据(需要魔法)网页链接
如果没办法看到的话,我来简单说一说怎么一回事。就是因为amd zen5架构优化之后,内存延迟需求线程和内存带宽需求线程之间做了取舍平衡,使得你在ccd1跑内存带宽要求高的程序基本不会影响到ccd0里面对内存延迟高的程序,所以理论上没有任何7000系以及之前的amd cpu在游戏直播(你哪怕不直播,后台杀完也是)方面强过9950x3d。你要做的就是只留一个三缓ccd给游戏,别的软件和系统后台全tm放ccd1给它用高频全部搞定。而且zen5架构ipc和Intel 14代同级别,同频就是能打,5.7的x3d就是猛。
你amd再怎么折腾,都是单ccd fclk 每秒64读 32写。你要帧数上去,延迟下去,就是把fclk拉高。最高2200,提升百分之10%,那就是70.2读 35.2写。内存这个时候搞6600c26,打吃鸡才够爽。之前zen4有个延迟表,fclk在整数时候延迟最低,分别2000和2200。我记得是因为省去了非整数周期的对齐修正延迟。而在我玩下来,也是2000这种最大众,最稳定。zen3不用想就是1800。别的非整数相比于较低的整数,效能肯定好看,因为带宽就是上去了,但是你实际的数据链路因为需要额外修正,延迟就是比整数高。同样,ddr5对于内存信号和imc质量要求高。
你非整数比例高帧肯定可以,但是不一定手感稳定。
2000配6000同步、8000异步
2100配8400异步
2200配8800异步
别花里胡哨整这么多33和67在末尾。能稳定是运气,不是实力。超频本质是人去摸硬件潜力而不是人去激发硬件潜力,他的潜力都被设计好了。
Intel不管是146 147 149还是129 127 126,他的读写都是实时均衡,并没有受到if总线的干扰。根据Intel官方,可达89.6gb每秒的带宽,而且Intel传输线路是对称形式,所以你89.6的读,89.6的写。而且Intel的读写指令缓存队列是分开的,读一个,写一个,完全互不干扰,不会像amd那样有读写混合,读和写会打架。(这一点我在cs2中能感受到,有时候卡操作而帧数不卡,有时候卡帧数而操作不卡)如果你超ring还能上去。而且Intel有小核心辅助你去挂载后台,防止污染游戏线程的三缓。
指令缓存并不是什么坏东西,关键是amd的if线路导致内存瞬发读写的弱势,这点就是卡顿的关键。所以,越吃内存的游戏,Intel就是越屌。
欢迎大神讨论。










IP属地:广东来自Android客户端1楼2025-08-15 14:43回复
    然后我接下来我的目标是等超频板子尝试6000c24甚至往下去压。原理是当游戏平繁出缓的时候,内存延迟就成为关键,而我用9950x的时候恰好就是在将内存压到6000c26之后,打游戏开始变得流畅。


    IP属地:广东来自Android客户端2楼2025-08-15 14:56
    收起回复
      2025-12-31 17:46:56
      广告
      不感兴趣
      开通SVIP免广告
      如果已经在用zen4的,我建议等zen6,我的想法就是后面搞个zen6配双槽超频。原因就是zen6有可能升级if总线,使用台积电fan out布线工艺能够显著提升带宽(rdna3使用过)。如果也能够提升频率的话,到时候fclk3000 配9000内存不在话下。
      而且目前一看zen6服务器先行,说明amd收到Intel在服务器市场的压力,准备提前出动,观察zen6服务器的能力将为zen6桌面端超频准备提供很可观的数据预估资料。


      IP属地:广东来自Android客户端3楼2025-08-15 15:00
      收起回复
        i吧小白a吧大神沟槽的牙膏之神还在发力


        IP属地:贵州来自iPhone客户端4楼2025-08-15 15:08
        收起回复
          然后说一句,如果打cs2,x3d会卡是因为xi的问题,因为xi读写是混用的,所以有可能造成读写指令冲突


          IP属地:广东来自Android客户端6楼2025-08-15 15:09
          收起回复
            最后的话,我觉得有一个问题需要讲清楚,就是我提到的这个带宽问题其实不正确(因为我想到amd比Intel弱的是天际线),准确来讲应该就是刷新周期,因为目前来讲绝大多数的电竞游戏都很难撞到if总线的带宽瓶颈,但是超fclk更顺更高帧率更顺手。
            这一点要详细讲,就是说你的fclk越快,xi派出得越快,那么就不会造成指令拥堵,就是说你的xi队列里面读写冲突的指令越少。就举个例子,你amd有320条缓冲,但是在高帧率的情况下单个ccd内读写请求飙升。
            zen5有320条xi缓冲,
            你假设500帧就已经吃满100条。
            1000帧,在zen5频率不变的情况下你很有可能就已经吃满200条。
            (Intel没有操作延迟卡顿烦恼是因为他的读和写的缓冲队列是分开的)


            IP属地:广东来自Android客户端7楼2025-08-15 15:34
            收起回复
              所以最后如果是电竞玩家,想要看看zen6性能如何,下一步就是看新总线的频率和xi队列设计了


              IP属地:广东来自Android客户端8楼2025-08-15 15:43
              回复
                最后,我并没有利益关系,也不推Intel,但是amd有不如的地方,就应该说出来,而不是阴阳怪气Intel。这样蒙害小白,现在Intel缩肛,我都不买,我更没有推荐任何人买。


                IP属地:广东来自Android客户端9楼2025-08-15 15:45
                回复
                  2025-12-31 17:40:56
                  广告
                  不感兴趣
                  开通SVIP免广告
                  讲道理 14600k对比9600x真的就只多了八个小核跑分
                  然后对比9700x跑分就差个10%了 也就是八个小核在性能上只能和2大核扯平的地步
                  至于同频性能上ai哪边优势只能说伯仲之间,毕竟缓存机制不同
                  至于内存频率这块大部分人都是图个省事只能说想折腾可以玩iu 毕竟内存上限高。
                  就以上的观点来看其实买ai都没差。但重点来了,我要跟你说这iu不稳定还功耗高。。现在再看这14600k还有啥优势


                  IP属地:广东10楼2025-08-15 15:56
                  收起回复
                    用5500的我也挺直了腰杆


                    IP属地:江苏来自iPhone客户端11楼2025-08-15 16:01
                    收起回复
                      怎么不吹一吹ultra


                      IP属地:安徽来自Android客户端12楼2025-08-15 16:08
                      收起回复
                        666666,146就是个6核cpu 再吹也是6核,多的那几个小核心不仅带不来性能,甚至玩游戏还卡成求,我最近关了小核心,发现触底变少了


                        IP属地:山西来自iPhone客户端13楼2025-08-15 16:12
                        收起回复
                          看不懂,但是结论看懂了,吃内存的游戏比AMD强这都不需要你这么大篇幅的分析,就一个Intel内存频率比AMD高,我这种半罐水小白都能知道,频率高肯定比频率低的好。但是,付出的代价是什么,能冲高频的主板和内存。都不说intel缩肛,他就是不缩,也不愿花高价+折腾内存(仅个人而言)。


                          IP属地:四川14楼2025-08-15 16:21
                          收起回复
                            97x打cs抽帧怎么回事


                            IP属地:河南来自Android客户端15楼2025-08-15 16:38
                            收起回复
                              2025-12-31 17:34:56
                              广告
                              不感兴趣
                              开通SVIP免广告
                              写小作文呢这在?无聊不无聊?强不强市场自有定论,又不是一个两个人说的算的事。


                              IP属地:浙江来自Android客户端16楼2025-08-15 16:39
                              收起回复