Low latency and persistent data storage
Abstract
Persistent data storage is provided by a computer program product that includes computer program code configured for receiving a low latency store command that includes write data. The write data is written to a first memory device that is implemented by a nonvolatile solid-state memory technology characterized by a first access speed. It is acknowledged that the write data has been successfully written to the first memory device. The write data is written to a second memory device that is implemented by a volatile memory technology. At least a portion of the data in the first memory device is written to a third memory device when a predetermined amount of data has been accumulated in the first memory device. The third memory device is implemented by a nonvolatile solid-state memory technology characterized by a second access speed that is slower than the first access speed.
- Inventors:
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1163188
- Patent Number(s):
- 8880834
- Application Number:
- 14/160,590
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- B554331
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2014 Jan 22
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Fitch, Blake G, Franceschini, Michele M, Jagmohan, Ashish, and Takken, Todd. Low latency and persistent data storage. United States: N. p., 2014.
Web.
Fitch, Blake G, Franceschini, Michele M, Jagmohan, Ashish, & Takken, Todd. Low latency and persistent data storage. United States.
Fitch, Blake G, Franceschini, Michele M, Jagmohan, Ashish, and Takken, Todd. Tue .
"Low latency and persistent data storage". United States. https://www.osti.gov/servlets/purl/1163188.
@article{osti_1163188,
title = {Low latency and persistent data storage},
author = {Fitch, Blake G and Franceschini, Michele M and Jagmohan, Ashish and Takken, Todd},
abstractNote = {Persistent data storage is provided by a computer program product that includes computer program code configured for receiving a low latency store command that includes write data. The write data is written to a first memory device that is implemented by a nonvolatile solid-state memory technology characterized by a first access speed. It is acknowledged that the write data has been successfully written to the first memory device. The write data is written to a second memory device that is implemented by a volatile memory technology. At least a portion of the data in the first memory device is written to a third memory device when a predetermined amount of data has been accumulated in the first memory device. The third memory device is implemented by a nonvolatile solid-state memory technology characterized by a second access speed that is slower than the first access speed.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2014},
month = {11}
}
Works referenced in this record:
Low latency and persistent data storage
patent, February 2014
- Fitch, Blake G.; Franceschini, Michele M.; Jagmohan, Ashish
- US Patent Document 8,656,130
Method and System for Managing a Nand Flash Memory
patent-application, December 2010
- Royer, JR., Robert J.; Faber, Robert; CHartrand, Brent
- US Patent Application 12/495573; 20100332730
Controller and Method for Providing Read Status and Spare Block Management Information in a Flash Memory System
patent-application, February 2011
- Selinger, Robert D.
- US Patent Application 12/539379; 20110041005
Controller and Method for Interfacing Between a Host Controller in a Host and a Flash Memory Device
patent-application, February 2011
- Harari, Eliyahou; Heye, Richard R.; Selinger, Robert D.
- US Patent Application 12/539394; 20110041039
Controller and Data Storage Device
patent-application, March 2011
- Yoshii, Kenichiro; Fukutomi, Kazuhiro; Kanno, Shinichi
- US Patent Application 12/723846; 20110060864
Control Device and Data Storage Device
patent-application, February 2012
- Takeuchi, Ken; Fukuda, Mayumi
- US Patent Application 13/204215; 20120042200