ShardMeter: Sharded and Geo-Distributed Training Without the Guesswork

📅 2026-08-24
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
为解决大规模AI模型训练资源分配问题,提出ShardMeter,通过分析模型和硬件特性预测性能,帮助优化分布式训练配置。
📝 Abstract
Training large-scale AI models often outgrows a single data center, demanding sharded, multi-cluster, and decentralized training. However, the huge space of resource allocations makes exhaustive benchmarking and manual tuning impractical, while performance depends on tightly coupled factors like model size, GPU memory, batch size, bandwidth, and sharding strategy. We introduce ShardMeter, a lightweight analytical performance model that predicts the end-to-end runtime of transformer-based workloads across arbitrary sharded, distributed, and even decentralized training. Given a model's characteristics and a target hardware topology, ShardMeter estimates per-GPU and per-island throughput, training cost, total wall-clock time, and identifies performance bottlenecks. Our analysis reveals diminishing-return regimes as island size increases, quantifies transitions between compute- and communication-bound scaling, evaluates hyperparameter trade-offs, and models cost-throughput for large-scale decentralized training. ShardMeter exposes these insights to quickly explore the configuration space, choose near-optimal deployment plans, and avoid costly trial and error.
Problem

Research questions and friction points this paper is trying to address.

Sharded Training
Geo-Distributed Training
Resource Allocation
Performance Prediction
Large-Scale AI Models
Innovation

Methods, ideas, or system contributions that make the work stand out.

ShardMeter
analytical performance model
transformer-based workloads
distributed training
decentralized training
🔎 Similar Papers
No similar papers found.