最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

CPU带宽和内存带宽之间的匹配

IT圈 admin 32浏览 0评论

2024年4月6日发(作者:琴凡儿)

-

.

存还有CPU带宽如何计算

2009年08月03日 星期一 下午 04:05

CPU带宽是指CPU与北桥之间的数据传输率,从CPU前端总线带宽的

计算方法“前端总线带宽=系统外频×N倍速×64位总线位宽/8〞中,

我们可以知道,P4系列133MHz外频即前端总线为533MHz〔133MHz

外频×4倍速〕的CPU的传输带宽可达4.2GB/s〔533MHz×8〕速率。

由此我们可以换算出其他不同前端总线CPU的带宽:266MHz FSB的传

输带宽为2.1GB/s;333MHz FSB的传输带宽为2.7GB/s;400MHz FSB

的传输带宽为3.2GB/s;533MHz FSB的传输带宽为4.2GB/s,

800MHz FSB的传输带宽为6.4GB/s。

存速率是指存的工作频率,例如DDR266的工作频率即为266MHz,根

据存带宽的算法:带宽=总线位宽/8×一个时钟周期交换的数据包个数

×总线频率,DDR266的带宽=64/8×2×133=2128,它的传输带宽为

2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其存带宽

约为2100MB。

同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称

PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称

PC3200。

存带宽计算公式:带宽=存时钟频率×存总线位数×倍增系数/8。以目

前的DDR400存为例,它的运行频率为200MHz,数据总线位数为64bit,

由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200

×64×2/8=3.2GB/s〔如果是两条存组成的双通道,那带宽那么为

- ..

-

.

6.4 GB/s〕。很明显,在现有技术水准下,运行频率很难成倍提升,此时

数据总线位数与倍增系数是技术突破点。

计算存带宽

存的带宽总量可能是决定一组存的性能的重要标准之一了。这个是什么

意思呢?其实真正理解起来不难,而且还非常容易计算。我们刚刚所说

的存带宽总量其实就是在理想状态下这一组存在一秒所能传输的最大

数据容量。公式也很简单:存带宽总量(MBytes) = 最大时钟速频

率 (MHz) x 总线宽度 (bits) x 每时钟数据段数量/ 8

好了,我们还是来解释解释吧。“每时钟数据段数量〞这个是最好理解

的了——你只需要记住,如果你的存是SDR那么这里这个值就等于1,

如果您使用的是DDR或者是RDRAM的话,那么这个值就是2。然后

我们再将这个值除以8的意义就是将位这个单位换算成为字节。 所以

说,对于一般的标准PC2100 DDR存来说,他的最大时钟频率应该是

133MHz,而它的存总线宽度为64bit,每时钟数据段数为2。所以

(133x64x2)/8 = 2128MB/s。一秒种能够传输2128MB,现在你知道为什么

叫做PC2100了吧?

再来一个例子。这次就拿PC800的RDRAM来计算吧。最大时钟频率为

400MHz,存总线宽度为16bit,每时钟数据段数为2,那么套用公式了

之后就是(400x16x2)/8 = 1600MB/s。 从这里的大家可以看的出来吧,

PC2100的DDR存能够提供高达2.1GB/s 的带宽,而RDRAM存的带宽

只能到达1.6GB/s,但是需要大家注意的是,由于RDRAM是曾对使用,

两条存一共可以3.2GB/s的存带宽,而新一代的RIMM存(总线为32位

- ..

2024年4月6日发(作者:琴凡儿)

-

.

存还有CPU带宽如何计算

2009年08月03日 星期一 下午 04:05

CPU带宽是指CPU与北桥之间的数据传输率,从CPU前端总线带宽的

计算方法“前端总线带宽=系统外频×N倍速×64位总线位宽/8〞中,

我们可以知道,P4系列133MHz外频即前端总线为533MHz〔133MHz

外频×4倍速〕的CPU的传输带宽可达4.2GB/s〔533MHz×8〕速率。

由此我们可以换算出其他不同前端总线CPU的带宽:266MHz FSB的传

输带宽为2.1GB/s;333MHz FSB的传输带宽为2.7GB/s;400MHz FSB

的传输带宽为3.2GB/s;533MHz FSB的传输带宽为4.2GB/s,

800MHz FSB的传输带宽为6.4GB/s。

存速率是指存的工作频率,例如DDR266的工作频率即为266MHz,根

据存带宽的算法:带宽=总线位宽/8×一个时钟周期交换的数据包个数

×总线频率,DDR266的带宽=64/8×2×133=2128,它的传输带宽为

2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其存带宽

约为2100MB。

同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称

PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称

PC3200。

存带宽计算公式:带宽=存时钟频率×存总线位数×倍增系数/8。以目

前的DDR400存为例,它的运行频率为200MHz,数据总线位数为64bit,

由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200

×64×2/8=3.2GB/s〔如果是两条存组成的双通道,那带宽那么为

- ..

-

.

6.4 GB/s〕。很明显,在现有技术水准下,运行频率很难成倍提升,此时

数据总线位数与倍增系数是技术突破点。

计算存带宽

存的带宽总量可能是决定一组存的性能的重要标准之一了。这个是什么

意思呢?其实真正理解起来不难,而且还非常容易计算。我们刚刚所说

的存带宽总量其实就是在理想状态下这一组存在一秒所能传输的最大

数据容量。公式也很简单:存带宽总量(MBytes) = 最大时钟速频

率 (MHz) x 总线宽度 (bits) x 每时钟数据段数量/ 8

好了,我们还是来解释解释吧。“每时钟数据段数量〞这个是最好理解

的了——你只需要记住,如果你的存是SDR那么这里这个值就等于1,

如果您使用的是DDR或者是RDRAM的话,那么这个值就是2。然后

我们再将这个值除以8的意义就是将位这个单位换算成为字节。 所以

说,对于一般的标准PC2100 DDR存来说,他的最大时钟频率应该是

133MHz,而它的存总线宽度为64bit,每时钟数据段数为2。所以

(133x64x2)/8 = 2128MB/s。一秒种能够传输2128MB,现在你知道为什么

叫做PC2100了吧?

再来一个例子。这次就拿PC800的RDRAM来计算吧。最大时钟频率为

400MHz,存总线宽度为16bit,每时钟数据段数为2,那么套用公式了

之后就是(400x16x2)/8 = 1600MB/s。 从这里的大家可以看的出来吧,

PC2100的DDR存能够提供高达2.1GB/s 的带宽,而RDRAM存的带宽

只能到达1.6GB/s,但是需要大家注意的是,由于RDRAM是曾对使用,

两条存一共可以3.2GB/s的存带宽,而新一代的RIMM存(总线为32位

- ..

发布评论

评论列表 (0)

  1. 暂无评论