对于DIY玩家来说,探究技术细节是他们的一大乐趣之一,最让玩家纠结的一个参数大概要属内存延迟这事了,一方面这关系到内存的选择,频率越高的内存当然延迟会更低,只不过价格也会越高。

另一方面,内存延迟也会影响处理器性能,这个原因也很简单,因为现代的电子计算机都是基于冯诺依曼体系的,计算与存储分离,计算性能越强,对存储系统的要求也更高,而目前CPU内部的L1、L2、L3缓存带宽基本上不是问题了,瓶颈主要是在内存与CPU之间。

不同内存频率及时序下的延迟

如何提升CPU与内存之间的性能,提升内存频率是一个选择,但延迟同样会影响CPU的性能,这个就是很多人不太了解的了,只有发烧玩家才比较纠结这件事。

延迟到底有多重要?我们举个例子,处理器好比加工厂,内存则是给加工厂送货的运货车,同时开进的货车越多(通道越多)、运货速度越快(内存频率越高),理论上加工厂的产能就越大,但是影响产能的关键还有一处——每辆车卸货的速度,这个就是内存延迟,如果卸货速度太慢(延迟高),那么外面有再多的车辆运过来,产能也是提不高的,因为都堵塞在某辆车上了。

所以,在现在的处理器中,内存延迟是一个很重要的参数,它在CPU设计中的地位甚至比其他子单元更重要,平衡好内存延迟、内存带宽是现代CPU架构师的重要任务。

在延迟这个问题上,Intel与他们的竞争对手走向了不同的选择,Intel现在是坚持原生多核设计,其一大好处就是延迟比较低,而友商的设计则偏向模块多核,好处是设计灵活,但代价就是延迟增大了,这就好比在原有厂房之外增加了一个车间,理论上产能更高,但是货车卸货的周期是增加了。

对于这两点不同,Intel之前在科隆游戏展上做过解释,指出友商锐龙3000处理器使用CCD及CIOD设计,核心与内存之间存储数据都需要IF总线,所以Core to DRAM 延迟需要75ns、Core to Core 则需要78ns。

相比之下,Intel的酷睿i7-9700K处理器Core to DRAM 延迟只需要62ns、Core to Core 也只需要44ns,延迟要低得多。

实际测试也是如此,之前Techspot网站将Intel的酷睿i9-9900K处理器降频到4GHz跟友商产品做对比,同样的频率可以消除频率导致的延迟,即便如此,酷睿i9-9900K的内存延迟依然要比竞品低得多。

在AIDA64中,8核的酷睿i9-9900K内存延迟只有50ns左右,友商的一代、二代、三代内存延迟都在70ns到75ns之间,这个测试跟Intel官方测试结果差不多。

在Sisoftware的延迟测试中,酷睿和锐龙的表现各有千秋,锐龙可以做到更低,但是酷睿更稳定。

酷睿i9-9900K的最低延迟为46.5ns,虽然高于四款锐龙,但是锐龙的高低延迟差异比较大,锐龙9 3900X差的时候延迟能达到81.2ns,初代锐龙7 1700X更是高达超过130ns,而酷睿i9-9900K最差也只有52.6ns,高低波动幅度还不到6ns,锐龙则最好也达到了51ns,高低差了足足三倍。

延迟这个问题是属于CPU性能的一部分,单独测试延迟的话上面的AIDA64、Sisoftware中已经很明显了,酷睿i9-9900K的延迟要比竞品低50%左右。这个差距不仅会影响一些应用性能,也会影响游戏性能,从Computerbase以及其他媒体的测试来看,8核的酷睿i9-9900K的游戏性能综合领先友商的12核处理器平均10%左右,这就不仅仅是游戏多核优化不足的问题了,延迟对性能的影响也是其中的重要因素。

总的来说,Intel酷睿与友商处理器之间有很多不同之处,Intel现在选择的是一条最难走但是效果最好的路,原生多核带来的低延迟也变相提高了CPU性能,使得酷睿处理器能够以少胜多,游戏测试中表现依然足够强悍。

举报/反馈

计算机内存延迟,内存延迟有多重要?游戏性能测试说明真相:酷睿i9-9900K依然无敌...相关推荐

  1. 服务器内存延迟,内存带宽、延迟性能测试

    内存带宽.延迟性能测试 华为FusionServer 2488H V5服务器主板集成了48个内存插槽,但送测机器配备有限.由于送测机型整合了四通道内存控制器,这样使得平台的内存带宽得到了明显的提升. ...

  2. 服务器内存延迟,内存、延迟等性能全面测试

    内存.延迟等性能全面测试 联想System x3650 M5服务器主板集成了24个内存插槽,使得平台的内存带宽得到了明显的提升.SiSoftware Sandra Lite 2011中提供了内存带宽. ...

  3. FFmpeg源码分析-直播延迟-内存泄漏

    FFmpeg源码分析-直播延迟-内存泄漏|FFmpeg源码分析方法|ffmpeg播放为什么容易产生延迟|解复用.解码内存泄漏分析 专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroM ...

  4. 计算机频率、内存相关杂谈

    计算机频率.内存相关杂谈 计算机传统架构是分为 北桥和南桥两个芯片组,其中北桥连接着CPU.显卡.以及内存等高速设备,南桥则连接着硬盘.USB.PS/2.PCI等等低速设备,不直接与处理器打交道,北桥 ...

  5. 计算机硬盘和内存的对比,升级DDR4内存对电脑性能 看看比DDR3快多少

    随着Intel新一代Skylake架构处理器及100系列芯片主板的普及,DDR4内存真正迈向普及之路.从DDR.DDR2到DDR3,内存的每一次更新换代都给硬件发展史划上浓墨重彩的一笔.当然,从DDR ...

  6. 计算机内存知识txt,计算机新手必备内存实用知识.docx

    在电脑硬件中,CPU和显卡.内存均是重中之重,因此我们在选择这些核心硬件一定要慎重考虑.下面就让小编带你去看看计算机新手必备内存实用知识,希望能帮助到大家! 内存总是不够?HBase&GeoM ...

  7. 《操作系统》OS学习(四):计算机体系结构、内存层次和地址生成

    计算机除了计算能力之外还有存储能力,存储能力即计算机拥有一系列的存储介质,我们可以在存储介质上存储我们的代码和数据.计算机体系结构中约定了哪些地方可以用来存储数据:CPU内的寄存器.内存和外存.不同的 ...

  8. 学计算机U盘内存,在U盘上设置虚拟内存

    Zhenbo问答网络 江湖小溪饭 男人,是的,但是没有. VISTA可以使用U盘来提高性能的原因,必须首先了解3233363533e58685e5aeb9337.这种称为readyboost的技术不使 ...

  9. OS学习笔记-5(清华大学慕课)计算机体系结构与内存层次

    计算机体系结构与内存层次 内存最小的访问单位是1B=8bit,每个字节都有自己的物理地址 总线一般是一次读取4B=32bit cpu里面有高速缓存cache和寄存器作为存储帮手 访问速度最快的是几纳秒 ...

  10. 计算机基础- -认识内存

    计算机基础- -认识内存 文章目录 计算机基础- -认识内存 一.什么是内存 二.内存的物理结构 1.内存的读写过程 2.内存的现实模型 三.内存的使用 1.指针 2.数组是内存的实现 3.栈和队列 ...

最新文章

  1. 控制电脑_用小程序远程控制电脑
  2. 对象创建方法,对象的内存分配,对象的访问定位
  3. Mybatis-plus不走租户的配置方式
  4. swoole task MySQL连接池
  5. Games101 Tansformer
  6. 为了永不停机的计算服务 | 凌云时刻
  7. Go语言实战-golang操作MySQL
  8. html模块开发模板引擎,给开发者10款最佳的 JavaScript 模板引擎
  9. 记一次简单的burpsuite弱口令爆破实验
  10. linux lefse分析,LEfSe分析,你真的懂了么
  11. 实践php检测图片木马
  12. 存储卡格式化后数据如何恢复呢?
  13. 桌面池计算机置备,Horizon View 7 发布Win10桌面二:即时克隆桌面池配置
  14. 使用GIMP for Mac
  15. 轮播图特效 html+css+js
  16. build-essential unmet dependencies 有未满足依赖 解决办法
  17. Svn修改自己已经提交的备注
  18. 数据中心机房物理建设
  19. http://stormzhang.com/devtools/2014/12/09/android-studio-tutorial3/ 安卓studio 安装教程
  20. 2022年科技期刊最新影响因子在线查询

热门文章

  1. 5个实用的Excel小技巧,谁用谁说好 !
  2. 面试手写代码的经验分享
  3. PHP如何接入短信接口,通过短信群发通知
  4. PS(Photoshop)去水印的方法
  5. Aspose.Total 企业案例:MiniTool 使用 Aspose.Total API 将文档预览、渲染和转换为 TIFF、PDF 等格式
  6. 惠普打印机如何设置扫描到计算机,惠普打印机怎样扫描文件到电脑
  7. title和alt属性有什么作用?
  8. python 解压zip ,rar 文件及编译错误的解决方法
  9. win10系统迁移后系统重装_Win10技巧:Windows 10系统迁移方法!
  10. 【vue】生成条形码