qpi是什么?
QPI ,全称Quick Path Interconnect,译为快速通道互联。又名CSI,Common System Interface公共系统接口,是一种可以实现芯片间直接互联的架构。
用来实现芯片之间的直接互联,而不是在通过FSB连接到北桥,矛头直指AMD的HT总线。无论是速度、带宽、每个针脚的带宽、功耗等一切规格都要超越HT总线。
扩展资料
特点
一个QPI数据包包含80位,需要两个时钟周期或四次传输完成整个数据包的传送(QPI的时钟信号速率是传输速率的一半)。在每次传输的20bit数据中,有16bit是真实有效的数据,其余四位用于循环冗余校验,以提高系统的可靠性。
由于QPI是双向的,在发送的同时也可以接收另一端传输来的数据,这样,每个QPI总线总带宽=每秒传输次数(即QPI频率)×每次传输的有效数据(即16bit/8=2Byte)×双向。
所以QPI频率为48GT/s的总带宽=48GT/s×2Byte×2=192GB/s,QPI频率为64GT/s的总带宽=64GT/s×2Byte×2=256GB/s。
333M(1333G)次64bit的数据,一个字节占8bit,所以他的最大值就可以达到133364/8=107GB/S
QPI数据包是80bit的长度,发送需要用4个周期,但只有64bit是用于数据,所以它一次(一个周期)只能传输64/4/8=2B字节,不像FSB一个周期可以传输64/8=8B字节;QPI总线48GT/S,即每秒处理48G次数据,所以一条QPI总线连接理论最大值就可以达到48GT/S2=96GB/S(单向),双向则是192GB/S
107GB/S 192GB/S性能差距还是比较明显的
64GT/S则有256GB/S非常的惊人
(48GT/S就类似2400的FSB楼上说的没错)
总线的概念很简单,它就是将各部件连接到计算机处理器的一个元件。
Intel Core 2 Duo处理器DMI总线技术是处理器与内存之间的通信都是通过前端总线(FSB)来完成的。在芯片世界,芯片互连一直是瓶颈问题。虽然处理器性能逐渐攀升,但是芯片互连性能却以一个很慢的速度在提升,从而导致芯片互连出现了瓶颈问题。特别是随着多处理核心的到来,处理核心与内存之间,核心与核心之间的数据共享和协调就变得异常复杂起来,英特尔平台所采用前端总线的瓶颈问题越来越明显,特加是在多处理器的服务器平台中更为明显。IntelCore 2 Duo处理器主流的前端总线频率有800MHz、1066MHz、1333MHz几种,而就在2007年11月,Intel再度将处理器前端总线提升至1600MHz(默认外频400MHz),这比2003年最高端的800MHz FSB总线频率整整提升了一倍。这样高的前端总线频率,其带宽有多大呢?前端总线为1333MHz时,处理器与北桥之间的带宽是1067GB/s,而提升到1600MHz能达到1280GB/s,增加了20%。虽然Intel处理器的前端总线频率看起来已很高,但CPU与芯片组存在的前端总线瓶颈仍未根本改变。同时,对于多处理器系统,多个处理器共享一个FSB连接到北桥,再通过北桥里边的内存控制器来访问内存。FSB是抢占性的,通过仲裁器决定哪一个处理器可以占用总线。在多处理器系统中,每个处理器通过单独的FSB连接到北桥,这样不同的处理器之间就不会出现一个处理器占用总线而另一个在等待的情况了,但是不同的处理器还是共用相同的内存控制器,这样不同的处理器之间还是要争夺内存的带宽。此外,在多处理器系统中,不同处理器之间需要进行缓存同步,在FSB这样的架构下,缓存同步要通过读写内存来实现,造成处理器缓存之间访问的延迟很大。随着处理器核心性能的提高,以及核心数量的急剧增长,FSB正在日益成为瓶颈,必须加以解决。
因此,Intel 要想在多核心时代处于不败之地,目前首要问题就是顺利解决系统资源的分配难题、充分发挥多核心的优势,这就是英特尔推出QPI总线技术的最终目的。 Intel自身也清醒地认识到,要想再通过单纯提高处理器的外频和FSB,已难以象以前那样带来更好的性能提升。Intel推出新的总线技术势在必行。Intel的QuickPath Interconnect技术缩写为QPI,译为快速通道互联。事实上它的官方名字叫做CSI,Common System Interface公共系统界面,用来实现芯片之间的直接互联,而不是在通过FSB连接到北桥,矛头直指AMD的HT总线。无论是速度、带宽、每个针脚的带宽、功耗等一切规格都要超越HT总线。QPI最大的改进是采用单条点对点模式下,QPI的输出传输能力非常惊人,在48至64GT/s之间。一个连接的每个方向的位宽可以是5、 10、20bit。因此每一个方向的QPI全宽度链接可以提供12至16BG/s的带宽,那么每一个QPI链接的带宽为24至32GB/s。(不过,这仍是逊色于AMD的Hypertransport3---单条连接最大传输带宽可以达到45GB/s,但我们相信未来英特尔仍会对QPI进行进一步提速改进。)在早期的Nehalem处理器中,Intel预计使用20bit的链接位宽,大约能提供256GB/s的数据传输能力。这个数字是Intel在上一季IDF中公布的。举例来说,在X48芯片组中,FSB的速度为1600MHz,这是目前为止规格最高的FSB总线了。不过最初的QPI总线具备 256GB/s的吞吐量,这个值相当于1600MHz FSB带宽的2倍。此外,QPI另一个亮点就是支持多条系统总线连接,Intel称之为multi-FSB。系统总线将会被分成多条连接,并且频率不再是单一固定的,也无须如以前那样还要再经过FSB进行连接。根据系统各个子系统对数据吞吐量的需求,每条系统总线连接的速度也可不同,为了降低QPI总线的延迟,Intel打算在4路处理器以上的系统中使用一种叫做粘贴缓存的技术。它主要是倚靠更大容量的二级高速缓存来存储南桥和北桥的数据,使处理器不必反复通过QPI总线来读取南北桥信息。同时,为了更高提升数据处理效率,英特尔还将在处理器内部集成内存控制器(IMC)。 QPI和IMC结合,可以让Intel更轻松地扩展多路系统和高性能计算(HPC)应用,而Intel现有的处理器架构更关注于指令执行引擎和缓存架构,以便在单线程应用中提高性能,导致双路服务器平台性能受限,也无法在对内存带宽需求甚高的HPC中发挥作用。对于第一代采用QPI总线的Nehalem Xeon来说,集成了3通道的DDR3内存控制器,这样在搭配DDR3 1066的情况下,每个处理器自己就能得到256GB/s的内存带宽,大概是现在Tigerton系统的5倍,并且这个带宽数量随着处理器插座的增长而增长,对于四插座系统,总的带宽将增长到恐怖的1024GB/s。强大的内存性能将保证即使每个插座上边采用8核心的处理器,内存带宽也不会成为性能发挥的瓶颈。需要说明的是在QPI中,对于四路系统来说,任何两个处理器之间都可以直接通信,这样,一个处理器可以很方便的访问到其他处理器控制的内存,这可以大大提升效率。另外,由于在QPI系统下不同处理器可以直接通信,同步缓存称为很方便的事情,再也不用通过北桥的内存读写来进行了。
随着QPI的正式推出,英特尔主导的QPI及AMD的HT 两大未来总线系统将会正面冲突。为了让多核心的系统更高效的工作,我们相信今后的芯片组会更加复杂,多条系统总线连接才是今后系统总线发展的王道。需要说明的是,英特尔在季秋IDF是已经在展示了可以工作的、首个采用QPI互联架构的Nehalem平台。我们有理由相信,QPI将冲破内存性能带来的樊篱,实现性能的新飞跃。
拨乱反正!关于Lynnfield最大的误区
根据之前对于Lynnfield的报道来看,Lynnfield与Bloomfield除了内存控制器的通道数差异外,在架构上会有很大的不同,据称Lynnfield核心将抛弃QPI总线,而重新启用老旧的DMI总线,事实上这是一个严重的误区!
QPI(QuickPath Interconnect,快速通道互联)是Intel用来取代FSB(Front Side Bus,前端总线)的新一代高速总线,CPU与CPU之间或者CPU与北桥芯片之间都可以使用QPI相连。在民用级的i7 X58平台,i7处理器与X58北桥芯片之间就通过QPI总线相连。
Intel官方的这张示意图让很多人产生误解
而通过Intel官方Lynnfield核心(也就是Core i5)示意图来看,Lynnfield处理器与芯片组之间居然没有使用QPI、而是通过DMI总线相连。要知道QPI总线带宽高达25GB/s,而DMI仅有2GB/s。
事实上在iLynnfield处理器内部,除了像Bloomfield那样整合了以往北桥的主要模块——内存控制器外,Intel索性连PCI-E控制器也整合了进去(因此上图显卡直接与CPU相连),这就相当于整颗北桥都被CPU吃掉了,连接CPU与北桥的QPI总线自然也不会幸免。如此一来,CPU将直接与“南桥”相连,他们之间的总线叫做DMI。
X58北桥与ICH10R南桥之间的总线也是DMI
其实DMI(Direct Media Interface)总线大家并不陌生,Intel全系列芯片组的南桥和北桥之间都使用带宽为2GB/s的DMI总线相连,i7的X58与ICH10R南桥之间的总线也是DMI。因此,Lynnfield与Bloomfield相比,在总线方面没有任何缩水,而且Lynnfield的整合程度比i7更高,整个北桥都被整合至CPU内部,显卡不通过北桥直接与CPU相连,理论图形效能会更强!
● 那么Lynnfield在哪缩水了?
Bloomfield整合了三通道DDR3内存控制器,而定位主流的i5只整合了双通道DDR3内存控制器,相信这一区别大家都清楚。
Lynnfield的内存控制器有所缩水,但它比Bloomfield多整合了PCI-E控制器,拥有16条PCI-E 20通道,最多可提供一条X16或者两条X8接口给显卡使用。
Bloomfield的配套芯片组——X58北桥拥有36条PCI-E 20通道,可以灵活的组成16 16 4、16 8 8 4、8 8 8 8 4等多种组合方式,支持双路、三路、四路SLI和CrossFire,是发烧游戏玩家的梦幻平台。
i5和i7的L1/L2/L3完全相同
现在Lynnfield和Bloomfield的区别就非常明朗了,只是内存通道和PCI-E通道不同而已,其他方面的规格是完全相同的。
来源:《DIY硬件知识》
1,QPI---QuickPath Interconnect 用于替代FSB
2、带宽更大---数据传送速度是FSB 1600的2倍—256GB/S
3、效率更高---支持多条系统总线连接
0条评论