-
公开(公告)号:CN102411541B
公开(公告)日:2014-12-24
申请号:CN201110321215.X
申请日:2011-10-12
申请人: 微软公司
CPC分类号: G06F12/0871 , G06F12/0848 , G06F2212/502 , G06F2212/601 , G06F2213/0038
摘要: 本发明涉及使用分开的读和写高速缓存的动态高速缓存配置。将来自存储设备的数据存储在具有读高速缓存大小的读高速缓存中以及具有写高速缓存大小的写高速缓存中。读高速缓存和写高速缓存是分开的高速缓存。至少部分地基于高速缓存性能参数来自动地和动态地调整读高速缓存和写高速缓存的高速缓存配置。高速缓存性能参数包括如下各项中的一个或多个:偏好得分、读和写操作的频率、存储设备的读和写性能、定位信息、以及连续读和写性能。动态高速缓存配置包括以下各项中的一个或多个:调整读高速缓存大小和/或写高速缓存大小、以及调整读高速缓存块大小和/或写高速缓存块大小。
-
公开(公告)号:CN102089745B
公开(公告)日:2014-07-30
申请号:CN200980126380.0
申请日:2009-06-18
申请人: 国际商业机器公司
发明人: 贾森.F.坎廷
IPC分类号: G06F12/08
CPC分类号: G06F12/082 , G06F12/0893 , G06F2212/1016 , G06F2212/1028 , G06F2212/601 , Y02D10/13
摘要: 一种用于配置高速缓存系统以便有效地处理处理器请求的方法和系统。基于延时与功耗要求的权衡来配置一组高速缓存组件,该高速缓存组件包括区域高速缓存、区域连贯性阵列和最低级高速缓存。选择的高速缓存配置在高速缓存组件相对于彼此被存取的顺序上不同于其它可能的配置。在许多配置中利用区域高速缓存以减少区域连贯性阵列的功耗、延时和带宽要求。在较大区域连贯性阵列之前(或与其同时),通过处理器请求存取区域高速缓存,将区域连贯性状态和功率有效地提供至在区域高速缓存中命中的请求。
-
公开(公告)号:CN103907097A
公开(公告)日:2014-07-02
申请号:CN201280053255.3
申请日:2012-04-20
申请人: 美国网域存储技术有限公司
发明人: 戈库尔·桑德拉拉扬 , 卡拉德哈尔·沃鲁甘地 , 拉克希米·纳拉亚南·巴伊拉瓦孙达拉姆 , 普里亚·塞加尔 , 维普·马图尔
IPC分类号: G06F12/08 , G06F15/173
CPC分类号: G06F12/0811 , G06F12/0813 , G06F12/0888 , G06F2212/2515 , G06F2212/284 , G06F2212/301 , G06F2212/601
摘要: 将在多层级高速缓存的一个层级处检测到的工作负荷特性的变化传送到多层级高速缓存的另一层级。多个高速缓存元件存在于不同层级处,并且至少一个层级包含可以动态地重新确定大小的高速缓存元件。所传送的工作负荷特性的变化致使接收层级调整多层级高速缓存中的高速缓存性能的至少一个方面。在一个方面中,响应于工作负荷特性的变化重新确定多层级高速缓存中的至少一个可以动态地重新确定大小的元件的大小。
-
公开(公告)号:CN101630287B
公开(公告)日:2013-08-28
申请号:CN200910139646.7
申请日:2009-06-30
申请人: 英特尔公司
CPC分类号: G06F12/0802 , G06F12/0815 , G06F12/0864 , G06F12/0897 , G06F2212/1028 , G06F2212/502 , G06F2212/601 , Y02D10/13
摘要: 公开了用于管理高速缓存存储器的方法和装置。在一个实施例中,电子设备包括第一处理单元、第一高速缓存存储器、第一高速缓存控制器和功率管理模块,其中所述功率管理模块确定用于所述高速缓存存储器的至少一个运行参数并且将用于所述高速缓存存储器的所述至少一个运行参数传递到高速缓存控制器。另外,所述第一高速缓存控制器根据所述至少一个运行参数来管理所述高速缓存存储器,并且所述功率管理模块在所述功率管理模块中评价来自所述高速缓存控制器的用于所述高速缓存存储器的运行数据,并且在所述功率管理模块中基于来自所述高速缓存控制器的用于所述高速缓存存储器的所述运行数据生成用于所述高速缓存存储器的至少一个经修改的运行参数。
-
公开(公告)号:CN103246542A
公开(公告)日:2013-08-14
申请号:CN201210022513.3
申请日:2012-02-01
申请人: 中兴通讯股份有限公司
CPC分类号: G06F12/0864 , G06F12/0831 , G06F12/0862 , G06F12/0893 , G06F17/30982 , G06F2212/1012 , G06F2212/601 , G06F2212/6032 , G06F2212/621
摘要: 本发明公开了一种智能缓存及智能终端,智能缓存包括:通用接口,用于接收来自内核或总线的配置信息、和\或控制信息、和\或数据信息,并返回目标数据;软件定义和重构单元,用于根据配置信息将存储器定义为所需的缓存存储器;控制单元,用于控制读写Cache,以及,实时监控指令或数据流;存储单元,由大量的存储模块构成,用于缓存数据;以及,根据所述软件定义和重构单元的定义,由所述存储模块组合成所需的Cache存储器;智能处理单元,用于处理输入输出数据,将数据在所述控制单元中定义的多个结构之间进行转移、变换和运算。本发明能根据软件的运行状态、执行任务的特征、数据结构的特性,在控制单元灵活的组织、管理下以及智能处理单元的紧密配合下,实现高效的存储系统。
-
公开(公告)号:CN102411541A
公开(公告)日:2012-04-11
申请号:CN201110321215.X
申请日:2011-10-12
申请人: 微软公司
CPC分类号: G06F12/0871 , G06F12/0848 , G06F2212/502 , G06F2212/601 , G06F2213/0038
摘要: 本发明涉及使用分开的读和写高速缓存的动态高速缓存配置。将来自存储设备的数据存储在具有读高速缓存大小的读高速缓存中以及具有写高速缓存大小的写高速缓存中。读高速缓存和写高速缓存是分开的高速缓存。至少部分地基于高速缓存性能参数来自动地和动态地调整读高速缓存和写高速缓存的高速缓存配置。高速缓存性能参数包括如下各项中的一个或多个:偏好得分、读和写操作的频率、存储设备的读和写性能、定位信息、以及连续读和写性能。动态高速缓存配置包括以下各项中的一个或多个:调整读高速缓存大小和/或写高速缓存大小、以及调整读高速缓存块大小和/或写高速缓存块大小。
-
公开(公告)号:CN101512500A
公开(公告)日:2009-08-19
申请号:CN200780025652.9
申请日:2007-07-02
申请人: 先进微装置公司
发明人: S·P·汤普森
CPC分类号: G06F12/0888 , G06F12/084 , G06F2212/601 , G09G5/363 , G09G2360/121 , Y02D10/13
摘要: 一种设备,包含中央处理单元,具有输出以提供状态指示(statusindicator);图形控制器,具有可耦接至显示器接口的输出;高速缓存,包括多个高速缓存线;以及存储器控制器,具有输入以接收该状态指示。该存储器控制器系配置成响应该状态指示以指示该中央处理单元系在主动模式中,而将用于来自该图形控制器的数据请求的高速缓存未命中(cache miss)的该高速缓存的高速缓存线的分配去能。该存储器控制器进一步配置成响应该状态指示以指示该中央处理单元系在闲置模式中,而将用于来自该图形控制器的数据请求的高速缓存未命中的该高速缓存的高速缓存线的分配致能。
-
公开(公告)号:CN101395586A
公开(公告)日:2009-03-25
申请号:CN200780007357.0
申请日:2007-02-24
申请人: NXP股份有限公司
发明人: 毕尤·托马斯 , 斯里拉姆·克里斯兰 , 米林德·马诺哈尔·库尔卡尼 , 萨拿斯·卡拉帕姆
CPC分类号: G06F12/0808 , G06F12/084 , G06F12/0842 , G06F12/12 , G06F2212/601
摘要: 本发明提出了用于在多处理器中针对应用任务的高速缓存动态分区的方法和系统。提供了基于应用任务的执行阶段来动态调整高速缓存分区大小的方法。以表格形式来标识和更新应用任务的执行阶段。在执行任务的特定情况期间调整高速缓存分区的大小,使得在任何给定的时间点,为任务分配必要且足量的高速缓存空间。该高速缓存分区大小是根据任务执行期间的任务的工作集合需求来确定的,动态或静态地监控所述任务的工作集合需求。根据任务的执行阶段来动态调整高速缓存分区的大小,以避免不必要地保留整个高速缓存,因此实现了高速缓存的有效利用。
-
公开(公告)号:CN101243379A
公开(公告)日:2008-08-13
申请号:CN200680030457.0
申请日:2006-08-03
申请人: 英特尔公司
CPC分类号: G06F1/3275 , G06F1/3225 , G06F12/0864 , G06F2212/1028 , G06F2212/601 , Y02D10/13 , Y02D10/14 , Y02D50/20
摘要: 本文针对具有耦合休眠装置的存储器而描述了用于降低功率的动态存储器的系统和方法。在一个实施例中,运行要求可反映执行相当操作所需的存储器量。存储器电源管理逻辑用于协调存储器要求与操作要求。休眠装置能够基于要求而启用或禁用存储器以减小功耗。
-
公开(公告)号:CN104461928B
公开(公告)日:2018-11-16
申请号:CN201310422795.0
申请日:2013-09-16
申请人: 华为技术有限公司 , 中国科学院计算技术研究所
IPC分类号: G06F12/0877 , G06F9/48 , G06F9/455
CPC分类号: G06F12/0846 , G06F12/123 , G06F2212/1016 , G06F2212/152 , G06F2212/601
摘要: 本发明实施例公开了一种划分高速缓存的方法及装置,涉及计算机技术领域,能够在虚拟机启动和复制时,提高虚拟机的性能。本发明的方法包括:当第一虚拟机访问的缓存组的缓存数据均未命中时,判断所述第一虚拟机的虚拟机管理操作状态VMS;当所述第一虚拟机的VMS为第一状态时,替换所述缓存组中属于第二虚拟机的最近最少使用的缓存数据。本发明适用于虚拟化环境。
-
-
-
-
-
-
-
-
-