有人担心M1的内存延迟已经是96ns或128bit LPDDR4X,M1Pro、M1MAX有更多的内存通道,使用LPDDR5内存,因此M1PRO、M1MAX内存延迟会更高。
同样的3200Mhz内存频率,使用4通道内存的i9 7900X的内存延迟在78ns,而使用双通道内存的i7 8700K内存延迟在55多ns。初代DDR5内存的延迟比后期的DDR4高的多,双通道DDR5 6400的内存条在12代酷睿上延迟高达90ns,LPDDR5相对LPDDR4估计也有这种情况。对于M1PRO、M1MAX内存延迟,很可能会比M1要高的多,超过140ns都有可能,但这完全不是问题,对日常使用几乎没有不利影响,不需要担心。
对于DDR5/LPDDR5内存,高带宽可以抵消延迟带来的不利影响。对于内存性能来说,重要性方面,容量>带宽>>延迟。买高频性能提升内存,其实还是为了高带宽。256/512bit LPDDR6-6400Mhz的高带宽完全可以消除内存延迟高带来的不利影响。
现在的CPU的L2、L3缓存都比较大。大缓存完全可以把DDR5内存延迟的不利影响抵消掉。重要性方面,L1延迟>L2延迟>L3延迟>>内存延迟。M1Pro、M1Max的大缓存完全可以消除内存延迟高带来的不利影响。而且就算没有大缓存,内存延迟带来的影响也很小。大多数人感觉不出来内存延迟60ns和140ns的区别。
之前有人黑11代酷睿,说11代酷睿由于内存延迟高,玩游戏不如ZEN3,甚至不如10代酷睿。这实际上就是尬黑,i7 11700K的游戏性能和R7 5800X实际上不相上下,互有胜负。11代酷睿的内存延迟确实大一些,但实际上产生影响了吗?而且11代酷睿的缓存比较大,本来就可以抵消内存延迟带来的不利影响。之前有人担心12代酷睿+DDR5,但12代酷睿和M1系列一样,缓存大,而且DDR5/LPDDR5带宽大,不需要担心内存延迟带来的影响。
PS5、XBOX series S/X是使用GDDR6作为内存。微软和索尼肯定对相关方案进行了评估,内存延迟带来的影响对游戏很小甚至可以忽略不计,才会采用GDDR6作为内存的方案。这也可以说明内存延迟对大多数游戏的影响都很小。
很多工作站、服务器用的都是Xeon CPU。Xeon的内存延迟比消费级CPU高得多(因为内存通道多,核心多,总线复杂),但也没见得产生了什么不利的影响。内存延迟对数据处理、科学运算、专业软件、视频渲染、深度学习等应用估计也没什么影响。
手机的内存延迟也是很大的。目前性能最好的A14、A15,内存延迟高达100ns多,高通888、865、麒麟9000、Exynos 2100、天机1200的内存延迟高达140ns多,但我们几乎没感觉到任何不利影响。
1.《聊一聊关于M1 Pro、M1Max内存延迟的顾虑》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《聊一聊关于M1 Pro、M1Max内存延迟的顾虑》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3360260.html