A survey of software techniques for using non-volatile memories for storage and main memory systems
Non-volatile memory (NVM) devices, such as Flash, phase change RAM, spin transfer
torque RAM, and resistive RAM, offer several advantages and challenges when compared …
torque RAM, and resistive RAM, offer several advantages and challenges when compared …
Libnvmmio: Reconstructing Software {IO} Path with {Failure-Atomic}{Memory-Mapped} Interface
Fast non-volatile memory (NVM) technology changes the landscape of file systems. A series
of research efforts to overcome the traditional file system designs that limit NVM …
of research efforts to overcome the traditional file system designs that limit NVM …
[PDF][PDF] A prolegomenon on OLTP database systems for non-volatile memory
The design of a database management system's (DBMS) architecture is predicated on the
target storage hierarchy. Traditional diskoriented systems use a two-level hierarchy, with fast …
target storage hierarchy. Traditional diskoriented systems use a two-level hierarchy, with fast …
A new design of in-memory file system based on file virtual address framework
The emerging technologies of persistent memory, such as PCM, MRAM, provide
opportunities for preserving files in memory. Traditional file system structures may need to …
opportunities for preserving files in memory. Traditional file system structures may need to …
Efficient Memory Mapped File {I/O} for {In-Memory} File Systems
Recently, with the emergence of low-latency NVM storage, software overhead has become a
greater bottleneck than storage latency, and memory mapped file I/O has gained attention as …
greater bottleneck than storage latency, and memory mapped file I/O has gained attention as …
An energy-efficient and fast scheme for hybrid storage class memory in an AIoT terminal system
H Sun, L Chen, X Hao, C Liu, M Ni - Electronics, 2020 - mdpi.com
Conventional main memory can no longer meet the requirements of low energy
consumption and massive data storage in an artificial intelligence Internet of Things (AIoT) …
consumption and massive data storage in an artificial intelligence Internet of Things (AIoT) …
Non-volatile memory file systems: A survey
For decades, computer architectures have treated memory and storage as separate entities.
Nowadays, we watch the emergence of new memory technologies that promise to …
Nowadays, we watch the emergence of new memory technologies that promise to …
In-memory write-ahead logging for mobile smart devices with NVRAM
In recent years, ensuring the reliability of databases in battery-powered mobile devices such
as smartphones and tablets has gained in importance, since most mobile applications use a …
as smartphones and tablets has gained in importance, since most mobile applications use a …
[HTML][HTML] Improvement design for distributed real-time stream processing systems
In the era of Big Data, typical architecture of distributed real-time stream processing systems
is the combination of Flume, Kafka, and Storm. As a kind of distributed message system …
is the combination of Flume, Kafka, and Storm. As a kind of distributed message system …
[PDF][PDF] A new design of in-memory file system based on file virtual address framework
Rapid growth in technology is increasing day by day that demands computer systems to
work better, should be reliable and have faster performance with fair cost and best …
work better, should be reliable and have faster performance with fair cost and best …