The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 24, 2019

Filed:

Dec. 03, 2015
Applicant:

Hitachi, Ltd., Chiyoda-ku, Tokyo, JP;

Inventors:

Hideo Saito, Santa Clara, CA (US);

Keisuke Hatasaki, Santa Clara, CA (US);

Assignee:

HITACHI, LTD., Tokyo, JP;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/0871 (2016.01); G06F 12/02 (2006.01); G11C 14/00 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0871 (2013.01); G06F 12/0238 (2013.01); G11C 14/0009 (2013.01); G06F 2212/205 (2013.01); G06F 2212/7203 (2013.01);
Abstract

Examples implementations described herein involve systems and methods wherein the storage software is configured to consider the capabilities of the underlying hardware to determine the caching data method at run time. Some examples of capabilities that are considered in the example implementations include whether non-volatile memory (NVM) is available and how much NVM is available. Some examples of caching methods used include using both dynamic random access memory (DRAM) and NVM to cache write data and using only NVM to cache write data.


Find Patent Forward Citations

Loading…