Back to results
US 2014/0181367 A1Published application
In-place change between transient and persistent state for data structures on non-volatile memory
AssigneeIntel Corporation
InventorsMatthias Gries, Marcelo Cintra, Thomas Lehnig, Sebastian Steibl, Tor Lund-Larsen
Life of this patent
Estimating the term…
Abstract
Methods and apparatus related to in-place change between transient and persistent state for data structures on non-volatile memory are described. In one embodiment, controller logic causes a change in a state of a first portion of one or more non-volatile memory devices between a persistent state and a transient state and without moving data stored in the first portion of the one or more non-volatile memory devices. Other embodiments are also disclosed and claimed.
Claims30
An apparatus comprising:
- controller logic to control access to one or more non-volatile memory devices;
- a storage unit to store a bit to indicate whether a first portion of the one or more non-volatile memory devices has one of a persistent state and a transient state,
- wherein the controller logic is capable to cause a change in a state of the first portion of the one or more non-volatile memory devices between the persistent state and the transient state and without moving data stored in the first portion of the one or more non-volatile memory devices.
A method comprising:
- controlling access to one or more non-volatile memory devices via controller logic;
- storing a bit in a storage unit to indicate whether a first portion of the one or more non-volatile memory devices has one of a persistent state and a transient state,
- wherein the controller logic is capable to cause a change in a state of the first portion of the one or more non-volatile memory devices between the persistent state and the transient state and without moving data stored in the first portion of the one or more non-volatile memory devices.
A system comprising:
- one or more non-volatile memory devices;
- a processor to access data stored on the one or more non-volatile memory devices via a controller logic;
- the controller logic to control access to one or more non-volatile memory devices;
- a storage unit to store a bit to indicate whether a first portion of the one or more non-volatile memory devices has one of a persistent state and a transient state,
- wherein the controller logic is capable to cause a change in a state of the first portion of the one or more non-volatile memory devices between the persistent state and the transient state and without moving data stored in the first portion of the one or more non-volatile memory devices.
2 more elements
Dependencies are inferred from the claim text.