沈阳白钢过滤槽:内存的位宽是多少?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 17:41:15
我知道集成显卡是调用系统内存作为自己的显存的,显存有64、128、256等位宽,那内存的位宽是多少?

内存中的带宽

除总线之外,内存也存在类似的带宽概念。其实所谓的内存带宽,指的也就是内存总线所能提供的数据传输能力,但它决定于内存芯片和内存模组而非纯粹的总线设计,加上地位重要,往往作为单独的对象讨论。

SDRAM、DDR和DDRⅡ的总线位宽为64位,RDRAM的位宽为16位。而这两者在结构上有很大区别:SDRAM、DDR和DDRⅡ的64位总线必须由多枚芯片共同实现,计算方法如下:内存模组位宽=内存芯片位宽×单面芯片数量(假定为单面单物理BANK);如果内存芯片的位宽为8位,那么模组中必须、也只能有8颗芯片,多一枚、少一枚都是不允许的;如果芯片的位宽为4位,模组就必须有16颗芯片才行,显然,为实现更高的模组容量,采用高位宽的芯片是一个好办法。而对RDRAM来说就不是如此,它的内存总线为串联架构,总线位宽就等于内存芯片的位宽。

和并行总线一样,内存的带宽等于位宽与数据传输频率的乘积,例如,DDR400内存的数据传输频率为400MHz,那么单条模组就拥有64bit×400MHz÷8(Byte)=3.2GB/s的带宽;PC 800标准RDRAM的频率达到800MHz,单条模组带宽为16bit×800MHz÷ 8=1.6GB/s。为了实现更高的带宽,在内存控制器中使用双通道技术是一个理想的办法,所谓双通道就是让两组内存并行运作,内存的总位宽提高一倍,带宽也随之提高了一倍!

带宽可以说是内存性能最主要的标志,业界也以内存带宽作为主要的分类标准,但它并非决定性能的唯一要素,在实际应用中,内存延迟的影响并不亚于带宽。如果延迟时间太长的话相当不利,此时即便带宽再高也无济于事。

简单地说DDR400就是PC3200带宽是3.2G/s,DDR333是PC2700带宽是2.7G/s,DDR266是PC2100,带宽是2.1G/s

内存的位宽通常就是指在一个读或者写时钟的作用下一次可以往内存读或者写多少位数据。
现在的主流pc机基本上都是64位的内存位宽。sdr和ddr都是这样的,只是sdr和ddr的读写时钟速率不一样,ddr是sdr的2倍,也就是时钟的上升和下降沿都读取数据。

比如ddr200的内存,由于位宽64位8个字节,所以内存带宽就是 200^8=1600M.也就是通常所说的pc1600,所以ddr400就是pc3200了。

第一和第三个答复是正确的,第二个不对,补充一句,双通道内存的数据位款就变成了128bit

现在的一般的是32bit的,如过你是64位机就是64位的