Multi-GPU in ComfyUI (local, remote and cloud GPUs)

详情

模型描述

ComfyUI 分布式扩展

我一直在开发这个扩展,以解决一个让我困扰数月的问题——拥有多个GPU,但在ComfyUI中只能一次使用一个,而且还要保持用户友好。


它能做什么:

  • 本地工作节点:在同一台机器上使用多个GPU

  • 远程工作节点:利用您网络中其他计算机的GPU算力

  • 云端工作节点:通过安全隧道访问Runpod等云服务托管的GPU

  • 并行处理:同时生成多个变体

  • 分布式超分辨率:将大型超分辨率任务分配到多个GPU上处理


使用云端工作节点?

通过此链接加入Runpod,解锁专属奖励:https://get.runpod.io/0bw29uf3ug0p


实际性能表现:

  • 使用4个GPU的Ultimate SD Upscaler:耗时从23秒降至7秒

轻松转换任何工作流:

  1. 添加“分布式种子”节点 → 连接到采样器

  2. 添加“分布式收集器”节点 → 放在VAE解码之后

  3. 在面板中启用工作节点

  4. 看看您的所有GPU终于协同工作了!

超分辨率处理:

  • 只需将“Ultimate SD Upscaler”节点替换为“Ultimate SD Upscaler Distributed”节点。

我已在两台机器(共7个GPU)上使用它,运行稳定可靠。


GitHubhttps://github.com/robertvoy/ComfyUI-Distributed


📚 资源:

🔗 WAN 2.2 工作流

🔗 GitHub

📺 观看“在RunPod上部署云端工作节点”教程

📺 观看最新更新视频


欢迎提问关于设置或获取更多技术细节!

此模型生成的图像

未找到图像。