scispace - formally typeset
R

Robert Haas

Researcher at IBM

Publications -  97
Citations -  3092

Robert Haas is an academic researcher from IBM. The author has contributed to research in topics: Cache & Computer data storage. The author has an hindex of 28, co-authored 97 publications receiving 3009 citations.

Papers
More filters
Proceedings ArticleDOI

Write amplification analysis in flash-based solid state drives

TL;DR: A novel probabilistic model of write amplification for log-structured flash-based SSDs is presented and the impact of over-provisioning on write amplification is quantified analytically and by simulation assuming workloads of uniformly-distributed random short writes.

Forwarding and Control Element Separation (ForCES) Protocol Specification

TL;DR: This specification is intended to meet the ForCES protocol requirements defined in RFC 3654, and defines the requirements for the Transport Mapping Layer (TML).
Patent

Method to efficiently locate meta-data structures on a flash-based storage device

TL;DR: In this paper, a method for fast reconstruction of metadata structures on a memory storage device includes writing a plurality of checkpoints holding a root of metadata structure in an increasing order of timestamps.
Patent

Write-erase endurance lifetime of memory storage devices

TL;DR: In this paper, the authors present a memory management system and method for managing memory blocks of a memory device of a computer, which includes a free block data structure including free memory blocks for writing, and sorting the free blocks in a predetermined order based on block write-erase endurance cycle count and receiving new user-write requests to update existing data and relocation write requests to relocate existing data separately.
Proceedings ArticleDOI

Container Marking: Combining Data Placement, Garbage Collection and Wear Levelling for Flash

TL;DR: A new scheme, called container marking, is proposed to combine data placement, garbage collection, and wear levelling in a single mechanism, thus improving both the random write performance and the endurance of log-structured flash translation layers.