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 …

Optimal parallel algorithms in the binary-forking model

GE Blelloch, JT Fineman, Y Gu, Y Sun - … of the 32nd ACM Symposium on …, 2020 - dl.acm.org
In this paper we develop optimal algorithms in the binary-forking model for a variety of
fundamental problems, including sorting, semisorting, list ranking, tree contraction, range …

Sage: Parallel semi-asymmetric graph algorithms for NVRAMs

L Dhulipala, C McGuffey, H Kang, Y Gu… - arXiv preprint arXiv …, 2019 - arxiv.org
Non-volatile main memory (NVRAM) technologies provide an attractive set of features for
large-scale graph analytics, including byte-addressability, low idle power, and improved …

The parallel persistent memory model

GE Blelloch, PB Gibbons, Y Gu, C McGuffey… - Proceedings of the 30th …, 2018 - dl.acm.org
We consider a parallel computational model, the Parallel Persistent Memory model,
comprised of P processors, each with a fast local ephemeral memory of limited size, and …

Parallel write-efficient algorithms and data structures for computational geometry

GE Blelloch, Y Gu, J Shun, Y Sun - … of the 30th on Symposium on …, 2018 - dl.acm.org
In this paper, we design parallel write-efficient geometric algorithms that perform
asymptotically fewer writes than standard algorithms for the same problem. This is motivated …

Parallel range, segment and rectangle queries with augmented maps

Y Sun, GE Blelloch - 2019 Proceedings of the Twenty-First Workshop on …, 2019 - SIAM
The support of range, segment and rectangle queries are fundamental problems in
computational geometry, and have extensive applications in many domains. Despite …

Implicit decomposition for write-efficient connectivity algorithms

N Ben-David, G Blelloch, J Fineman… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
The future of main memory appears to lie in the direction of new technologies that provide
strong capacity-to-performance ratios, but have write operations that are much more …

Small refinements to the DAM can have big consequences for data-structure design

MA Bender, A Conway, M Farach-Colton… - The 31st ACM …, 2019 - dl.acm.org
Storage devices have complex performance profiles, including costs to initiate IOs (eg, seek
times in hard drives), parallelism and bank conflicts (in SSDs), costs to transfer data, and …

Writeback-aware caching

N Beckmann, PB Gibbons, B Haeupler… - Symposium on Algorithmic …, 2020 - SIAM
The literature on cache replacement, while both detailed and extensive, neglects to account
for the flow of data to storage. Motivated by emerging memory technologies and the …

Algorithmic building blocks for asymmetric memories

Y Gu, Y Sun, GE Blelloch - arXiv preprint arXiv:1806.10370, 2018 - arxiv.org
The future of main memory appears to lie in the direction of new non-volatile memory
technologies that provide strong capacity-to-performance ratios, but have write operations …