[发明专利]在具有嵌入式可编程数据检查的非易失性系统存储器计算系统中的即时重启有效

专利信息
申请号: 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存储器慢的非易失性存储器技术。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201680030356.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top