Nonvolatile random access memory (NVRAM) is becoming a popular alternative as the memory and storage medium in battery-powered embedded systems because of its fast read/write performance, byte-addressability, and nonvolatility. A well-known example is phase-change memory (PCM) that has much longer life expectancy and faster access performance than NAND flash. When NVRAM is considered as both main memory and storage in battery-powered embedded systems, existing page cache mechanisms have too many unnecessary data movements between main memory and storage. To tackle this issue, we propose the concept of “union page cache,” to jointly manage data of the page cache in both main memory and storage. To realize this concept, we design a partial pa...
Buffer cache replacement schemes play an important role in conserving memory energy. Conventional al...
One characteristic of non-volatile memory (NVM) is that, even though it supports non-volatility, its...
The main memory has become a power bottleneck for computer systems. To reduce the energy dissipation...
[[abstract]]Due to the fast access performance, byte-addressability, and non-volatility of non-volat...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Non-volatile memory (NVM), such as Phase-Change Memory (PCM), is a promising energy-efficient candid...
File systems make use of part of DRAM as the buffer cache to enhance its performance in traditional ...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Abstract: Recently, byte-accessible NVRAM (nonvolatile RAM) technologies such as PRAM and FeRAM are ...
Abstract—Most computer systems currently consist of DRAM as main memory and hard disk drives (HDDs) ...
Emerging Non-Volatile Memory (NVM) technologies are explored as potential alternatives to traditiona...
Nonvolatile RAM (NVRAM) technology is advancing rapidly with 1-2Mb capacity single-chip prototypes b...
With the rise of big data and cloud computing, there is increasing demand on memory capacity to solv...
File systems make use of the buffer cache to enhance their performance. Traditionally, part of DRAM,...
We propose a dynamic cache control mechanism HCache for a hybrid storage device consisting of next g...
Buffer cache replacement schemes play an important role in conserving memory energy. Conventional al...
One characteristic of non-volatile memory (NVM) is that, even though it supports non-volatility, its...
The main memory has become a power bottleneck for computer systems. To reduce the energy dissipation...
[[abstract]]Due to the fast access performance, byte-addressability, and non-volatility of non-volat...
Recent byte-addressable Non-Volatile Memory (NVM) technologies enable hybrid memory systems comprisi...
Non-volatile memory (NVM), such as Phase-Change Memory (PCM), is a promising energy-efficient candid...
File systems make use of part of DRAM as the buffer cache to enhance its performance in traditional ...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Abstract: Recently, byte-accessible NVRAM (nonvolatile RAM) technologies such as PRAM and FeRAM are ...
Abstract—Most computer systems currently consist of DRAM as main memory and hard disk drives (HDDs) ...
Emerging Non-Volatile Memory (NVM) technologies are explored as potential alternatives to traditiona...
Nonvolatile RAM (NVRAM) technology is advancing rapidly with 1-2Mb capacity single-chip prototypes b...
With the rise of big data and cloud computing, there is increasing demand on memory capacity to solv...
File systems make use of the buffer cache to enhance their performance. Traditionally, part of DRAM,...
We propose a dynamic cache control mechanism HCache for a hybrid storage device consisting of next g...
Buffer cache replacement schemes play an important role in conserving memory energy. Conventional al...
One characteristic of non-volatile memory (NVM) is that, even though it supports non-volatility, its...
The main memory has become a power bottleneck for computer systems. To reduce the energy dissipation...