最適合Stable Diffusion和 AnimateDiff 的GPU – GeForce RTX 4070 Ti SUPER 16G GPU 基準測試
Graphics Cards
多虧了提升至 16GB VRAM 緩衝區的RTX 4070 Ti SUPER 推出(與已推出的 RTX 4070 Ti 12GB 相比),現在您在 NVIDIA RTX 40 系列陣容中,有了一個不錯的中間值產品可以選擇。
沿續上次的測試,這次我們就讓這些GPU們來進行一項更複雜的任務 - 來基準測試這些NVIDIA GPU透過 AnimateDiff (使用 AnimateDiff 文本生成影片 (huggingface.co))使用文本和影片創造動畫圖像。
但是,這次我們將使用新推出的 RTX 4070 Ti SUPER 與上一代的旗艦卡- RTX 3080 Ti 和 RTX 3080來做比較。
AnimateDiff 是什麼?
AnimateDiff 是一個結合Stable Diffusion動作模型,可以透過輸入文本或影片來產生動畫影片/GIF的管道。
VRAM 和 AI 模型:需要多少才夠?
雖然有較大的 VRAM 容量的RTX 4070 Ti SUPER有助於完成某些任務,但任何大於 12GB 的應該都沒問題。憑藉其 16GB VRAM 緩衝區和原始馬力,RTX 4070 Ti SUPER 的效能應該能明顯優於其上一代的競爭對手。
Stability AI 的 Stable Diffusion XL 模型要求「最低 VRAM容量」為 8GB。既然如此,讓我們給它更多的動力,看看是否可以大幅加快影像生成任務的速度!
AnimateDiff 基準測試:RTX 4070 Ti SUPER 16G vs. RTX 3080 Ti 12G vs. RTX 3080 10G
除了使用 AnimateDiff 管道執行任務外,我們也將使用 Stable Diffusion 1.7(透過 WebUI)執行一些測試 - 讓您了解這些 GPU 在不同工作負載下的表現。
WebUI 中的Stable Diffusion 1.7 + ControlNet*2 + LoRA (512x512)
我們的第一個測試將使用 2個ControlNet和1個 LoRA 進行圖像生成。
[指令:傑作、最佳品質、高品質、高解析度、冷色調、高科技、鑽石、銳利線條]
[Prompt: “masterpiece, best quality, high quality, highres, , cold tone, high tech, diamond, sharp line]
[Prompt: “masterpiece, best quality, high quality, highres, , cold tone, high tech, diamond, sharp line]
在這個測試中,可以發現 RTX 4080因為某種原因與 RTX 4070 Ti SUPER 相比有些落後,只有微幅的效能提升。不過,這兩款型號都輕鬆擊敗了 NVIDIA 的上一代旗艦卡。
RTX 4070 Ti SUPER 比 RTX 3080 10G 快了 30%,而 RTX 4080 SUPER 快了近 40%。但整體來說RTX 4070 Ti SUPER 因為實惠的價格和大 VRAM 緩衝區,更突顯出其卓越的價值。
WebUI 中的Stable Diffusion XL + ControlNet*2 + LoRA (1024x1024)
下一個測試,我們會將解析度提高到1024x1024,以使用先前測試中的 Stable Diffusion XL 和 2 個 ControlNets + LoRA 產生一些圖像。
[提示:傑作、最佳品質、高品質、高解析度、冷色調、高科技、鑽石、銳利線條]
[Prompt: masterpiece, best quality, high quality, highres, , cold tone, high tech, diamond, sharp line]
[Prompt: masterpiece, best quality, high quality, highres, , cold tone, high tech, diamond, sharp line]
結果再次令人有點驚訝,RTX 4080 16G 以比 RTX 3080 10G 約 53% 的巨大領先優勢超越了競爭對手。同時,它也比 RTX 4070 Ti SUPER 快了約 21%。
[Stable Diffusion 1.7 GeForce RTX 4070 Ti SUPER 16G GPU Benchmark_1 by MSI Lab]
雖然 RTX 4070 Ti SUPER 與 RTX 3080 Ti 12G 相比並沒有提供太多提升(領先 6.5%),但它產生影像的速度比 RTX 3080 10G 快了 26.6%。
ComfyUI 中的 AnimateDiff Text2Video + ControlNet (576x1024)
雖然在 ComfyUI 中使用 AnimateDiff 運行 Text2Video工作負載時,VRAM使用率應該會上升,但我們估計它不會發生太大變化。當然,這是預期的行為,因為我們仍在以相對較低的分辨率(1024x1024) 進行測試,這不會對 VRAM 造成太大壓力。
在本次測試中,我們將生成一張風扇轉動的三風扇顯示卡。
[提示:傑作、最佳品質、顯示卡、風扇、3D、高度細節,無人、大理石紋理]
[Prompt: masterpiece, best quality, graphics card, fan, 3D, high detail, no human, marble texture]
[Prompt: masterpiece, best quality, graphics card, fan, 3D, high detail, no human, marble texture]
雖然圖像看起來不太對(以人工智慧生成的圖像來說,沒有很細緻講究很正常),但它應該已經對我們追蹤效能來說很有幫助。就結果而言,RTX 4070 Ti SUPER 的表現非常出色,它輕鬆超越了上一代冠軍——渲染動畫比 RTX 3080 Ti 12G 快 13%。更重要的是,它以快35%的速度徹底擊敗了 RTX 3080!
ComfyUI 中的 AnimateDiff Video2Video (512x1024)
AnimateDiff 的 Video2Video 管道可讓您使用及輸入影片來產生動畫。我們將使用 ComfyUI 來完成此任務,因為它提供了比 WebUI 更多的靈活性。
[提示:傑作,最佳品質,顯示卡,風扇旋轉,3D,高度細節,無人]
[Prompt: masterpiece, best quality, graphics card, fan rotating, 3D, high detail, no human]
[Prompt: masterpiece, best quality, graphics card, fan rotating, 3D, high detail, no human]
這個測試結果完全符合我們的預期,在我們的測試中,RTX 4070 Ti SUPER 比 RTX 3080 Ti 12G 快 10.5%,比 RTX 3080 10G 快 33%。RTX 4070 Ti SUPER 再次輕鬆地穩居榜首!
[Stable Diffusion 1.7 GeForce RTX 4070 Ti SUPER 16G GPU Benchmark_2 by MSI Lab]
利用 AnimateDiff 來點不一樣的:使用 LoRA 和 ControlNet創作Dr. Lucky
接下來,我們來玩點有趣的,使用 LoRA 和 ControlNet來產生一個動畫的Dr. Lucky(見下圖)!
您在產生 AI 影像的時候,通常會遇到這兩個或至少其中一個,因為它們在獲得可靠性更高的可用結果方面有著不可或缺的作用。那麼,它們究竟是什麼?
ControlNet 與 LoRA:簡短說明
ControlNet 是一種神經網絡結構,可讓您透過額外條件來控制擴散模型。因此,當您將其添加到模型中時,它能讓您在不用提供任何過於具體的內容狀況下控制最終圖像。
另一方面,LoRA(局部表示調整)是一種基於相對明確的概念(如藝術風格、角色或主題)來改變Stable Diffusion輸出的方法。
生成我們的吉祥物 LUCKY!
想獲得下面這個戴著眼鏡且可愛的完美結果,需要訓練我們自己的「Lucky」LoRA,過程包括選擇合適種類的龍、適當的姿勢等等。有關該過程的更多詳細資訊可以透過我們的影片中了解。
[提示:傑作,最佳品質,一隻龍,(龍為紅色:1.2),龍是站著的,有小翅膀和一副眼鏡的可愛龍,黃色翅膀,黑色眼鏡,可愛,快樂,房間,沒有毛皮]
[Prompt: masterpiece, best quality, 1dragon, (the dragon is red:1.2), the dragon is standing, the dragon is cute with small wings and one glasses, the wings is yellow, the glasses is black, cute, happy, room, without fur]
[Prompt: masterpiece, best quality, 1dragon, (the dragon is red:1.2), the dragon is standing, the dragon is cute with small wings and one glasses, the wings is yellow, the glasses is black, cute, happy, room, without fur]
[Prompt:傑作,最佳品質,一隻龍,一隻在講話的龍,紅色皮膚,翅膀,眼鏡,黑色眼鏡, (3D:1.1), (可愛:1.2),開心,綠色背景,]
[Prompt: masterpiece, best quality, 1dragon, the dragon is talking, red_skin, wings, glasses, the_glasses_is_black, (3D:1.1), (cute:1.2), happy, green_background,]
[Prompt: masterpiece, best quality, 1dragon, the dragon is talking, red_skin, wings, glasses, the_glasses_is_black, (3D:1.1), (cute:1.2), happy, green_background,]
使用 AnimateDiff 產生動畫影片的最佳 GPU
在生成動畫影片時,即使在較低的解析度下,RTX 4070 Ti SUPER 16G 也能輕鬆超越 NVIDIA 上一代產品線中表現最好的產品。此外解析度越高,VRAM 要求就會越高,我們預期這些 GPU 之間會有更顯著的差異。
如果您定期需要生成此類影片/動畫/影像,那麼使用具有 16GB VRAM 緩衝區的 GPU(例如 RTX 4070 Ti SUPER 16G)就對了!由於其更大的 VRAM 容量,它不僅在更高解析度下比任何上一代部件表現更好,而且在原始性能上也超過了它們!
下一組測試,我們將透過這些 GPU 產生更高解析度和更高品質的動畫,敬請期待。
了解更多有關 Greenskull AI 顯示卡評測的資訊:
https://youtu.be/N5CaqC4bXc0?si=eQLKzJGrsNNiVSXw
了解有關 GeForce RTX 4070 Ti SUPER 的穩定 Diffusion 1.7 RTX GPU 基準測試的更多資訊:
https://youtube.com/shorts/OgOVtgPVJKA
享受 AnimateDiff 的樂趣:使用 LoRA 和 ControlNet創作Dr. Lucky:
https://youtube.com/shorts/yEX_wZEKKJo
了解更多關於 GeForce RTX™ 4070 Ti SUPER 16G GAMING X SLIM 的資訊:
https://hk.msi.com/Graphics-Card/GeForce-RTX-4070-Ti-SUPER-16G-GAMING-X-SLIM
https://youtu.be/N5CaqC4bXc0?si=eQLKzJGrsNNiVSXw
了解有關 GeForce RTX 4070 Ti SUPER 的穩定 Diffusion 1.7 RTX GPU 基準測試的更多資訊:
https://youtube.com/shorts/OgOVtgPVJKA
享受 AnimateDiff 的樂趣:使用 LoRA 和 ControlNet創作Dr. Lucky:
https://youtube.com/shorts/yEX_wZEKKJo
了解更多關於 GeForce RTX™ 4070 Ti SUPER 16G GAMING X SLIM 的資訊:
https://hk.msi.com/Graphics-Card/GeForce-RTX-4070-Ti-SUPER-16G-GAMING-X-SLIM