多语言展示
当前在线:133今日阅读:176今日分享:34

如何提高存储器频宽

存储系统:由多种不同的存储器,配上辅助软硬件,使之从应用程序员来看,它们在逻辑上是一个整体,而容量相当其中最大的,速度相当其中最快的,价格相当于其中最便宜的。基本的两级存储体系是虚拟存储器和Cache存储器。
方法/步骤
1

虚拟存储器是从主存容量满足不了要求提出来的,在主存和辅存之间增加软硬件设备,让它们构成一个整体,所以也称为主存-辅存存储层次。应用程序员可用机器指令的地址对整个程序统一编址,称该地址为虚拟地址(程序地址),而把实际主存地址称为实地址(实存地址)。当虚存空间大于实存空间时,对程序空间分割较小的段或页,由系统程序按需要调入物理主存,并用辅助映像表建立其虚实地址空间的对应关系。在用虚地址访存时,由系统硬件查看,这个虚地址所对应单元的内容是否已装入主存。如果在主存内,就变换成主存实地址去访问主存;如果不在主存内,就经辅助软硬件将含所要访问的单元在内的那个段或页的程序块从辅存调入主存,建立好映像关系,再进行访存。

2

对于存储器来说,其价格,速度,容量的要求往往是相互冲突的,为满足系统的对存储器性能的要求,人们一直在研究如何改进工艺,提高技术,降低成本,生成出价格低廉而速度更快的存储器件。但即使如此仅靠单一工艺的存储器无法同时满足容量,速度和价格的要求。

3

当发生页面失效时,需要去辅存中去调页,就必须给出该页在辅存中的实际地址。为了提高调页效率,辅存一般是按信息块编址的,而且让块的大小通常等于页面的大小。以磁盘为例,辅存实地址格式为磁盘机号+柱面号+磁头号+块号。将多用户的虚地址变换成辅存实地址,用类似页表的方式为每道程序设置一个存放用户虚地址与辅存实地址的映像关系表,作为外部地址变换用,称之为外页表。对应地将用于内存地址变换的页表称为内页表。外页表的内容是在程序装入辅存时就填好的。每个封装的热控制能力更强。新的HBM2底部还有一个附加保护层,用以增加封装的整体物理强度。

推荐信息