这现象主要出现在锐龙APU双烤时。
据说是if总线和CCX架构的问题,双烤高负载下跨CPUGPU(主要是GPU)数据需求太多把if总线占满了,所以卡。
if总线和CCX架构总的来说是一个“低成本堆核”思路下的产物,在纯CPU产品下,几乎是一个完美的方案,它是这样的,CCX内部四颗核心是直连结构,跨CCX通讯时通过if总线互联,内存控制器也挂在if总线上,AMD给的数据是目前if总线带宽最高92G,而一般家用产品也就50G左右。实际上CPU对于带宽的需求并不高,你看AMD主流平台最高端3950X也就双通道DDR4 50G级别带宽,没有明显瓶颈。坏就坏在AMD在APU产品上并没有专门设计总线,直接把GPU挂在IF总线上了。
稍有硬件常识的玩家都知道GPU对带宽的渴求简直就是有多少吃多少,750ti的显存带宽都有90G上下,烤鸡时单APU核显把50G的if总线吃满轻轻松松,再加上CPU部分的数据需求,不堪重负了。
intel这边不同,家用iU是Ringbus环形总线直接挂上所有核心+核显+内存控制器,这个结构比隔壁CCX模块对带宽需求高一些,所以intel给Ringbus的带宽超过100G,再加上搭配的弱鸡核显带宽需求较低,不堵车就不卡。
不过话又说回来,正常游戏负载下根本不可能出现AIDA64+FurMark双烤这种情况,太极端了,再加上APU毕竟只是AMD中低端产品线,指望它为这个产品单独设计总线不大现实,所谓的“AMD自己也搞不清”大概率是装傻萌混过关的说辞。