Apparatus and method for low touch cache management
    3.
    发明授权
    Apparatus and method for low touch cache management 有权
    低触控缓存管理的装置和方法

    公开(公告)号:US08219757B2

    公开(公告)日:2012-07-10

    申请号:US12286460

    申请日:2008-09-30

    IPC分类号: G06F12/00

    摘要: In some embodiments, a processor-based system includes a processor, a system memory coupled to the processor, a mass storage device, a cache memory located between the system memory and the mass storage device, and code stored on the processor-based system to cause the processor-based system to utilize the cache memory. The code may be configured to cause the processor-based system to preferentially use only a selected size of the cache memory to store cache entries having less than or equal to a selected number of cache hits. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,基于处理器的系统包括处理器,耦合到处理器的系统存储器,大容量存储设备,位于系统存储器和大容量存储设备之间的高速缓冲存储器以及存储在基于处理器的系统上的代码 使基于处理器的系统利用高速缓冲存储器。 代码可以被配置为使得基于处理器的系统优先仅使用所选大小的高速缓冲存储器来存储具有小于或等于所选数量的高速缓存命中的高速缓存条目。 公开和要求保护其他实施例。

    Apparatus and method for low touch cache management
    5.
    发明申请
    Apparatus and method for low touch cache management 有权
    低触控缓存管理的装置和方法

    公开(公告)号:US20100082906A1

    公开(公告)日:2010-04-01

    申请号:US12286460

    申请日:2008-09-30

    IPC分类号: G06F12/08 G06F12/00

    摘要: In some embodiments, a processor-based system includes a processor, a system memory coupled to the processor, a mass storage device, a cache memory located between the system memory and the mass storage device, and code stored on the processor-based system to cause the processor-based system to utilize the cache memory. The code may be configured to cause the processor-based system to preferentially use only a selected size of the cache memory to store cache entries having less than or equal to a selected number of cache hits. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,基于处理器的系统包括处理器,耦合到处理器的系统存储器,大容量存储设备,位于系统存储器和大容量存储设备之间的高速缓冲存储器以及存储在基于处理器的系统上的代码 使基于处理器的系统利用高速缓冲存储器。 代码可以被配置为使得基于处理器的系统优先仅使用所选大小的高速缓冲存储器来存储具有小于或等于所选数量的高速缓存命中的高速缓存条目。 公开和要求保护其他实施例。

    APPARATUS AND METHOD FOR SEGMENTED CACHE UTILIZATION
    6.
    发明申请
    APPARATUS AND METHOD FOR SEGMENTED CACHE UTILIZATION 有权
    用于高速缓存使用的装置和方法

    公开(公告)号:US20130007341A1

    公开(公告)日:2013-01-03

    申请号:US13533372

    申请日:2012-06-26

    IPC分类号: G06F12/08 G06F12/02

    摘要: In some embodiments, a non-volatile cache memory may include a segmented non-volatile cache memory configured to be located between a system memory and a mass storage device of an electronic system and a controller coupled to the segmented non-volatile cache memory, wherein the controller is configured to control utilization of the segmented non-volatile cache memory. The segmented non-volatile cache memory may include a file cache segment, the file cache segment to store complete files in accordance with a file cache policy, and a block cache segment, the block cache segment to store one or more blocks of one or more files in accordance with a block cache policy, wherein the block cache policy is different from the file cache policy.

    摘要翻译: 在一些实施例中,非易失性高速缓存存储器可以包括分配的非易失性高速缓存存储器,其被配置为位于系统存储器和电子系统的大容量存储设备之间,以及耦合到分段的非易失性高速缓冲存储器的控制器,其中 控制器被配置为控制分段的非易失性高速缓冲存储器的利用。 分段非易失性高速缓冲存储器可以包括文件高速缓存段,文件高速缓存段,以根据文件高速缓存策略来存储完整文件,以及块高速缓存段,块高速缓存段,用于存储一个或多个 文件,其中块高速缓存策略与文件高速缓存策略不同。

    APPARATUS AND METHOD FOR MULTI-LEVEL CACHE UTILIZATION
    7.
    发明申请
    APPARATUS AND METHOD FOR MULTI-LEVEL CACHE UTILIZATION 有权
    多级高速缓存应用的设备和方法

    公开(公告)号:US20120203960A1

    公开(公告)日:2012-08-09

    申请号:US13450882

    申请日:2012-04-19

    IPC分类号: G06F12/08 G06F12/02

    摘要: In some embodiments, a non-volatile cache memory may include a multi-level non-volatile cache memory configured to be located between a system memory and a mass storage device of an electronic system and a controller coupled to the multi-level non-volatile cache memory, wherein the controller is configured to control utilization of the multi-level non-volatile cache memory. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,非易失性高速缓存存储器可以包括配置为位于系统存储器和电子系统的大容量存储设备之间的多级非易失性高速缓存存储器,以及耦合到多级非易失性存储器 缓存存储器,其中所述控制器被配置为控制所述多级非易失性高速缓冲存储器的利用。 公开和要求保护其他实施例。

    Apparatus and method to harden computer system
    8.
    发明申请
    Apparatus and method to harden computer system 有权
    硬化计算机系统的装置和方法

    公开(公告)号:US20100082904A1

    公开(公告)日:2010-04-01

    申请号:US12286340

    申请日:2008-09-30

    IPC分类号: G06F12/08

    摘要: In some embodiments, a non-volatile cache memory may include a segmented non-volatile cache memory configured to be located between a system memory and a mass storage device of an electronic system and a controller coupled to the segmented non-volatile cache memory, wherein the controller is configured to control utilization of the segmented non-volatile cache memory. The segmented non-volatile cache memory may include a file cache segment, the file cache segment to store complete files in accordance with a file cache policy, and a block cache segment, the block cache segment to store one or more blocks of one or more files in accordance with a block cache policy, wherein the block cache policy is different from the file cache policy. The controller may be configured to utilize the file cache segment in accordance with information related to the block cache segment and to utilize the block cache segment in accordance with information related to the file cache segment. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,非易失性高速缓存存储器可以包括分配的非易失性高速缓存存储器,其被配置为位于系统存储器和电子系统的大容量存储设备之间,以及耦合到分段的非易失性高速缓冲存储器的控制器,其中 控制器被配置为控制分段的非易失性高速缓冲存储器的利用。 分段非易失性高速缓冲存储器可以包括文件高速缓存段,文件高速缓存区段以根据文件高速缓存策略来存储完整文件,以及块高速缓存段,块高速缓存段,用于存储一个或多个 文件,其中块高速缓存策略与文件高速缓存策略不同。 控制器可以被配置为根据与块高速缓存段相关的信息来利用文件高速缓存段,并且根据与文件高速缓存段有关的信息利用块高速缓存段。 公开和要求保护其他实施例。

    Apparatus and method for multi-level cache utilization
    9.
    发明申请
    Apparatus and method for multi-level cache utilization 有权
    多级缓存利用的装置和方法

    公开(公告)号:US20090327584A1

    公开(公告)日:2009-12-31

    申请号:US12215762

    申请日:2008-06-30

    IPC分类号: G06F12/08 G06F12/02

    摘要: In some embodiments, a non-volatile cache memory may include a multi-level non-volatile cache memory configured to be located between a system memory and a mass storage device of an electronic system and a controller coupled to the multi-level non-volatile cache memory, wherein the controller is configured to control utilization of the multi-level non-volatile cache memory. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,非易失性高速缓存存储器可以包括配置为位于系统存储器和电子系统的大容量存储设备之间的多级非易失性高速缓存存储器,以及耦合到多级非易失性存储器 缓存存储器,其中所述控制器被配置为控制所述多级非易失性高速缓冲存储器的利用。 公开和要求保护其他实施例。

    Apparatus and method for segmented cache utilization
    10.
    发明授权
    Apparatus and method for segmented cache utilization 有权
    分段缓存利用的装置和方法

    公开(公告)号:US08214596B2

    公开(公告)日:2012-07-03

    申请号:US12286340

    申请日:2008-09-30

    IPC分类号: G06F12/00

    摘要: In some embodiments, a non-volatile cache memory may include a segmented non-volatile cache memory configured to be located between a system memory and a mass storage device of an electronic system and a controller coupled to the segmented non-volatile cache memory, wherein the controller is configured to control utilization of the segmented non-volatile cache memory. The segmented non-volatile cache memory may include a file cache segment, the file cache segment to store complete files in accordance with a file cache policy, and a block cache segment, the block cache segment to store one or more blocks of one or more files in accordance with a block cache policy, wherein the block cache policy is different from the file cache policy. The controller may be configured to utilize the file cache segment in accordance with information related to the block cache segment and to utilize the block cache segment in accordance with information related to the file cache segment. Other embodiments are disclosed and claimed.

    摘要翻译: 在一些实施例中,非易失性高速缓存存储器可以包括分配的非易失性高速缓存存储器,其被配置为位于系统存储器和电子系统的大容量存储设备之间,以及耦合到分段的非易失性高速缓冲存储器的控制器,其中 控制器被配置为控制分段的非易失性高速缓冲存储器的利用。 分段非易失性高速缓冲存储器可以包括文件高速缓存段,文件高速缓存段,以根据文件高速缓存策略来存储完整文件,以及块高速缓存段,块高速缓存段,用于存储一个或多个 文件,其中块高速缓存策略与文件高速缓存策略不同。 控制器可以被配置为根据与块高速缓存段相关的信息来利用文件高速缓存段,并且根据与文件高速缓存段有关的信息利用块高速缓存段。 公开和要求保护其他实施例。