Abstract — This work investigates the application of semiconductor file memory as a disk cache to fill part of the access time gap between disk and main memory. Leveraging DRAM cell technology, block-addressable file memory can lower the overall cost per bit of conventional DRAM due to relaxed design constraints and bad block management. File memory could function in a distinct memory hierarchy stage known as extended storage, which was common in legacy mainframes but should be revisited as a cost-competitive means of improving the performance of modern systems. We have modified the Linux 2.4.18 operating system kernel to emulate file memory in a reserved region of system memory. This experimental model evaluates file memory as an extended ...
Computer memory is organized into a hierarchy. At the highest level are the processor registers, nex...
the tight integration of significant quantities of DRAM with high-performance computation logic. How...
Most applications manipulate persistent data, yet traditional systems decouple data manipulation fro...
The use of non-volatile semiconductor memory within an extended storage hierarchy promises significa...
New storage class memory (SCM) technologies, such as phase change memory (PCM) and memristors, are n...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Most file system performance enhancing techniques, such as the I/O buffer cache and the Log-structur...
We explore the possibility of deploying storage class memory (SCM) into the I/O path as a file syste...
Via detailed file system and disk system simulation, we examine the impact of disk built-in caches o...
File systems make use of part of DRAM as the buffer cache to enhance its performance in traditional ...
The RAMpage memory hierarchy addresses the growing concern about the memory wall -- the possibility ...
Abstract. The memory wall (the gap between processing and storage speeds) remains a concern to compu...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Minimizing power, increasing performance, and delivering effective memory bandwidth are today's prim...
The amount of data located in storage servers increases continually with the growth of cloud and soc...
Computer memory is organized into a hierarchy. At the highest level are the processor registers, nex...
the tight integration of significant quantities of DRAM with high-performance computation logic. How...
Most applications manipulate persistent data, yet traditional systems decouple data manipulation fro...
The use of non-volatile semiconductor memory within an extended storage hierarchy promises significa...
New storage class memory (SCM) technologies, such as phase change memory (PCM) and memristors, are n...
Recently, high-speed non-volatile storage technologies such as PCM (Phase Change Memory) emerge and ...
Most file system performance enhancing techniques, such as the I/O buffer cache and the Log-structur...
We explore the possibility of deploying storage class memory (SCM) into the I/O path as a file syste...
Via detailed file system and disk system simulation, we examine the impact of disk built-in caches o...
File systems make use of part of DRAM as the buffer cache to enhance its performance in traditional ...
The RAMpage memory hierarchy addresses the growing concern about the memory wall -- the possibility ...
Abstract. The memory wall (the gap between processing and storage speeds) remains a concern to compu...
Performance-hungry data center applications demand increasingly higher performance from their storag...
Minimizing power, increasing performance, and delivering effective memory bandwidth are today's prim...
The amount of data located in storage servers increases continually with the growth of cloud and soc...
Computer memory is organized into a hierarchy. At the highest level are the processor registers, nex...
the tight integration of significant quantities of DRAM with high-performance computation logic. How...
Most applications manipulate persistent data, yet traditional systems decouple data manipulation fro...