[发明专利]用于标记需要写回持久存储的非事务代码区的开头和结束的指令有效
申请号: | 201710353595.2 | 申请日: | 2014-03-17 |
公开(公告)号: | CN107193756B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | T·威尔豪姆 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/0804 | 分类号: | G06F12/0804;G06F9/46 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 姬利永 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 标记 需要 持久 存储 事务 代码 开头 结束 指令 | ||
公开了用于标记需要写回持久存储的非事务代码区的开头和结束的指令。所描述的处理器具有到非易失性随机存取存储器的接口和逻辑电路。该逻辑电路用于标识事务所修改的高速缓存行,该事务将易失性随机存取存储器看作该事务的持久存储。该逻辑电路还用于标识与事务不同的软件进程所修改的高速缓存行,该软件进程也将所述非易失性随机存取存储器看作持久存储。
本申请是申请日为2014年03月17日、申请号为201410098020.7、题为“用于标记需要写回持久存储的非事务代码区的开头和结束的指令”的发明专利申请的分案申请。
发明领域
本发明一般涉及计算机系统领域。更具体而言,本发明涉及一种用于实现包括非易失性存储器层的多级存储器分层结构的装置和方法。
相关技术描述
A.
当今,计算机创新的限制因素之一是存储器和存储技术。在常规计算机系统中,系统存储器(也称为主要存储器、主存储器、可执行存储器)通常由动态随机存取存储器(DRAM)来实现。基于DRAM的存储器甚至在没有存储器读或写发生时也消耗功率,因为它必须不断地对内部电容再充电。基于DRAM的存储器是易失性的,这意味着一旦移除电源,存储在DRAM存储器中的数据就丢失。常规计算机系统还依赖于多级高速缓存来提高性能。高速缓存是置于处理器与系统存储器之间的高速存储器,与从系统存储器对存储器访问请求进行服务相比,所述高速存储器对这些请求进行更快服务。这样的高速缓存通常用静态随机存取存储器(SRAM)来实现。高速缓存管理协议可被用来确保最频繁访问的数据和指令被存储在各级高速缓存之一内,从而降低了存储器访问操作的数量并提高了性能。
至于大容量存储(也被称为次级存储或盘存储),常规大容量存储设备通常包括磁介质(例如,硬盘驱动器)、光学介质(例如,光盘(CD)驱动器、数字多功能盘(DVD),等等)、全息介质、和/或大容量存储闪存(例如,固态驱动器(SSD)、可移动闪存驱动器,等等)。一般而言,这些存储设备被认为输入/输出(I/O)设备,因为它们由处理器通过实现各I/O协议的各I/O适配器来访问。这些I/O适配器和I/O协议消耗大量功率并且可对管芯面积和该平台的形状因子具有显著影响。在没有连接到持久电源时具有有限电池寿命的便携式或移动设备(例如,膝上型计算机、上网本、平板计算机、个人数字助理(PDA)、便携式媒体播放器、便携式游戏设备、数码相机、移动电话、智能电话、功能电话等)可包括通常经由低功率互连和I/O控制器耦合到处理器以满足活动和空闲功率预算的可移动大容量存储设备(例如,嵌入式多媒体卡(eMMC)、安全数字(SD)卡)。
对于固件存储器(诸如,引导存储器(也被称为BIOS闪存)),常规计算机系统通常使用闪存设备来存储被频繁读取但极少(或从不)被写入的持久系统信息。例如,处理器在引导过程(基本输入输出系统(BIOS)镜像)期间执行来初始化关键系统组件的初始指令通常被存储在闪存设备中。当前市场上可获得的闪存设备通常具有有限的速度(例如,50MHz)。这一速度通过读协议的开销而进一步降低(例如,2.5MHz)。为了加快BIOS执行速度,常规处理器通常在引导过程的预扩展固件接口阶段对BIOS代码的一部分进行高速缓存。处理器高速缓存的大小对PEI阶段中使用的BIOS代码(也被称为“PEI BIOS代码”)的大小形成约束。
B.
相变存储器(PCM)(有时也称为相变随机存取存储器(PRAM或PCRAM)、PCME、奥弗辛斯基统一存储器、或硫族RAM(C-RAM))是采用硫属化物玻璃的独特行为的一种类型的非易失性计算机存储器。作为电流穿过所产生的热的结果,硫属化物玻璃可在两个状态之间切换:晶体和无定形。PCM的最近版本可以达到两个附加区别状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710353595.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动终端自动化测试方法及装置
- 下一篇:集成电路系统和集成电路