Storing cache metadata separately from integrated circuit containing cache controller

J Chang, JJ Meza, P Ranganathan - US Patent 10,474,584, 2019 - Google Patents
A technique includes using a cache controller of an integrated circuit to control a cache
including cached data content and associated cache metadata. The technique includes …

Storage system with multicast DMA and unified address space

MW Shapiro, JS Bonwick, WH Moore - US Patent 8,554,963, 2013 - Google Patents
6,996,682 B1 2/2006 Milligan et al. module including a. first persistent storage and the
second 7.333, 488 B2* 2/2008 Sumiyoshi.................... 370,390 memory is located in a …

Hybrid memory device for storing write data based on attribution of data stored therein

S Moon, J Kim, Y Lee, J Jeong, KH Kim - US Patent 9,804,801, 2017 - Google Patents
A method of processing data in a memory system including a control unit and a hybrid
memory device having a first memory and a second memory, includes; receiving first write …

Method and system for tracking modification times of data in a storage system

JS Bonwick - US Patent 9,378,149, 2016 - Google Patents
BACKGROUND The speed at which a system can write data to persistent storage and read
data from persistent storage is often a critical factor in the overall performance of the system …

Application pre-layout in byte-addressable persistent random access memory

E Nightingale, KY Srinivasan - US Patent 9,952,879, 2018 - Google Patents
A software layout system is described herein that speeds up computer system boot time
and/or application initialization time by moving constant data and executable code into byte …

Ensuring write operation consistency using multiple storage devices

N Gupta, K Vijayasankar, J Berry - US Patent 8,745,320, 2014 - Google Patents
BACKGROUND This disclosure relates generally to data storage systems, and systems and
methods to improve storage efficiency, com pactness, performance, reliability, and …

Peer-to-peer based caching for network file system

AP Gole, PM Nikam, A Pruthi, SS Deshkar - US Patent 8,700,727, 2014 - Google Patents
BACKGROUND The present disclosure describes systems and techniques relating to
network file systems. A server system can export one or more file systems overa network to …

Storage system with multicast DMA and unified address space

MW Shapiro, JS Bonwick, WH Moore - US Patent 8,819,304, 2014 - Google Patents
7,650.458 7,685,126 7,694,091 7,702,849 7,739,312 7,761,626 7,765,338 7,773,420
7,774,556 7,818,489 7,836,018 7,843,907 7,870,327 7,904,640 7,913,032 7,913,055 …

Storage system with multicast DMA and unified address space

MW Shapiro, JS Bonwick, WH Moore - US Patent 8,407,377, 2013 - Google Patents
US8407377B1 - Storage system with multicast DMA and unified address space - Google Patents
US8407377B1 - Storage system with multicast DMA and unified address space - Google Patents …

Cache controller for non-volatile memory

H Boehm, D Chakrabarti - US Patent 10,558,569, 2020 - Google Patents
Methods, apparatus, systems and articles of manufacture are disclosed to control a cache.
An example method includes monitoring cache lines in a cache, the cache lines storing …