A write-friendly and cache-optimized hashing scheme for non-volatile memory systems

P Zuo, Y Hua - IEEE Transactions on Parallel and Distributed …, 2017‏ - ieeexplore.ieee.org
Non-volatile memory technologies (NVMs) are promising candidates for building future
memory systems, due to their advantages of high density, high scalability, and requiring …

VBBMS: A novel buffer management strategy for NAND flash storage devices

C Du, Y Yao, J Zhou, X Xu - IEEE Transactions on Consumer …, 2019‏ - ieeexplore.ieee.org
NAND flash storage devices are gaining popularity in consumer electronic devices, such as
digital cameras, tablet PCs, and smartphones, due to their attractive features. However, write …

SmartSwap: High-performance and user experience friendly swap** in mobile systems

X Zhu, D Liu, K Zhong, J Ren, T Li - Proceedings of the 54th Annual …, 2017‏ - dl.acm.org
With high-performance mobile processors and large main memory, smartphones are now
integrated with more applications and richer functionality than ever. This poses larger …

Uimigrate: Adaptive data migration for hybrid non-volatile memory systems

Y Tan, B Wang, Z Yan, Q Deng… - … Design, Automation & …, 2019‏ - ieeexplore.ieee.org
Byte-addressable, non-volatile memory (NVRAM) combines the benefits of DRAM and flash
memory. Its slower speed compared to DRAM, however, makes it hard to entirely replace …

DPW-LRU: An efficient buffer management policy based on dynamic page weight for flash memory in cyber-physical systems

Y Yuan, J Zhang, G Han, G Jia, L Yan, W Li - IEEE access, 2019‏ - ieeexplore.ieee.org
Owing to its high performance, small size, and low energy consumption, NAND flash
memory has been extensively adopted in cyber-physical systems. However, the inherent …

A block-level log-block management scheme for MLC NAND flash memory storage systems

Y Guan, G Wang, C Ma, R Chen… - IEEE Transactions on …, 2017‏ - ieeexplore.ieee.org
NAND flash memory is the major storage media for both mobile storage cards and
enterprise Solid-State Drives (SSDs). Log-block-based Flash Translation Layer (FTL) …

Delay-based I/O request scheduling in SSDs

R Chen, Q Guan, C Ma, Z Feng - Journal of Systems Architecture, 2019‏ - Elsevier
To pave the way for fast data access, multiple parallel components (eg, multiple dies) in
SSDs are crafted. Therefore, how to fully utilize the parallel resources has become a …

Bio-inspired genetic algorithms with formalized crossover operators for robotic applications

J Zhang, M Kang, X Li, G Liu - Frontiers in neurorobotics, 2017‏ - frontiersin.org
Genetic algorithms are widely adopted to solve optimization problems in robotic
applications. In such safety-critical systems, it is vitally important to formally prove the …

Content-aware bit shuffling for maximizing PCM endurance

M Han, Y Han, SW Kim, H Lee, I Park - ACM Transactions on Design …, 2017‏ - dl.acm.org
Recently, phase change memory (PCM) has been emerging as a strong replacement for
DRAM owing to its many advantages such as nonvolatility, high capacity, low leakage …

Self-adaptive filtering algorithm with PCM-based memory storage system

SK Yoon, J Yun, JG Kim, SD Kim - ACM Transactions on Embedded …, 2018‏ - dl.acm.org
This article proposes a new phase change memory–(PCM) based memory storage
architecture with associated self-adaptive data filtering for various embedded devices to …