Apparatus, system, and method for managing a cache

J Peterson, N Talagala, R Wipfel, D Atkisson… - US Patent …, 2016 - Google Patents
An apparatus, system, and method are disclosed for managing a cache. A cache interface
module provides access to a plurality of virtual storage units of a solid-state storage device …

Cache configuration in a database system

H Karn, S Miller - US Patent 7,788,449, 2010 - Google Patents
A computer-implemented method is disclosed. The method includes collecting cache-
efficiency-indicator values of an at least one cache fragment during operation of a database …

Writing cached data forward on read

D Atkisson, D Flynn - US Patent 8,825,937, 2014 - Google Patents
Apparatuses, systems, and methods are disclosed for managing contents of a cache. A
method includes receiving a read request for data stored in a non-volatile cache. A method …

Managing cache pools

D Atkisson, D Flynn - US Patent 9,141,527, 2015 - Google Patents
Apparatuses, systems, and methods are disclosed for managing cache pools. A storage
request module monitors storage requests received by a cache. The storage requests …

Apparatus, system, and method for destaging cached data

D Atkisson, J Ludwig - US Patent 9,519,540, 2016 - Google Patents
An apparatus, system, and method are disclosed for satisfying storage requests while
destaging cached data. A monitor module samples a destage rate for a nonvolatile solid …

Apparatus, system, and method for a device shared between multiple independent hosts

D Flynn, J Strasser, J Thatcher - US Patent 9,734,086, 2017 - Google Patents
US9734086B2 - Apparatus, system, and method for a device shared between multiple
independent hosts - Google Patents US9734086B2 - Apparatus, system, and method for a …

Managing cache partitions based on cache usage information

SS Mukherjee, D Asher, IIWP Snyder - US Patent 10,282,299, 2019 - Google Patents
Partition information includes entries that each include an entity identifier and associated
cache configuration information. A controller manages memory requests originating from …

Method and apparatus for a shared cache with dynamic partitioning

S Palacharla, M Khan, A Artieri, K Bhole… - US Patent …, 2018 - Google Patents
Aspects include computing devices, systems, and methods for dynamically partitioning a
system cache by sets and ways into component caches. A system cache memory controller …

Partitioning caches for sub-entities in computing devices

GH Loh, J Sim - US Patent 9,098,417, 2015 - Google Patents
Many modern computing devices (eg, laptop/desktop computers, Smart phones, set-top
boxes, appliances, etc.) include processing Subsystems with one or more caches. Caches …

Apparatus, System, and Method for Storing Metadata

D Atkisson, D Flynn - US Patent App. 13/776,389, 2013 - Google Patents
US20130166831A1 - Apparatus, System, and Method for Storing Metadata - Google
Patents US20130166831A1 - Apparatus, System, and Method for Storing Metadata …