robertvoy/ComfyUI-Distributed

ComfyUI extension that enables multi-GPU processing locally, remotely and in the cloud

解決的問題

ComfyUI-Distributed 允許使用者透過在多個 GPU 和機器之間分散工作負載,擴展其 AI 圖像與影片生成能力。它解決了單一 GPU 處理能力受限的問題,實現更快的批次生成與加速的超解析度工作流程。

工作原理

此擴充功能為 ComfyUI 新增專用節點,用於協調任務的分發。它採用主-從架構,主節點負責協調流程並將任務分派給從節點。這些從節點可以是同一台機器上的本地 GPU、網路中其他電腦的遠端 GPU,或雲端主機的 GPU(例如透過 Runpod)。

適用對象

擁有數個 GPU(本地或雲端)並希望提升輸出量或加速高解析度超解析度的 ComfyUI 使用者,包括藝術家與開發者。

主要亮點

  • 平行工作流程處理:使用多個 GPU 上的不同種子,同時生成多個圖像或影片。
  • 分散式超解析度:透過將影像或影片切片分派至多個工作節點,加速 Ultimate SD Upscale。
  • 彈性從節點類型:支援本地、遠端與雲端主機的 GPU 從節點。
  • 僅協調器模式:主控機器可僅作為協調者,不執行任何渲染任務。
  • 開發者 API:提供程式化介面,無需使用瀏覽器 UI 即可控制分散式叢集。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案