Aa-dedupe: An application-aware source deduplication approach for cloud backup services in the personal computing environment
The market for cloud backup services in the personal computing environment is growing due
to large volumes of valuable personal and corporate data being stored on desktops, laptops …
to large volumes of valuable personal and corporate data being stored on desktops, laptops …
Optimizing the SSD burst buffer by traffic detection
Currently, HPC storage systems still use hard disk drive (HDD) as their dominant storage
device. Solid state drive (SSD) is widely deployed as the buffer to HDDs. Burst buffer has …
device. Solid state drive (SSD) is widely deployed as the buffer to HDDs. Burst buffer has …
An efficient, QoS-aware I/O scheduler for solid state drive
Q Zhang, D Feng, F Wang, Y Xie - 2013 IEEE 10th International …, 2013 - ieeexplore.ieee.org
Flash-based solid-state drive has been proved to be a competitive alternative to mechanical
disk for its high performance and low power consumption. But SSD still suffers from relatively …
disk for its high performance and low power consumption. But SSD still suffers from relatively …
A hybrid memory built by SSD and DRAM to support in-memory Big Data analytics
Z Chen, Y Lu, N Xiao, F Liu - Knowledge and Information Systems, 2014 - Springer
Big Data requires a shift in traditional computing architecture. The in-memory computing is a
new paradigm for Big Data analytics. However, DRAM-based main memory is neither cost …
new paradigm for Big Data analytics. However, DRAM-based main memory is neither cost …
An efficient resource-optimized learning prefetcher for solid state drives
R Xu, X Jin, L Tao, S Guo, Z Xiang… - … Design, Automation & …, 2018 - ieeexplore.ieee.org
In recent years, solid-state drives (SSDs) have been widely deployed in modern storage
systems. To increase the performance of SSDs, prefetchers for SSDs have been designed …
systems. To increase the performance of SSDs, prefetchers for SSDs have been designed …
Workload based storage optimization
D Rawal, M Suvarna, A Pruthi - US Patent 10,884,637, 2021 - Google Patents
Some implementations relate to storage of data in a storage device with a plurality of chips.
In some implementations, a computer-implemented method includes identifying a plu rality …
In some implementations, a computer-implemented method includes identifying a plu rality …
CSWL: Cross-ssd wear-leveling method in ssd-based raid systems for system endurance and performance
Flash memory has limited erasure/program cycles. Hence, to meet their advertised capacity
all the time, flash-based solid state drives (SSDs) must prolong their life span through a wear …
all the time, flash-based solid state drives (SSDs) must prolong their life span through a wear …
An elastic error correction code technique for NAND flash-based consumer electronic devices
YP Hu, N Xiao, XF Liu - IEEE Transactions on Consumer …, 2013 - ieeexplore.ieee.org
Multi-level cell (MLC) NAND flash-based consumer electronic devices suffer from random
multiple bit errors that grow exponentially with the increase of program/erase counts …
multiple bit errors that grow exponentially with the increase of program/erase counts …
Gemini: a novel hardware and software implementation of high-performance PCIe SSD
In the era of big data, high-bandwidth and high-concurrency architecture of storage systems
is urgently needed. Due to the superiority in power consumption, random access rate and …
is urgently needed. Due to the superiority in power consumption, random access rate and …
SAC: Rethinking the cache replacement policy for SSD-based storage systems
Solid-state drives (SSDs) are widely used in storage systems. However, algorithms adopted
by existing operating systems generally consider the underlying devices as hard disks, and …
by existing operating systems generally consider the underlying devices as hard disks, and …