Let's talk about storage & recovery methods for non-volatile memory database systems
The advent of non-volatile memory (NVM) will fundamentally change the dichotomy between
memory and durable storage in database management systems (DBMSs). These new NVM …
memory and durable storage in database management systems (DBMSs). These new NVM …
A study of application performance with non-volatile main memory
Attaching next-generation non-volatile memories (NVMs) to the main memory bus provides
low-latency, byte-addressable access to persistent data that should significantly improve …
low-latency, byte-addressable access to persistent data that should significantly improve …
How to build a non-volatile memory database management system
The difference in the performance characteristics of volatile (DRAM) and non-volatile
storage devices (HDD/SSDs) influences the design of database management systems …
storage devices (HDD/SSDs) influences the design of database management systems …
Internal parallelism of flash memory-based solid-state drives
A unique merit of a solid-state drive (SSD) is its internal parallelism. In this article, we
present a set of comprehensive studies on understanding and exploiting internal parallelism …
present a set of comprehensive studies on understanding and exploiting internal parallelism …
A survey of software techniques to emulate heterogeneous memory systems in high-performance computing
Heterogeneous memory will be involved in several upcoming platforms on the way to
exascale. Combining technologies such as HBM, DRAM and/or NVDIMM allows to tackle …
exascale. Combining technologies such as HBM, DRAM and/or NVDIMM allows to tackle …
Software support inside and outside solid-state devices for high performance and high efficiency
In the past decade, flash memory has been in the spotlight across a variety of research
communities from circuits to computer systems, and significant progress has been …
communities from circuits to computer systems, and significant progress has been …
Multi-tier buffer management and storage system design for non-volatile memory
The design of the buffer manager in database management systems (DBMSs) is influenced
by the performance characteristics of volatile memory (DRAM) and non-volatile storage (eg …
by the performance characteristics of volatile memory (DRAM) and non-volatile storage (eg …
Bridging the I/O performance gap for big data workloads: A new NVDIMM-based approach
The long I/O latency posts significant challenges for many data-intensive applications, such
as the emerging big data workloads. Recently, the NVDIMM (Non-Volatile Dual In-line …
as the emerging big data workloads. Recently, the NVDIMM (Non-Volatile Dual In-line …
Early evaluation of intel optane non-volatile memory with hpc i/o workloads
High performance computing (HPC) applications have a high requirement on storage speed
and capacity. Non-volatile memory is a promising technology to replace traditional storage …
and capacity. Non-volatile memory is a promising technology to replace traditional storage …
WAlloc: An efficient wear-aware allocator for non-volatile main memory
S Yu, N **ao, M Deng, Y **ng, F Liu… - 2015 IEEE 34th …, 2015 - ieeexplore.ieee.org
The non-volatile memory (NVM) has the illustrious merits of byte-addressability, fast speed,
persistency and low power consumption, which make it attractive to be used as main …
persistency and low power consumption, which make it attractive to be used as main …