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秒
轻松转换任何工作流:
添加“分布式种子”节点 → 连接到采样器
添加“分布式收集器”节点 → 放在VAE解码之后
在面板中启用工作节点
看看您的所有GPU终于协同工作了!
超分辨率处理:
- 只需将“Ultimate SD Upscaler”节点替换为“Ultimate SD Upscaler Distributed”节点。
我已在两台机器(共7个GPU)上使用它,运行稳定可靠。
GitHub:https://github.com/robertvoy/ComfyUI-Distributed
📚 资源:
🔗 GitHub
📺 观看最新更新视频
欢迎提问关于设置或获取更多技术细节!
