~/conference

12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20)

The 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20) will be co-located with USENIX ATC '20 and will take place July 13–14, 2020.

titleauthorlength
A New LSM-style Garbage Collection Scheme for ZNS SSDsGunhee Choi, Kwanghee Lee, Myunghoon Oh, Jongmoo Choi, Jhuyeong Jhin, Yongseok Oh16m
LSM_ZGC claims to cut ZNS GC latency by dividing 1GB zones into 2MB segments and using segment based fine-grained garbage collection, reading both valid and…
Talk
Ultra-Low Latency SSDs' Impact on Overall Energy EfficiencyBryan Harris, Nihat Altiparmak14m
Empirical study measures an Intel Optane SSD alongside an HDD and two flash SSDs on a 1U Dell using an inline plug power meter and fio workloads and shows…
Talk
Need for a Deeper Cross-Layer Optimization for Dense NAND SSD to Improve ReadArpith K, K. Gopinath14m
Proposes combining LSB/CSB/MSB pages in a wordline into a single Melded-pages logical page, implemented in a SimpleSSD simulator with HDFS workloads and…
Talk
Say Goodbye to Off-heap Caches! On-heap Caches Using Memory-Mapped I/OIacovos G. Kolokasis, Anastasios Papagiannis, Polyvios Pratikakis, Angelos Bilas, Foivos S. Zakkak13m
Spark extension named TeraCache implements a second non-garbage-collected heap backed by memory-mapped fast storage so cached RDDs avoid serialization and the…
Talk on
Differentiating Cache Files for Fine-grain Management to Improve Mobile PerformanceYu Liang, Jinheng Li, Xianzhang Chen, Rachata Ausavarungnirun, Riwei Pan, Tei-Wei Kuo, Chun Jason Xue14m
Analysis of two hours of traces across 10 apps (one case: Facebook generates 1.2 GB of cache) shows cache files vary by lifetime, size and read pattern: writes…
Talk
Desperately Seeking ... Optimal Multi-Tier Cache ConfigurationsTyler Estro, Pranav Bhandari, Avani Wildani, Erez Zadok15m
Extends PyMimircache into an n‑level I/O simulator with write‑through/write‑back support, trace upscaling and reverse miniature sampling, and stores experiment…
Talk
Reinforcement Learning-Based SLC Cache Technique for Enhancing SSD WriteSangjin Yoo, Dongkun Shin16m
Claims a Q-learning agent that monitors workload and internal SSD state and adjusts SLC cache size and hot/cold separation threshold to maximize write…
Talk on
SelectiveEC: Selective Reconstruction in Erasure-coded Storage SystemsLiangliang Xu, Min Lyu, Qiliang Li, Lingjiang Xie, Yinlong Xu15m
SelectiveEC is a balanced scheduling module that picks which erasure-coded stripes to rebuild and which source and replacement nodes to use, builds bipartite…
Talk on
Rethinking WOM Codes to Enhance the Lifetime in New SSD GenerationsShehbaz Jaffer, Kaveh Mahdaviani, Bianca Schroeder14m
Presents a new, simple family of WOM codes designed for multi-level cells and evaluated on QLC drives, implemented with practical storage overheads and…
Talk
StripeFinder: Erasure Coding of Small Objects Over Key-Value Storage DevicesUmesh Maheshwari16m
StripeFinder exposes that KVMD stores DxP metadata objects and quantifies the cost: for P=2 and 16-byte keys, KVMD gives byte amplification 2.8x (D=4) and 3.3x…
Talk
Prefetching in Hybrid Main Memory SystemsSubisha V, Varun Gohil, Nisarg Ujjainkar, Manu Awasthi13m
Builds a DRAM cache prefetcher for hybrid DRAM+PCM main memory that extends the Alloy Cache design to prefetch and cache at cacheline and page granularities…
Talk
It's Time to Revisit LRU vs. FIFOOhad Eytan, Danny Harnik, Effi Ofer, Roy Friedman, Ronen Kat13m
Reevaluates LRU vs FIFO by modeling metadata access cost and simulating caches on 99 cloud-object traces plus standard MSR/TPCC workloads, varying cache sizes…
Talk
Processing in Storage Class MemoryJoel Nider, Craig Mustard, Andrada Zoltan, Alexandra Fedorova15m
Position: processing-in-memory becomes integral to storage-class memory to cut memory-bandwidth and CPU usage by running simple, parallel tasks inside SCM…
Talk
Platform-Agnostic Lightweight Deep Learning for Garbage Collection...Junhyeok Jang, Donghyun Gouk, Jinwoo Shin, Myoungsoo Jung05m
A platform-agnostic GC scheduler called GC Tutor uses a lightweight DNN classifier to predict the idle time between the last and next I/O request and schedules…
Talk on
GramFS: The Graph Model-based Namespace Management of Large-scale...Hongbo Li, Yubo Liu, Zhiguang Chen, Nong Xiao05m
Claims a graph-structured namespace that replaces hierarchical inodes with nodes and edges to capture directories, hard links and snapshots, implements compact…
Talk
The Key-Value SSD as a First-Class Citizen in the Operating SystemCarl Duffy, Sang-Hoon Kim, Jin-Soo Kim06m
Proposes a concrete OS integration: a pseudo file system that exposes buckets as files, enforces bucket-level permissions and locking, and adds a key-value…
Talk
Synergetic effects of Software and Hardware Parameters on the LSM system.Jinghuan Yu, Heejin Yoon, Sam H. Noh, Young-ri Choi, Chun Jason Xue05m
Shows that LSM tunables interact with storage type: fio benchmarks and RocksDB runs reveal HDD/SSD/NVMe/persistent memory behave differently — fio benchmark…
Talk
TensorPRAM: Designing a Scalable Heterogeneous Deep Learning AcceleratorSangwon Lee, Gyuyoung Park, Myoungsoo Jung06m
Design replaces DRAM with byte-addressable PRAM inside an FPGA-based accelerator so model weights and activations sit on nonvolatile memory and avoid…
Talk on
Can Microservices Drive a Renaissance in Workload-Aware Storage Management?Pranav Bhandari, Avani Wildani, Dimitris Skourtis, Vasily Tarasov, Deepavali Bhagwat, Lukas Rupprecht, Ali Anwar06m
Paper evaluates microservices using docker and kubernetes with a per-volume io cache and shows a concrete auto-tuning prototype: a collector and recommender…
Talk on
GPUKV: Towards a GPU-Driven Computing on Key-Value SSDMin-Gyo Jeong, Chang-Gyu Lee, Donggyu Park, Sungyong Park, Youngjae Kim, Jungki Noh, Woosuk Chung, Kyoung Park05m
Describes a system that pushes key-value processing onto GPUs co-located with or attached to key-value SSDs, implementing KV-SSD access paths, CUDA kernels for…
Talk
SGX-SSD: A Policy-based Versioning SSD with Intel SGXJinwoo Ahn, Seungjin Lee, Jinhoon Lee, Yungwoo Ko, Donghyun Min, Junghee Lee, Youngjae Kim06m
Implements a policy-driven versioning SSD that moves backup logic into firmware and protects metadata and requests with an Intel SGX enclave, so policy changes…
Talk on
On Failure Diagnosis of the Storage StackDuo Zhang, Om Rameshwar Gatla, Runzhou Han, Mai Zheng06m
A cross-layer diagnosis platform called X-ray combines a host agent that captures kernel and application events with a dev agent that intercepts device…
Talk
CompoundFS: Compounding I/O Operations in Firmware File SystemsYujie Ren, Jian Zhang, Sudarsun Kannan16m
Claims a firmware-level file system, CompoundFS, that combines consecutive I/O into single commands and offloads simple data processing to device CPUs…
Talk
Can We Store the Whole World's Data in DNA Storage?Bingzhe Li, Nae Young Song, Li Ou, David H.C. Du15m
Can We Store the Whole World's Data in DNA Storage? Bingzhe Li, Nae Young Song, Li Ou, and David H.C. Du, University of Minnesota, Twin Cities The total…
Talk
Too Many Knobs to Tune? Towards Faster Database Tuning by Pre-selecting ImportantKonstantinos Kanellis, Ramnatthan Alagappan, Shivaram Venkataraman17m
Experimental study shows that tuning five knobs out of 155 on Cassandra with YCSB-A reaches about 99% of the best throughput, identified by a random forest…
Talk on
Neural Trees: Using Neural Networks as an Alternative to Binary Comparison inDouglas Santry15m
Neural Trees implement a hierarchy of many tiny neural models that map keys to physical addresses instead of learning the data distribution, claiming up to 40%…
Talk on
SplitKV: Splitting IO Paths for Different Sized Key-Value Items with AdvancedShukai Han, Dejun Jiang, Jin Xiong18m
SplitKV is a prototype key-value store that writes small KV to PM then migrates to SSD and directly writes large KV to SSD, using Intel DC persistent memory…
Talk on
In support of workload-aware streaming state managementVasiliki Kalavri, John Liagouris16m
In support of workload-aware streaming state management Vasiliki Kalavri, Boston University; John Liagouris, Boston University & Hariri Institute for…
Talk on
Re-think Data Management Software Design Upon the Arrival of Storage Hardware withNing Zheng, Xubin Chen, Jiangpeng Li, Qi Wu, Yang Liu, Yong Peng, Fei Sun, Hao Zhong, Tong Zhang14m
Argues that transparent compression embedded in drives (an FPGA-based flash controller exposing a standard block device) decouples logical from physical…
Talk on
Designing a Storage Software Stack for AcceleratorsShinichi Awamoto, Erich Focht, Michio Honda15m
Built hayagui user-space storage stack that detaches NVMe from Linux, maps device registers and DMA buffers into accelerator memory, and offers three…
Talk
A file system for safely interacting with untrusted USB flash drivesKe Zhong, Zhihao Jiang, Ke Ma, Sebastian Angel16m
RBFuse isolates USB handling by remap host controller into VM and exports the drive as a mountable VFS via a FUSE VFS client-server, eliminating host USB…
Talk on
Understanding and Finding Crash-Consistency Bugs in Parallel File SystemsJinghan Sun, Chen Wang, Jian Huang, Marc Snir12m
Study finds 34 vulnerabilities across parallel file systems, with 15 and 19 in BeeGFS and OrangeFS and 5 in XD4, including two persistence-order bugs that…
Talk on
The Case for Benchmarking Control Operations in Cloud Native StorageAlex Merenstein, Vasily Tarasov, Ali Anwar, Deepavali Bhagwat, Lukas Rupprecht, Dimitris Skourtis, Erez Zadok15m
Argues that current benchmarks omit storage control operations and demonstrates with a five‑node Kubernetes cluster using gluster, ceph and open ebs that these…
Talk on
Could cloud storage be disrupted in the next decade?Andromachi Chatzieleftheriou, Ioan Stefanovici, Dushyanth Narayanan, Benn Thomsen, Antony Rowstron14m
Argues cloud storage faces likely disruption within a decade because flash and HDD are near maturity, tape shipments and vendors shrink, and cloud scale can…
Talk
MicroMon: A Monitoring Framework for Tackling Distributed HeterogeneityBaber Khalid, Nolan Rudolph, Ramakrishnan Durairajan, Sudarsun Kannan16m
MicroMon is a fine‑grained monitoring framework that collects micrometrics (page cache, per‑host IO and network queue delays, SSD SMART counters), filters them…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.