mlsanityData to 14 Oct 2026

Benchmarking Storage Systems for Machine Learning Workloads Using NIO Bench

arXiv 2609.05418 ↗First posted 25 Apr 2026cs.PF cs.DC cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning training workloads place unique demands on storage systems, yet most existing benchmarks focus on computational throughput rather than file system I/O behavior. We present a benchmarking framework, Neural I/O Benchmark (NIO Bench), that characterizes storage access patterns across six diverse ML model architectures: Language Transformers, Vision Transformers, Diffusion Models, Spiking Neural Networks, Artificial Neural Networks, and Reinforcement Learning. Our framework employs a two-layer tracing approach combining Python-level I/O hooks for semantic phase context with Linux strace for complete syscall coverage including DataLoader worker subprocesses. We evaluate all six models on a Nautilus Kubernetes cluster with Ceph distributed file system. Our results reveal that I/O is heavily concentrated in data preparation, model loading, and model checkpointing. We also found that training is compute-bound rather than data-bound once data is staged, and that storage access follows an extreme power law where fewer than 10% of files account for over 90% of bytes transferred, and that read tail latency from cache misses on distributed storage is the primary storage bottleneck. These findings suggest that storage systems optimized for ML should prioritize aggressive data prefetching, page cache pinning, and efficient handling of bursty checkpoint writes.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 26 references that are in the map. First posted on arXiv 25 Apr 2026.

Builds on

17 of 26 references.

References · 17

  1. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
  2. 2020Denoising Diffusion Probabilistic Modelscited by 21,076
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  4. 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
  5. 2014Microsoft COCO: Common Objects in Contextcited by 17,608
  6. 2017Proximal Policy Optimization Algorithmscited by 15,215
  7. 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
  8. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  9. 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
  10. 2015An Introduction to Convolutional Neural Networkscited by 514
  11. 2021Explaining Neural Scaling Lawscited by 363
  12. 2021Training Spiking Neural Networks Using Lessons From Deep Learningcited by 259
5 more
  1. 2019MLPerf Inference Benchmarkcited by 199
  2. 2019Recurrent Neural Networks (RNNs): A gentle Introduction and Overviewcited by 68
  3. 2016Fathom: Reference Workloads for Modern Deep Learning Methodscited by 20
  4. 2016Benchmarking State-of-the-Art Deep Learning Software Toolscited by 17
  5. 2022Linear Leaky-Integrate-and-Fire Neuron Model Based Spiking Neural Networks and Its Mapping Relationship to Deep Neural Networkscited by 8

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2026BatchBench: Toward a Workload-Aware Benchmark for Autoscaling Policies in Big Data Batch Processing -- A Proposed Framework ↗
  2. 2026SeqMoE: Toward Full-Load Performance via Predictive and Graph-Compatible MoE Offloading
  3. 2026How Weight Encoding Affects Language Model Placement and Performance on the Apple Neural Engine
  4. 2024Memory Layers at Scale
  5. 2025Kinetics: Rethinking Test-Time Scaling Laws
  6. 2026Benchmarking KV-Cache Optimizations across Task Quality and System Performance for Long-Context Serving
  7. 2026KV Cache Offloading for Context-Intensive Tasks
  8. 2026Flattening Every Memory Peak in Long-Context Mixture-of-Experts Training