创建

登录 ReadmeX

或

了解我们如何处理你的信息: 隐私政策

ReadmeX

陪你读懂 AI 动态

今天,想先了解什么?

选一份动态总结,或直接聊聊你的问题。

社区和关注动态总结只属于你自己。

资讯

NVIDIA开源分布式训练自动恢复服务

AI 总结

NVIDIA发布开源的工作负载级服务NVIDIA Recovery,属于NVIDIA DSX OS,可自动恢复集群中的分布式AI训练任务。该服务利用应用日志、GPU指标和调度器信号检测中断,随后进行故障归因、隔离受影响资源,并协调在健康容量上从检查点重启任务。服务目前支持Slurm并可部署在用户自有集群,Kubernetes支持仍在路线图中。

深度见解

该项目聚焦分布式训练故障恢复中的可靠性与GPU利用率问题,但减少人工干预和维持训练goodput等效果目前主要来自NVIDIA的厂商声明。

As distributed AI training scales, failures across hardware and software dependencies increasingly disrupt training progress, making fast, reliable recovery essential. A stalled training rank can trigger an NVIDIA Collective Communications Library (NCCL) timeout, a GPU node can stop responding to the scheduler, or a straggler can slow the entire job. Each disruption is manageable on its own, but the cumulative impact and recovery overhead determine how efficiently the system converts wall-clock time into productive training progress or goodput.

Manual recovery becomes unsustainable when it must cover every training job across a cluster, around the clock, at scale. Each interruption demands log analysis, fault isolation, and a restart from a saved checkpoint, while affected GPUs remain idle during recovery. As the number and size of training jobs grow, overlapping failures increase the engineering burden and wasted GPU-hours. Without continuous coverage, those losses can accumulate, increasing overall compute costs and extending time to train.

NVIDIA Recovery, part of NVIDIA DSX OS, the modular software portfolio with the NVIDIA DSX AI Factory Platform, is an open-source, workload-level service that automates recovery across a cluster’s training jobs, around the clock. It detects interruptions using application logs, GPU metrics, and scheduler signals, uses failure attribution to identify implicated resources, and coordinates isolation and checkpoint restarts from checkpoints on healthy capacity. By automating this recovery loop across workloads, it handles concurrent interruptions, reduces manual intervention, and helps sustain training goodput. This post explains how the recovery loop works, how NVIDIA Recovery integrates with Slurm, and how to deploy it on your own cluster.

#NVIDIA#NVIDIA Recovery#NVIDIA DSX OS#Slurm#NVIDIA Attribution#NVRx#IBM Research#Verda#VictoriaLogs#Kubernetes#Kubeflow PyTorchJob#JobSet

原文约 10 分钟读完阅读原文
群聊

还没有评论,来说说你的看法。