Indexing in flash storage devices: a survey on challenges, current approaches, and future trends
Indexes are special purpose data structures, designed to facilitate and speed up the access
to the contents of a file. Indexing has been actively and extensively investigated in DBMSes …
to the contents of a file. Indexing has been actively and extensively investigated in DBMSes …
[HTML][HTML] The visual story of data storage: From storage properties to user interfaces
About fifty times more data has been created than there are stars in the observable universe.
Current trends in data creation and consumption mean that the devices and storage media …
Current trends in data creation and consumption mean that the devices and storage media …
[PDF][PDF] Write Endurance in Flash Drives: Measurements and Analysis.
S Boboila, P Desnoyers - FAST, 2010 - usenix.org
We examine the write endurance of USB flash drives using a range of approaches: chip-
level measurements, reverse engineering, timing analysis, whole-device endurance testing …
level measurements, reverse engineering, timing analysis, whole-device endurance testing …
Algorithms and data structures for external memory
JS Vitter - … and Trends® in Theoretical Computer Science, 2008 - nowpublishers.com
Data sets in large applications are often too massive to fit completely inside the computer's
internal memory. The resulting input/output communication (or I/O) between fast internal …
internal memory. The resulting input/output communication (or I/O) between fast internal …
Multithreaded asynchronous graph traversal for in-memory and semi-external memory
Processing large graphs is becoming increasingly important for many domains such as
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …
uFLIP: Understanding flash IO patterns
Does the advent of flash devices constitute a radical change for secondary storage? How
should database systems adapt to this new form of secondary storage? Before we can …
should database systems adapt to this new form of secondary storage? Before we can …
Access characteristic guided read and write cost regulation for performance improvement on flash memory
The relatively high cost of write operations has become the performance bottleneck of flash
memory. Write cost refers to the time needed to program a flash page using incremental-step …
memory. Write cost refers to the time needed to program a flash page using incremental-step …
Lightweight data indexing and compression in external memory
In this paper we describe algorithms for computing the Burrows-Wheeler Transform (bwt)
and for building (compressed) indexes in external memory. The innovative feature of our …
and for building (compressed) indexes in external memory. The innovative feature of our …
[PDF][PDF] Block Management in Solid-State Devices.
A Rajimwale, V Prabhakaran, JD Davis - USENIX Annual Technical …, 2009 - usenix.org
Solid-state devices (SSDs) have the potential to replace traditional hard disk drives (HDDs)
as the de facto storage medium. Unfortunately, there are several decades of spinning-media …
as the de facto storage medium. Unfortunately, there are several decades of spinning-media …
Performance modeling and analysis of flash-based storage devices
HH Huang, S Li, A Szalay… - 2011 IEEE 27th …, 2011 - ieeexplore.ieee.org
Flash-based solid-state drives (SSDs) will become key components in future storage
systems. An accurate performance model will not only help understand the state-of-the-art of …
systems. An accurate performance model will not only help understand the state-of-the-art of …