热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

计算机内存die,从内存时序的角度告诉你三星BDIE为何成为高端所用

很多时候,记忆决定了我们是什么人,让我们不忘往事,学习并记住新技能,以及为我们的人生做规划。像计算机常常扮演人的延伸这一角色

很多时候,记忆决定了我们是什么人,让我们不忘往事,学习并记住新技能,以及为我们的人生做规划。像计算机常常扮演人的延伸这一角色,内存也起到同样的作用。

d3763a3bce4add958c8c5359b0969e7e.png

说到内存,我们都知道它是与CPU进行沟通的桥梁,在暂时存放CPU运算数据、与硬盘等外部存储器进行数据交换等方面发挥着不可或缺的作用。所以,内存的性能对一台计算机的影响非常大。

ff0586ff2b972a19263b3b1cdca44b97.png

我们在选购内存时,一般会重点关注内存频率的大小,因为频率越高,内存性能越好。这也是为什么很多商家选择把频率标注在最显眼地方的原因。不过除了频率,内存还有一个重要的指标值得我们关注,那就是时序。内存时序应该如何解读?是越大越好还是越小越好呢?

e1760cda815f1a25ffbeb03b335a392b.png

内存时序由四个数字组成,表示内存工作的速度或者延迟,和内存频率一样,同样代表了一款内存性能的高低。我们以影驰名人堂DDR4-3600内存时序为例,从左到由的数字分别对应的参数名词为CAS(CL),TRCD,TRP,TPAS。

c4aabe4b37c68813eda9028932791439.png

我们可以把内存存储的地方想象成格盘,每个方格都存储着不同的数据。CPU需要什么数据,就会向内存发出指令,告诉它所需要数据的具体坐标。比如说需要的数据坐标为C1。那么内存就要先确定数据在哪一行。所以时序的第二个参数TRCD,就是指内存控制器接收到行的指令后,需要等待多长时间才能访问这一行。

20aab7cb1c6c6060d7631366e5707552.png

在确定了行数之后,内存需要进一步确定数据所在第几列,这一过程所花费的时间就是第一个参数CAS。

693482ddf788661f5ac99675851b4592.png

第三个参数TRP,是指如果已经确定了一行,还需要再确定另外一行需要等待的时间。而最后一个参数TPAS,可以简单理解成内存写入或者读取数据的时间,一般而言,TPAS大于或者等于CAS+TRCD+TRP的总和。

所以,在保证稳定性的前提下,内存时序越低越好。它与频率一起,共同构成了内存性能的主要考核标准。

163afb8a3648604ad2d9df4186e8cc3e.png

在这种情况下,保持高频率在低延时状态下稳定运行,成为了高端内存需要具备的表现。在这背后,一个高性能的DRAM颗粒是必要的支撑。

c8d34f8b08c296a79ee51b74a416005d.png

对比全球主要DRAM颗粒类型,性能参次不齐。现代的MFR和AFR IC峰值频率一般维持在3200-3333MHz(20%左右良率),60%良率集中在3000MHz;如果想超频跑到3600-4000MHz,需要加压到2V左右,时序中第一时间可以达到12,但是后两个时序(tRCD和tRP)则必须在16-18之间。

ce715591384ffbf30886ef44e400cab4.png

镁光最新20nm制程的IC量产频率峰值可以达到3333-3466MHz(20%左右良率),3000MHz的良率在50%左右,极限超频上暂时没有惊艳之处;

2bde4b1ceb2f9ce124ef4800d749f533.png

而三星的B-DIE IC以高频稳定的特点,声名在外。在极限超频时CAS(CL)、TRCD、TRP三个时序完全同步,能够保持时序C12-12-12运行在3866-4300MHz(或更高)完成各类世界记录的Benchmark。

ba42e550da4d4ff2e2389b8242ba94ca.png

综合来看,DRAM颗粒孰好孰坏,大家心中现在已然有数。三星B-DIE凭借低延时、高频率、高稳定的特点深受超频玩家钦慕,成为高端市场的娇宠,例如影驰的名人堂系列内存,就采用了三星的B-DIE IC。



推荐阅读
  • 访问一个网页的全过程
    准备:DHCPUDPIP和以太网启动主机,用一根以太网电缆连接到学校的以太网交换机,交换机又与学校的路由器相连.学校的这台路由器与一个ISP链接,此ISP(Intern ... [详细]
  • 在安装Oracle 11g时,CentOS 6.5系统提示交换空间不足。本文详细介绍了如何通过两种方法增加交换空间,并提供了具体步骤和命令,帮助用户解决这一问题。 ... [详细]
  • 深入解析Java枚举及其高级特性
    本文详细介绍了Java枚举的概念、语法、使用规则和应用场景,并探讨了其在实际编程中的高级应用。所有相关内容已收录于GitHub仓库[JavaLearningmanual](https://github.com/Ziphtracks/JavaLearningmanual),欢迎Star并持续关注。 ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • 优化SQL Server批量数据插入存储过程的实现
    本文介绍了一种改进的SQL Server存储过程,用于生成批量插入语句。该方法不仅提高了性能,还支持单行和多行模式,适用于SQL Server 2005及以上版本。 ... [详细]
  • 本文介绍了如何利用 MySQL 的原生函数 FIND_IN_SET 和 GROUP_CONCAT 实现树形结构数据的递归查询。通过创建自定义函数,可以轻松获取多层级的数据关系,并优化查询性能。 ... [详细]
  • 算法稳定币:构建去中心化加密货币体系的新希望
    本文探讨了算法稳定币在加密经济中的潜力,分析其与传统稳定币及比特币等早期加密资产的区别,并展望其未来发展方向。随着DeFi的兴起,算法稳定币正逐渐成为实现中本聪最初愿景的关键角色。 ... [详细]
  • 由中科院自动化所、中科院大学及南昌大学联合研究提出了一种新颖的双路径生成对抗网络(TP-GAN),该技术能通过单一侧面照片生成逼真的正面人脸图像,显著提升了不同姿态下的人脸识别效果。 ... [详细]
  • 在寻找轻量级Ruby Web框架的过程中,您可能会遇到Sinatra和Ramaze。两者都以简洁、轻便著称,但它们之间存在一些关键区别。本文将探讨这些差异,并提供详细的分析,帮助您做出最佳选择。 ... [详细]
  • 本文深入探讨了UNIX/Linux系统中的进程间通信(IPC)机制,包括消息传递、同步和共享内存等。详细介绍了管道(Pipe)、有名管道(FIFO)、Posix和System V消息队列、互斥锁与条件变量、读写锁、信号量以及共享内存的使用方法和应用场景。 ... [详细]
  • KMP算法是处理字符串匹配的一种高效算法它首先用O(m)的时间对模板进行预处理,然后用O(n)的时间完成匹配。从渐进的意义上说,这样时间复 ... [详细]
  • CentOS 7 下构建 Elasticsearch 7.6.2 集群详解
    本文详细介绍了如何在 CentOS 7 系统中搭建 Elasticsearch 7.6.2 的集群环境,包括必要的配置步骤和注意事项。 ... [详细]
  • BreederDAO 一周年:回顾历程,庆祝成就,展望未来
    10月标志着BreederDAO踏入Web3.0领域的起点,开启了元宇宙工厂的建设。自成立以来,BreederDAO始终致力于构建多样化的数字资产工厂。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 近期我们开发了一款包含天气预报功能的万年历应用,为了满足这一需求,团队花费数日时间精心打造并测试了一个稳定可靠的天气API接口,现正式对外开放。 ... [详细]
author-avatar
mobiledu2502939473
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有