leptonai/gpud
GPUd automates monitoring, diagnostics, and issue identification for GPUs
解决的问题
GPUd 通过主动监控硬件并管理 AI/ML 工作负载,确保 GPU 的效率和可靠性。它解决了需要对 GPU 健康状况和性能指标进行统一视图的需求,以防止故障并优化大规模集群中的资源利用率。
工作原理
GPUd 是一个自包含的二进制文件,在 Linux 机器上运行,占用资源极少,将监控任务置于工作负载关键路径之外,以最小化 CPU 和内存开销。它与 Docker、containerd、Kubernetes 以及 NVIDIA 生态系统集成(使用 nvidia-smi、NVML Xid 事件和 DCGM 等工具),以收集和报告 GPU 及 GPU 互连(fabric)指标,例如功耗、温度和硬件降速。
适用对象
它专为大规模 GPU 集群运营者和 AI 基础设施提供商设计,他们需要生产级的监控和可靠性工具。
亮点
- 以 GPU 为中心的监控:提供关键 GPU 和 GPU 互连指标的统一视图。
- 生产就绪:用于 DGX Cloud Lepton 的生产基础设施。
- 易于部署:支持通过简单脚本、systemd 或 Kubernetes 的 Helm 图表进行安装。
- 全面的错误检测:通过 kmsg、NVML Xid 事件和 DCGM 检测关键硬件错误。
相关
- 项目
- 项目
- 项目
- 项目
- 项目