Designing a Storage Software Stack for Accelerators
Talkat 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20) · 2020-07-13..07-14
summary
Built hayagui user-space storage stack that detaches NVMe from Linux, maps device registers and DMA buffers into accelerator memory, and offers three interfaces including an XLFS lightweight file system and a ported LevelDB. Evaluated on a NEC SX‑Aurora VE with db_bench and YCSB: read/write latencies drop up to 20–99%, LevelDB throughput rises 12–89%, request latencies fall 63–81%, and a bioinformatics pipeline sees 33–46% execution time reduction.
AI-written summary · about
