Indexing in flash storage devices: a survey on challenges, current approaches, and future trends

A Fevgas, L Akritidis, P Bozanis, Y Manolopoulos - The VLDB Journal, 2020 - Springer
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 …

[HTML][HTML] The visual story of data storage: From storage properties to user interfaces

A Anžel, D Heider, G Hattab - Computational and Structural Biotechnology …, 2021 - Elsevier
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 …

[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 …

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 …

Multithreaded asynchronous graph traversal for in-memory and semi-external memory

R Pearce, M Gokhale, NM Amato - SC'10: Proceedings of the …, 2010 - ieeexplore.ieee.org
Processing large graphs is becoming increasingly important for many domains such as
social networks, bioinformatics, etc. Unfortunately, many algorithms and implementations do …

uFLIP: Understanding flash IO patterns

L Bouganim, B Jónsson, P Bonnet - arXiv preprint arXiv:0909.1780, 2009 - arxiv.org
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 …

Access characteristic guided read and write cost regulation for performance improvement on flash memory

Q Li, L Shi, CJ Xue, K Wu, C Ji, Q Zhuge… - … USENIX Conference on …, 2016 - usenix.org
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 …

Lightweight data indexing and compression in external memory

P Ferragina, T Gagie, G Manzini - Algorithmica, 2012 - Springer
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 …

[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 …

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 …