amd吧 关注:803,442贴子:18,567,346

回复:ZEN3发售以来从没有人在意的一个点,CPPC问题依旧

只看楼主收藏回复

5900x要不要关?


IP属地:上海来自Android客户端97楼2020-12-04 19:26
回复
    个人感觉这是AMD设计上的问题以及软件调度的问题,锐龙一二三代都是跨CCX通信的,三级缓存也是分开的,包括锐龙3100,在Windows看来就是双路处理器,这样就会产生一个类似NUMA节点的问题,吃单核的程序基本不用考虑这些,但是到了吃多核的时候就会出现问题。
    英特尔在八代酷睿之前,主流处理器至多是四核,大多数软件也只优化到四核,就是这样导致AMD的模块化失败的原因,单核性能差,多核用不上。英特尔的设计思路是Ring环形设计,所有的核心、缓存等都在一个环上,这样设计的好处是不依赖高频内存,内存延迟小,CPU能较好地运行,缺点是增加核心非常困难,一颗核心不达标,整个Ring就会被拖累,所以早期地Intel HEDT 平台,一颗CPU好几万,就是这个原因。
    锐龙会出现2+2,3+3,4+4,这样的情况,系统可能认为这是双路处理器,有可能只能能利用单路核心,另一路没用上。现在Windows10针对锐龙有了很多优化,比如电源选项里有锐龙高性能模式,可以更好地利用锐龙处理器的多路优势。
    AMD使用IF总线,沟通CPU和CPU,CPU Die和IO Die,想加几路就加记录,增加核心非常容易,像EPYC可以轻松达到64核。
    ZEN3仅仅通过把L3缓存由原来地两路16MB合并为32MB,再加上一些优化,就能达到19%的IPC提升,一方面说明ZEN3的进步很大,另一方面也说明ZEN,ZEN+,ZEN2的设计缺陷还是不少的,虽然核心能堆上去,但是这样的设计也造成多个核心之间的通信的问题,AMD和软件也不能彻底解决。


    IP属地:广东98楼2020-12-04 19:50
    收起回复
      2026-01-11 10:26:10
      广告
      不感兴趣
      开通SVIP免广告
      测试软件能很好调度所有核心,这是因为大部分测试软件让CPU干的事都是相同的,比如Cinebench就是用渲染图的速度来测试CPU性能。现在的软件还是很看重单核性能,对多路优化的软件只是极少数,大多数游戏也是,再怎么优化也很难利用全部核心,用5900X打游戏不见得比5600X好。
      像SuperPi这样的软件就很能说明问题,以前英特尔处理器是一直占优的,百万位率先突破10s大关,ZEN和ZEN+甚至ZEN 2虽然相比Bulldozer进步巨大,但默频还是需要十秒以外。但是单核性能提升越来越难,现在很少有人再关注SuperPi跑分了。现在ZEN3单核性能终于超过英特尔,性能和价格都上来了。不得不说多核心调度是所有软硬件厂商都要面对的老大难问题


      IP属地:广东99楼2020-12-04 20:02
      收起回复
        装w7的要关cppu嘛


        IP属地:浙江来自iPhone客户端100楼2020-12-05 12:58
        收起回复
          我5800x有影响吗?


          IP属地:广东来自Android客户端101楼2020-12-06 09:17
          收起回复
            感觉上应该是MSFT的调度器的锅 但是牙膏那边大小核一出 调度器肯定要改 但是大小核和CCX思路有不一样 这又咋改
            反正56x 的6C怎么吃满都得考验我水平了 又买不起5900x 这问题与我无关


            102楼2020-12-06 09:33
            收起回复
              2600有这个东西?


              来自Android客户端103楼2020-12-07 03:24
              收起回复
                老哥能回下私信嘛


                IP属地:湖北104楼2020-12-07 21:21
                回复
                  2026-01-11 10:20:10
                  广告
                  不感兴趣
                  开通SVIP免广告
                  3100晚上试试有没有用


                  IP属地:广东来自Android客户端105楼2020-12-10 08:38
                  收起回复
                    然而关了跑分低,我就跑个分截图的


                    IP属地:广东来自Android客户端106楼2020-12-11 01:22
                    收起回复
                      我3600x玩gtav160多帧也顿卡是这个原因吗?


                      IP属地:广东来自Android客户端107楼2020-12-15 23:00
                      回复
                        那我3600不用管了吧?zen2是几个核心一个ccx来着


                        IP属地:广东来自Android客户端108楼2020-12-17 15:33
                        收起回复
                          3500x有效果吗


                          IP属地:新疆来自Android客户端109楼2020-12-21 17:41
                          收起回复
                            56x玩模拟飞行2020的时候的截图,显卡占用不满,占用率乱跳,估计是楼主说的cppc问题测试其他游戏挺正常


                            IP属地:广东来自Android客户端110楼2020-12-25 12:27
                            收起回复
                              2026-01-11 10:14:10
                              广告
                              不感兴趣
                              开通SVIP免广告
                              3a游戏影响大吗?


                              IP属地:广西来自Android客户端111楼2021-01-04 12:07
                              回复