[发明专利]在具有嵌入式可编程数据检查的非易失性系统存储器计算系统中的即时重启有效
| 申请号: | 201680030356.7 | 申请日: | 2016-05-10 |
| 公开(公告)号: | CN107636618B | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | K.库马尔;M.迪米特罗夫;T.威尔哈尔姆 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F12/0891;G11C29/52 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;杜荔南 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 具有 嵌入式 可编程 数据 检查 非易失性 系统 存储器 计算 中的 即时 | ||
描述了一种装置。所述装置包括具有可编程部件的存储器控制器。所述可编程部件用于实现数据检查功能。所述可编程部件用于接收并且处理来自被耦合到存储器控制器的两个或更多DIMM卡的数据检查功能的部分结果。
技术领域
发明的领域一般地涉及计算系统,并且,更特别地,涉及在具有嵌入式可编程数据检查的非易失性系统存储器计算系统中的即时重启。
背景技术
计算系统通常包括系统存储器(或主存储器),所述系统存储器(或主存储器)包含系统的(一个或多个)处理器当前正在执行的软件代码的程序代码和数据。在许多计算机系统中的相关瓶颈是系统存储器。此处,如在本领域中理解的那样,计算系统通过执行存储在系统存储器中的程序代码来操作。当执行时程序代码从/向系统存储器读取并且写数据。因此,以计算系统的操作的过程上的许多程序代码和数据读取以及许多数据写大量地利用系统存储器。系统存储器因此是理想地既高性能又功率高效。
附图说明
可以从以下具体实施方式结合以下附图获得对本发明的更好的理解,在其中:
图1示出了具有多级别存储器的计算系统;
图2示出了支持多存储器通道和相关联的DIMM卡的存储器控制器;
图3a示出了具有可编程功能以执行应用特定数据检查的处理核心、存储器控制器和DIMM;
图3b示出了可以在图3a的架构上被执行的过程的流程图;
图4示出了存储器页面的示例性绘图;
图5示出了第一应用软件特定存储器页面数据检查场景;
图6示出了第二应用软件特定存储器页面数据检查场景;
图7示出了第三应用软件特定存储器页面数据检查场景;
图8示出了用于对应用软件特定存储器页面数据检查功能进行编程的各种途径(avenue);
图9示出了计算系统的实施例。
具体实施方式
实现高性能系统的一个方式是要具有多分层(multi-tiered)系统存储器。图1示出了具有多分层或多级别系统存储器112的计算系统100的实施例,所述多分层或多级别系统存储器112具有存储器侧高速缓存。将存储器侧高速缓存(近(near)存储器高速缓存113)用于存储系统存储器条目,所述系统存储器条目是(和/或被期望是)被和/或将被计算系统更频繁地调用的条目。近存储器高速缓存113具有比较低分层系统存储器部件(远存储器114)低的访问时间。通过将更频繁地调用的条目存储在近存储器中,系统存储器将被观察为较快,因为系统将经常调用正被保持在较快的近存储器113中的条目。
根据一些实施例,例如,通过具有比远存储器114快的时钟速度,近存储器113展现出减少的访问时间。此处,近存储器113可以是较快的易失性系统存储器技术(例如,高性能DRAM)。相比之下,远存储器114可以是以较慢时钟速度实现的易失性存储器技术(例如,接收较慢时钟的DRAM部件),或者,例如,固有地比易失性/DRAM存储器慢的非易失性存储器技术。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680030356.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





