三通道+DDR3能普及吗?内存变革进行时(上)

内存(memory),作为协调CPU和存储间的中转站,一直在系统中扮演着重要角色。硬件领域的几次整体架构升级,都和内存有着莫大的关系,无论是SDRAM到DDR,再从DDR到DDR2,以及即将普及的DDR3,升级的本质都是为了提高内存带宽,可见内存对系统性能的有着至关重要的作用。

谈到内存架构升级,不得不提及Intel,也许有些人会说,Intel不就是个造CPU的厂商吗?和内存有什么关系!在硬件领域中,也许只有Intel这样一个厂商可以推行根据自身发展需要推行硬件设备的新规范新标准。大多情况下,在Intel的领导下,整个硬件产业都要跟随Intel的脚步前进。


看看我们现在常见的硬件规范,从大家常见的USB,SATA2,PCI-E标准,哪个不是英特尔力主的,现今PC上的硬件标准几乎都是Intel设计的,其它厂商不过是跟随和生产而已。不过内存的规范上,Intel失败过,也许是仅有的一次失败——DDR内存标准(下文中会对此进行说明),此后,Intel再没有给别人机会,DDR2就是在Intel的领导下推广开来,而现在,随着集成了支持DDR3内存控制器的nehalem即将发布,内存的架构也会掀开新的一页!

CPU中集成内存控制器,是一把双刃剑,虽然能提高系统的性能,主要是降低系统延时,但CPU的频率提升因此变得很难,还有不小的制造成本。也正因此,集成内存控制器一直是个大家乐于讨论的问题,孰优孰劣,一直争论不休。不可否认的是,当AMD集成内存控制器,并通过HT总线连接系统的时候,已经缩小与Intel之间的技术差距。

在AMD推出集成内存控制器近5年后,英特尔终于将推出了集成内存控制器的CPU,而为了压制竞争对手,保持技术领先者的姿态,一上来就引入了3通道DDR3,引领内存带宽达到新的高度。


根据英特尔的资料,Nehalem的内存控制器为Integrated Memory Controller,简称IMC。规格上支持三通道DDR3内存,初期最高支持到1333MHz,不过像个别一线厂商的高端主板支持oc到1600MHz的规格。同时,IMC支持乱序读取可以有效降低延迟,而且每通道均可独立运行,无疑在一定程度上提高了兼容性问题。但稍感遗憾的是,Intel似乎没有照顾低端用户的意思,IMC仅支持目前价格昂贵的DDR3。

●FSB生命进入倒计时,学会生活在QPI时代

当我们习惯了FSB——前端总线(Front SIDE Bus,简称FSB),面对QPI时代的到来,以后再谈论CPU连接到北桥芯片的总线时,QPI将是一个崭新的朋友,作为取代FSB,成为新一代CPU和CPU、CPU与芯片组(CPU与内存)之间的连接总线,QuickPath Interconnect(简称QPI)的总线技术,Nehalem成为了推动FSB生命终结的死亡使者。


让FSB去死的关键理由,就是总也喂不饱内存所需要带宽,即使是配备再强的CPU,将前端总线频率超至新高,用户也不会明显感觉到计算机整体速度的提升。即使是弱小的phenomX4,也依靠HT总线技术缩小其与酷睿2 yorkfield的性能差距,所以说QPI的诞生具有革命性的意义。

小提示:目前Intel处理器主流的前端总线频率有800MHz、1066MHz、1333MHz几种,进入2007年后,Intel在11月又将处理器前端总线提升至1600MHz(默认外频400MHz),这比2003年最高端的800MHz FSB总线频率整整提升了一倍。这样高的前端总线频率,其带宽有多大呢?前端总线为1333MHz时,处理器与北桥之间的带宽是10.67GB/s,而提升到1600MHz能达到12.80GB/s,增加了20%。

在测试3通道内存性能前,笔者有必要介绍下内存的发展史。DDR内存作为近十年来最为重要的内存技术,想当初,一个传奇版的技术差点就被Intel扼杀在摇篮中,要不是当年鼎盛时期的威盛力主和当时低下的生产工艺,也许现在我们使用的内存就将不是DDRX(X=1、2、3、4),而是Rambus以及后续产品了。

当时的电脑系统中,内存带宽是除硬盘外的最大瓶颈,各芯片级厂商也共商提高内存性能的方法,一方是以威盛为代表的守旧派,一方是以革新内存架构的Intel。当时的局面类似于HDDVD于blu-ray的对决,但结果却是截然相反的。


DDR内存中的极品—海盗船XMS

时间: 2024-09-18 07:34:31

三通道+DDR3能普及吗?内存变革进行时(上)的相关文章

三通道+DDR3能普及吗?内存变革进行时(下)

● DDR3集万千宠爱抢班夺权 1. 8bit预取设计,而DDR2为4bit预取. 相对于DDR2内存的4bit预取机制,DDR3内存模组最大的改进就是采用了8bit预取机制设计,也就是内部同时并发8位数据.在相同Cell频率下,DDR3的数据传输率是DDR2的两倍.这样DRAM内核的频率只有接口频率的1/8,DDR3-800的核心工作频率只有100MHz,当DRAM内核工作频率为200MHz时,接口频率已经达到了1600MHz.而当DDR3内存技术成熟时,相信有实力的内存厂商将推出DDR3-2

内存中三通道是什么

  随着Intel Core i7平台发布,三通道内存技术孕育而生.与双通道内存技术类似,三通道内存技术的出现主要是为了提升内存与处理器之间的通信带宽. 要说三通道内存技术,我们可以追溯到双通道内存技术.说起双通道内存技术,也许很多人都听说过,甚至熟悉其原理. 双通道内存技术推出的最初目的也就是为了解决CPU总线带宽和内存带宽不匹配之间的矛盾,随着前端总线FSB越来越高,内存的带宽显然就成了一个瓶颈了,在这样的情况下,集成两个内存控制器,每个内存控制器控制一个通道,让两条内存独立寻址,这样内存的

三通道和四通道性能差多少

四通道对带宽等的提升,让内存性能可以得到更好的发挥,不过就目前来看,四通道对性能的提升还不是特别的明显,不过对于可以选择如此主板与CPU的玩家来说,四通道内存可谓必选之物,但就对于游戏方面的实用性作用不大,差距很小. 测试平台方面当然是X79搭配SNB-E处理器来对该款四通道内存进行测试,测试方法为将其组成三通道与四通道,测试成绩差距. 教程 3D理论性能测试:3DMark 11 DMARK11的测试成绩,在综合成绩下,四通道内存要比三通道内存高出2%的性能提升. Aida64内存性能测试 在A

新华三G3系列服务器带来数据中心变革的新体验

随着云计算.虚拟化和大数据等热门技术纷纷落地,用户对数据中心服务器的要求也发生了诸多变化,高速.智能.高效.安全成为了当前企业选择服务器所考虑的重要因素. 用户的需求驱动服务器产品不断更新,全球领先的新IT解决方案领导者新华三集团自主研发的新一代G3系列机架式服务器,通过卓越的性能.灵活弹性的配置.优异的系统设计.高效的管理方案.全面的安全设计等特点,成为为企业数据中心的建设和变革过程中的最佳选择之一. H3C R4900 G3服务器 五大特点,领先业界  性能是G3系列服务器最主要特性之一.新

python opencv 提取彩色图像三通道

03-python opencv提取彩色图像三通道 03-python opencv提取彩色图像三通道 概述 实现过程 引用与打开图片 系统函数分离三通道 自行分离三通道函数 调用函数分离通道并显示 等待键盘输入并关闭所有窗口 源代码 运行结果 参考 概述 本节实现的是提取出彩色图像的三个通道. 打开一个彩色图片 利用系统函数分离三通道 自行分离三通道 显示显示三通道图片 实现过程 引用与打开图片 不再赘述,代码如下. import cv2 import numpy img = cv2.imre

ANDROID内存优化(大汇总——上)

转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总.挑选.简化后整理而成. 所以我将本文定义为一个工具类的文章,如果你在ANDROID开发中遇到关于内存问题,或者马上要参加面试,或者就是单纯的学习或复习一下内存相关知识,都欢迎阅读.(本文最后我会尽量列出所参考的文章). 内存简介: RAM(random acc

请问有谁知道windows系统共享内存映射方式通信时双方等待超时是什么原因

问题描述 请问有谁知道windows系统共享内存映射方式通信时双方等待超时是什么原因 //让服务器处理请求 if(!(::SetEvent(hExec))) { printf("发送请求失败!n"); bResult=false; return bResult; } //等待服务器处理完毕 long wait=::WaitForSingleObject(hDone, 5000); 解决方案 ::WaitForSingleObject(hDone, 5000); 等待5秒,(5000毫秒

当人体器官还不能作为普及的身份识别工具时

当人体器官还不能作为普及的身份识别工具时 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 当人体器官如视网膜,指纹,人脸识别(补充一个,叫做声纹)等,还不能作为普及的身份识别工具时, 也或者还不

solaris的sar命令(三) 如何检查页出和内存 (sar -g)

如何检查页出和内存 (sar -g)    使用 sar -g 命令可显示平均页出和内存释放活动.    $ sar -g    00:00:00  pgout/s ppgout/s pgfree/s pgscan/s %ufs_ipf    01:00:00     0.00     0.00     0.00     0.00     0.00    sar -g 命令的输出可以明确指示是否需要更多内存.使用 ps -elf 命令显示 page 守护程序使用的周期数.如果周期数很大,并且 p