scispace - formally typeset
D

Daniel J. Post

Researcher at Apple Inc.

Publications -  63
Citations -  1586

Daniel J. Post is an academic researcher from Apple Inc.. The author has contributed to research in topics: Non-volatile memory & Garbage collection. The author has an hindex of 23, co-authored 63 publications receiving 1586 citations.

Papers
More filters
Patent

Pre-organization of data

TL;DR: In this article, a file stream is opened for writing to a file in the file system and a life expectancy value predicting a length of time the data to be written will be stored in file system is attached to the file stream.
Patent

Index cache tree

TL;DR: Memory mapping techniques for non-volatile memory are disclosed where logical sectors are mapped into physical pages using data structures in volatile and nonvolatile memories as mentioned in this paper, where the index cache tree in volatile memory holds the physical addresses of the most recently accessed logical sectors in a compressed format.
Patent

Efficient buffering for a system having non-volatile memory

TL;DR: In this article, a control circuitry of a system can use heuristics to determine whether to perform buffering of one or more write commands received from a file system, and then the control circuitry can minimize read energy and buffering overhead by efficiently reordering write commands in a queue along page-aligned boundaries of a buffer.
Patent

Systems and methods for refreshing non-volatile memory

TL;DR: In this article, a reserved portion of the NVM may be selected, and a predetermined pattern can be stored into the reserved portion, which can then be monitored for storage deterioration over time.
Patent

Incremental garbage collection for non-volatile memories

TL;DR: In this paper, an electronic device including the NVM may perform incremental garbage collection to free up and erase a programmed block of a NVM, and the electronic device may be configured to copy the valid data from the programmed block to an erased block in portions.