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

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

ID:55895684

大小:35.50 KB

页数:11页

时间:2020-06-13

CPU带宽和内存带宽之间的匹配.doc_第1页
CPU带宽和内存带宽之间的匹配.doc_第2页
CPU带宽和内存带宽之间的匹配.doc_第3页
CPU带宽和内存带宽之间的匹配.doc_第4页
CPU带宽和内存带宽之间的匹配.doc_第5页
资源描述:

《CPU带宽和内存带宽之间的匹配.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、存还有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 FS

2、B的传输带宽为4.2GB/s,800MHz FSB的传输带宽为6.4GB/s。  存速率是指存的工作频率,例如DDR266的工作频率即为266MHz,根据存带宽的算法:带宽=总线位宽/8×一个时钟周期交换的数据包个数×总线频率,DDR266的带宽=64/8×2×=2128,它的传输带宽为2.1GB/s,因此DDR266又俗称为PC2100,这里的2100就是指其存带宽约为2100MB。  同理,DDR333的工作频率为333MHz,传输带宽为2.7GB/s,俗称PC2700;DDR400的工作频率为400MHz,传输带宽为3.2GB/s,俗称PC3200。存带宽计算公

3、式:带宽=存时钟频率×存总线位数×倍增系数/8。以目前的DDR400存为例,它的运行频率为200MHz,数据总线位数为64bit,由于上升沿和下降沿都传输数据,因此倍增系数为2,此时带宽为:200×64×2/8=3.2GB/s(如果是两条存组成的双通道,那带宽则为6.4 GB/s)。很明显,在现有技术水准下,运行频率很难成倍提升,此时数据总线位数与倍增系数是技术突破点。计算存带宽  存的带宽总量可能是决定一组存的性能的重要标准之一了。这个是什么意思呢?其实真正理解起来不难,而且还非常容易计算。我们刚才所说的存带宽总量其实就是在理想状态下这一组存在一秒所能传输的最大数据

4、容量。公式也很简单:存带宽总量(MBytes) = 最大时钟速频率 (MHz) x 总线宽度 (bits) x 每时钟数据段数量/ 8 好了,我们还是来解释解释吧。“每时钟数据段数量”这个是最好理解的了——你只需要记住,如果你的存是SDR那么这里这个值就等于1,如果您使用的是DDR或者是RDRAM的话,那么这个值就是2。然后我们再将这个值除以8的意义就是将位这个单位换算成为字节。  所以说,对于一般的标准PC2100 DDR存来说,他的最大时钟频率应该是133MHz,而它的存总线宽度为64bit,每时钟数据段数为2。所以(133x64x2)/8 = 2128MB/s。

5、一秒种能够传输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位的RDRAM存) 将会使用两个数据通道进行工作,所以,他

6、们的带宽几一下增加了一倍——这样就成为了3.2GB/s,并且单独一条存即可使用。存带宽计算公式  存带宽=存工作频率X存总线宽度/8(计算带宽时位和字节的换算) SDR和DDR都是64bit的总线宽度,只是DDR可以在时钟信号的上升沿和下降沿都传送数据,因此计算得到的相应带宽要X2。RDR的总线带宽较窄,只有16bit,但RDR在工作时使用的是对称传输的工作模式,因此计算得到的相应带宽也要X2。DDR266、333的命名方式是因为DDR的理论效能是SDR的两倍,为了区别SDR,所以分别以SDR工作频率的两倍来区分DDR,分别映射在133、166MHz工作下的DDR。P

7、C1600、2100、2700的命名方式是指DDR的实际带宽,分别映射在100、、166MHz工作下的DDR。 产生CPU和Memory瓶颈的原因 现今的存储器速度远远低于处理器的速度。外频并不一定是CPU的BIU(Bus Interface Unit)的工作频率。现在的总线的速度一般在200MHz到500MHz。和CPU一样,总线的工作频率也是通过倍频得到的。现在的主板提供的存异步工作模式都是存频率小于总线频率。比如Bus工作在266MHz下,存工作在100MHz下。 你说的266应该是DDR存吧,266MHz的DDR,clock还是133MHz。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。