体系结构22_主存

存储层次的性价比特征

  速度越快,每位价格就越高

  容量越大,每位价格就越低

  容量越大,速度越慢

主存的主要性能指标:延迟和带宽

  以往:Cache主要关心延迟,I/O主要关心带宽

  现在:Cache关心两者

本节讨论几种提高主存性能的存储器组织技术,在下面的讨论中,以处理Cache失效为开销例来说明各种存储器组织结构的好处。

为了减少失效开销Tm,应该:

    减少主存延迟

    提高主存带宽

增加Cache块大小能利用主存带宽增加所带来的好处。

假设基本存储器结构的性能为:

    送地址需4个时钟周期

    每个字的访问时间为24个时钟周期

    传送一个字的数据需4个时钟周期

怎么提升存储器的性能呢?

存储器组织技术

1.增加存储器的宽度

2.采用简单的多体交叉存储器

不采用多体交叉的情况:(传统)

采用多体交叉:

高位交叉与低位交叉编址

低位交叉编址能很好的发挥并行性。

怎么很好的发挥低位编址的并行性呢?

同时启动 和 分时启动

例题分析

 

存储体的数目方面

3.独立存储体

采用交叉存储器,一次只能发送一个地址。

独立存储体:设置多个存储控制器,使多个体能独立操作,以便能进行多个独立的访存

    (1)每个体有独立的地址线

    (2)非阻塞Cache与多体结构

        Cache失效时仍允许CPU进行其它的访存。这样的设计对于独立多体结构才有意义

        IO访存

    (3)体和超体

        超体:独立存储体里面还有存储体

存储器芯片技术

1.DRAM和SRAM

  容量:4~8:1

  存储周期:8~16:1

  价格:1:8~16

  一般来说,主存:DRAM   Cache:SRAM

 Amdahl经验规则:

       为了保持系统平衡,存储容量应随CPU速度的提高而线性增加(4/3y)

2.DRAM芯片优化技术

   芯片内部优化技术是提高主存系统性能的一个重要方面。

   快页模式:内部缓冲一行的数据以便进行列访问。

   SDRAM : Synchronous DRAM: DRAM接口增加一个时钟信号可使DRAM能针对一个请求连续同步的传输多个数据而不需同步开销。

   DDR(double data rate ): 在DRAM时钟的上沿和下沿都进行数据传输,可把数据传输率提高一倍。

总结:

   DDR技术规定的标准电压为2.5V,DDR2技术的电压将为1.8V,工作频率范围为266MHz~400MHz,DDR3的电压将为1.5V,最大工作频率为800MHz.

   存储器优化技术都是通过增加少量逻辑来开发DRAM内部潜在的高带宽,这种优化代价很小,却能使带宽显著提高。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值