In the near future, new storage-class memory (SCM) tech-nologies – such as phase-change memory and memristors – will radically change the nature of long-term storage. These devices will be cheap, non-volatile, byte addressable, and near DRAM density and speed. While SCM offers enormous oppor-tunities, profiting from them will require new storage systems specifically designed for SCM’s properties. This paper presents Echo, a persistent key-value storage sys-tem designed to leverage the advantages and address the chal-lenges of SCM. The goals of Echo include high performance for both small and large data objects, recoverability after fail-ure, and scalability on multicore systems. Echo achieves its goals through the use of a two-level memory ...
Persistence of in-memory data is necessary for many classes of application and systems software. We ...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
New storage class memory (SCM) technologies, such as phase change memory (PCM) and memristors, are n...
Big Data applications need to be able to access large amounts of variable data as fast as possible. ...
Storage Class Memory (SCM) is a novel class of memory technologies that promise to revolutionize dat...
Emerging non-volatile memory technologies such as phase change memory, spin-torque transfer memory, ...
This paper presents three building blocks for enabling the efficient and safe design of persistent d...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Storage Class Memory (SCM) has the potential to significantly improve database performance. This pot...
The advent of Storage Class Memory (SCM) is driving a rethink of storage systems towards a single-le...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Most applications manipulate persistent data, yet traditional systems decouple data manipulation fro...
Key-Value (K-V) stores are an integral building block in modern datacenter applications. With bytead...
Persistence of in-memory data is necessary for many classes of application and systems software. We ...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Database systems have long been optimized to hide the higher latency of storage media, yielding comp...
New storage class memory (SCM) technologies, such as phase change memory (PCM) and memristors, are n...
Big Data applications need to be able to access large amounts of variable data as fast as possible. ...
Storage Class Memory (SCM) is a novel class of memory technologies that promise to revolutionize dat...
Emerging non-volatile memory technologies such as phase change memory, spin-torque transfer memory, ...
This paper presents three building blocks for enabling the efficient and safe design of persistent d...
The predicted shift to low cost, non-volatile, byte-addressable memory (e.g., Phase Change Memory an...
Storage Class Memory (SCM) has the potential to significantly improve database performance. This pot...
The advent of Storage Class Memory (SCM) is driving a rethink of storage systems towards a single-le...
In the past decade, we have seen two major evolutions on storage technologies: flash storage and non...
Most applications manipulate persistent data, yet traditional systems decouple data manipulation fro...
Key-Value (K-V) stores are an integral building block in modern datacenter applications. With bytead...
Persistence of in-memory data is necessary for many classes of application and systems software. We ...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Performance-hungry data center applications demand increasingly higher performance from their storag...