mlsanityData to 14 Oct 2026

Optimizing Cloud-to-GPU Throughput for Deep Learning With Earth Observation Data

arXiv 2506.06235 ↗First posted 6 Jun 2025cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Training deep learning models on petabyte-scale Earth observation (EO) data requires separating compute resources from data storage. However, standard PyTorch data loaders cannot keep modern GPUs utilized when streaming GeoTIFF files directly from cloud storage. In this work, we benchmark GeoTIFF loading throughput from both cloud object storage and local SSD, systematically testing different loader configurations and data parameters. We focus on tile-aligned reads and worker thread pools, using Bayesian optimization to find optimal settings for each storage type. Our optimized configurations increase remote data loading throughput by 20x and local throughput by 4x compared to default settings. On three public EO benchmarks, models trained with optimized remote loading achieve the same accuracy as local training within identical time budgets. We improve validation IoU by 6-15% and maintain 85-95% GPU utilization versus 0-30% with standard configurations. Code is publicly available at https://github.com/microsoft/pytorch-cloud-geotiff-optimization

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 29 references that are in the map. First posted on arXiv 6 Jun 2025.

Builds on

10 of 29 references.

References · 10

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
  4. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  5. 2019MLPerf Training Benchmarkcited by 115
  6. 2023FFCV: Accelerating Training by Removing Data Bottleneckscited by 49
  7. 2020Analyzing and Mitigating Data Stalls in DNN Trainingcited by 36
  8. 2020High Performance I/O For Large Scale Deep Learningcited by 26
  9. 2022Profiling and Improving the PyTorch Dataloader for high-latency Storage: A Technical Reportcited by 5
  10. 2020Importance of Data Loading Pipeline in Training Deep Neural Networkscited by 4

Built on by

Not cited yet.