skip to main content
10.1145/3655038acmconferencesBook PagePublication PageshotstorageConference Proceedingsconference-collections
HotStorage '24: Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems
ACM2024 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
HOTSTORAGE '24: 16th ACM Workshop on Hot Topics in Storage and File Systems Santa Clara CA USA July 8 - 9, 2024
ISBN:
979-8-4007-0630-1
Published:
08 July 2024
Sponsors:

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
research-article
Free
Is Low Similarity Threshold A Bad Idea in Delta Compression?

Delta compression attracts many researchers' interest for its high efficiency in eliminating redundant data. It identifies a similar block for the incoming block and stores only the differences between them. The key challenge lies in detecting suitable ...

research-article
Open Access
Dictionary Based Cache Line Compression

Active-standby mechanisms for VM high-availability demand frequent synchronization of memory and CPU state, involving the identification and transfer of "dirty" memory pages to a standby target. Building upon the granularity offered by CXL-enabled memory ...

research-article
Open Access
Shadow Filesystems: Recovering from Filesystem Runtime Errors via Robust Alternative Execution

We present Robust Alternative Execution (RAE), an approach to transparently mask runtime errors in performance-oriented filesystems via temporarily executing an alternative shadow filesystem. A shadow filesystem has the primary goal of robustness, ...

research-article
Open Access
Rethinking Erasure-Coding Libraries in the Age of Optimized Machine Learning

Erasure codes are critical tools for building fault-tolerant and resource-efficient storage systems. However developing and maintaining optimized erasure-coding libraries are challenging. We make the case that the growth of fast machine-learning (ML) ...

research-article
Open Access
Improving Virtualized I/O Performance by Expanding the Polled I/O Path of Linux

The continuing advancement of storage technology has introduced ultra-low latency (ULL) SSDs that feature 20 μs or less access latency. Therefore, the context switching overhead of interrupts has become more pronounced on these SSDs, prompting ...

research-article
Free
Secure Archival is Hard... Really Hard

Archival systems are often tasked with storing highly valuable data that may be targeted by malicious actors. When the lifetime of the secret data is on the order of decades to centuries, the threat of improved cryptanalysis casts doubt on the long-term ...

research-article
Open Access
Can Storage Devices be Power Adaptive?

Power is becoming a scarce resource for data centers, raising the need for power adaptive system design---the ability to dynamically change power consumption---to match available power. Storage makes up an increasing fraction of total data center power ...

research-article
Free
Can ZNS SSDs be Better Storage Devices for Persistent Cache?

Block-based regular SSDs have been widely used as storage backends for persistent cache systems due to their explicitly lower cost and persistence compared to DRAM. However, the caching workloads are both write- and update-intensive. It incurs a large ...

research-article
Open Access
A Selective Preprocessing Offloading Framework for Reducing Data Traffic in DL Training

Deep learning (DL) training is data-intensive and often bottlenecked by fetching data from remote storage. Recognizing that many samples' sizes diminish during data preprocessing, we explore selectively offloading preprocessing to remote storage to ...

research-article
Free
Quantitative Analysis of Storage Requirement for Autonomous Vehicles

This study addresses the critical aspect of data storage requirements for Autonomous Vehicles (AVs). With AVs generating substantial amounts of data daily, understanding these requirements is vital for AV storage systems design, enhancing vehicle safety, ...

research-article
Open Access
Life-after-Death: Exploring Thermal Annealing Conditions to Enhance 3D NAND SSD Endurance

In this paper, we evaluate thermal annealing effects on the endurance of commercial off-the-shelf (COTS) 3D NAND flash memory beyond its end-of-life. We systematically evaluate the effects of anneal duration, anneal temperature, and state of the memory ...

research-article
Free
ION: Navigating the HPC I/O Optimization Journey using Large Language Models

Effectively leveraging the complex software and hardware I/O stacks of HPC systems to deliver needed I/O performance has been a challenging task for domain scientists. To identify and address I/O issues in their applications, scientists largely rely on I/...

research-article
Open Access
Revisiting Erasure Codes: A Configuration Perspective

Erasure coding (EC) plays a crucial role in the fault tolerance of modern distributed storage systems (DSS). Inspired by recent research on storage configuration, we study the configuration sensitivity of EC in real DSS in this paper. We systematically ...

research-article
Open Access
Asymmetric RAID: Rethinking RAID for SSD Heterogeneity

Traditional RAID solutions (e.g., Linux MD) balance writes evenly across the array for high I/O parallelism and data reliability. This is built around the assumption that the underlying storage components are homogeneous, both in performance and ...

research-article
Free
Breaking Barriers: Expanding GPU Memory with Sub-Two Digit Nanosecond Latency CXL Controller

This work introduces a GPU storage expansion solution utilizing CXL, featuring a novel GPU system design with multiple CXL root ports for integrating diverse storage media (DRAMs and/or SSDs). We developed and siliconized a custom CXL controller ...

research-article
Free
Best Paper
Best Paper
Can Modern LLMs Tune and Configure LSM-based Key-Value Stores?

Log-Structured-Merge tree-based Key-Value Stores (LSM-KVSs) are important data storage building blocks in modern IT infrastructure. However, tuning their performance involves configuring over 100 parameters, a task typically done manually or with limited ...

research-article
Open Access
Advocating for Key-Value Stores with Workload Pattern Aware Dynamic Compaction

In real life, the ratio of write and read operations of key-value (KV) store workloads usually changes over time. In this paper, we present a Dynamic wOrkload Pattern Aware LSM-based KV store (DOPA-DB), which supports dynamic compaction strategies ...

research-article
Open Access
Context-aware Prefetching for Near-Storage Accelerators

We present ContextPrefetcher, a host-guided high-performant prefetching framework for near-storage accelerators that prefetches data blocks from storage (e.g., NAND) to device-level RAM. Efficiently prefetching data blocks to device-level RAM reduces ...

Recommendations

Acceptance Rates

Overall Acceptance Rate 34 of 87 submissions, 39%
YearSubmittedAcceptedRate
HotStorage '22471940%
HotStorage '21401538%
Overall873439%