AIで開発する

NVIDIA Blackwell GPUでのFLUX 3 Image Klein推論の最適化

NVIDIAは、TensorRT LLM VisualGenを用いてNVFP4量子化、スパースアテンション、マルチGPUスケーリングによりBlackwellハードウェア上のFLUX 3 Image Klein生成を高速化する方法について詳述しています。

青い光を放つサーバーラックが、カラフルなデジタルアート作品に変化する様子。
この記事用に生成されたイラスト

英語の原文から自動翻訳されました。

NVIDIAは、最新のBlackwellアーキテクチャ上でFLUX 3 Image Kleinモデルを実行するための技術ベンチマークと最適化戦略を公開しました。2026年11月に発表されたこのレポートでは、開発者が高分解能画像生成および編集タスクの遅延を大幅に削減できる方法が示されています。調査結果は、TensorRT LLMエコシステム内の特定のソフトウェアスタックを活用してハードウェア効率を最大化することに焦点を当てています。

中心となるテーマは、Black Forest Labsが開発したFLUX 3 Image Kleinです。これは新規画像の生成と既存画像の編集の両方に設計されたモデルです。テキストプロンプトを理解するためのQwen3-VL-4B-Instructモジュール、拡散変換器(diffusion transformer)、そしてオートエンコーダーを組み合わせています。このアーキテクチャにより、テキスト、ノイズを含むターゲット画像、参照入力を同時に処理することが可能になり、忠実性と速度が重要な複雑なビジュアルワークフローに適しています。

何が起きたか

技術ブログ記事では、NVIDIAのTensorRT LLM VisualGenランタイム内でFLUX 3 Image Kleinを設定する方法の詳細な内訳を提供しています。VisualGenは、BF16、FP8、そして新しいNVFP4など、さまざまな精度フォーマットをサポートするTensorRT LLMの専門コンポーネントです。レポートは、標準的なBF16推論からNVFP4量子化へ移行することで、モデルの再学習なしに即座にパフォーマンス向上を実現できることを実証しています。

基本的な量子化に加え、記事ではいくつかの高度な最適化手法を検討しています。これらには、FlashInferのPrimsTSによる融合GEMMカーネルの使用、VC-Attention FP8などの量子化アテンションメカニズムの実装、Sol-Attentionを通じたスパースアテンションの適用が含まれます。著者らはまた、Cache-DiTも紹介しています。これは、中間変換器出力を再利用してノイズ除去プロセス中の冗長な計算を削減するステップキャッシュ手法です。各手法は個別に、そして累積的にベンチマークされ、遅延と出力品質への影響を示しています。

これらの手法を組み合わせた場合の結果は、大幅な改善を浮き彫りにします。単一のNVIDIA B200 GPU上では、最適化されたスタックにより、未コンパイルのBF16ベースラインと比較して、テキストから画像への生成が最大3.46倍、画像から画像への生成が4.45倍高速化されました。より大規模なクラスタを利用できるチーム向けには、レポートでは分類器フリーガイダンス(classifier-free guidance)とユリシーズ並列性(Ulysses parallelism)を用いたマルチGPUスケーリングにより、高分解能出力の中央値遅延を数秒までにさらに削減できる方法についても詳細に説明しています。

仕組み

加速は、推論時間を支配する拡散変換器の計算負荷を軽減することに基づいています。NVFP4量子化は重みと活性化関数の精度を低下させ、GPUがサイクルごとに処理できるデータ量を増やします。TensorRT LLM VisualGenは、事前量子化チェックポイントと、SwiGLU活性化関数や回転位置埋め込みなどの複数の操作を単一の効率的なステップに融合するPrimsTSと呼ばれる最適化行列積カーネルを通じてこれをサポートします。

高分解能では通常GPUカーネル時間の大部分を消費するアテンションメカニズムは、主に2つのアプローチによって最適化されます。量子化アテンションはクエリ、キー、バリュー行列にFP8精度を使用し、VC-Attentionは量子化誤差を補正して画像品質を維持するために修復予算(repair budget)を追加します。Sol-Attentionによるスパースアテンションは、スパース閾値に基づいて重要度の低いトークンペアの計算をスキップし、ノイズ除去中の総演算回数を削減します。

Cache-DiTは、ノイズ除去ステップ間の残差差分を監視することで機能します。潜在表現の変化が設定された閾値を下回る場合、システムは再計算の代わりにキャッシュされた変換器出力を再利用します。これは特に、より多くのノイズ除去ステップを必要とするBaseモデルに対して効果的です。最後に、マルチGPUスケーリングはユリシーズ並列性を使用してシーケンスを複数のGPUに分割し、分散アテンションメカニズムを通じて整合性を保ちながら大規模モデルを並列処理できるようにします。

主要な詳細

  • 単一のB200 GPUでのNVFP4量子化は、BF16と比較してテキストから画像への生成で最大1.62倍、画像から画像への生成で1.58倍の高速化を提供します。
  • 修復予算0.005を持つVC-Attention FP8は、2048x2048分解能においてBaseモデルと蒸留モデルの両方で1.18倍の高速化を達成し、知覚品質の損失は最小限です。
  • 初期密ステップ12回を持つSol-Attentionスパースアテンションは、ノイズ除去とデコーディングで1.30倍の高速化を提供し、16回のステップでは忠実度を優先して1.24倍の高速化を提供します。
  • Cache-DiTは、1024x1024および2048x2048の両方の分解能でBaseモデルの遅延をほぼ半分に減らし、より高い分解能ではLPIPSスコア0.033で1.94倍の高速化を達成します。
  • 8台のB200 GPUでのマルチGPUスケーリングにより、Baseモデルのテキストから画像への中央値遅延は14.90秒から3.00秒に、蒸留バリアントでは2.73秒から1.08秒に減少します。
  • 単一のB200における組み合わせ最適化は、未コンパイルのBF16推論と比較して、テキストから画像への生成で累積3.46倍、画像から画像への生成で4.45倍の高速化をもたらします。

なぜ重要なのか

デザインツール、画像エディター、またはビジュアル制作パイプラインを構築するエンジニアにとって、推論遅延は主要なボトルネックです。高分解能画像生成には数十億のパラメータと逐次パスが含まれ、リアルタイムインタラクションを困難にする可能性があります。これらの最適化は、エンタープライズハードウェア上でほぼリアルタイムのパフォーマンスを達成することが可能であり、プロフェッショナルなクリエイティブアプリケーションでのより応答性の高いユーザー体験を可能にすることを示しています。

異なる最適化パスの利用可能性により、チームは具体的なユースケースに基づいて速度と忠実度のバランスを取ることができます。例えば、Cache-DiTはBaseモデルに対して品質損失が無視できるほど小さい状態で大幅な高速化を提供するため、バッチ処理や反復編集に理想的です。一方、スパースアテンションは調整可能なトレードオフを提供し、開発者はタスク要件に応じて生の速度または視覚的精度のいずれかを優先できます。

さらに、マルチGPUスケーリングのサポートにより、これらのモデルは本番環境での高スループット要件に対応できます。高分解能出力の中央値遅延を3秒未満に削減することで、組織は自動コンテンツ生成やインタラクティブなデザインアシスタントなど、迅速なターンアラウンドが必要なサービスにFLUX 3 Image Kleinを展開でき、リクエストごとの過剰なハードウェアコストを回避できます。

実行できること

  • feat/flux3-image-kleinブランチを持つプリビルドのTensorRT LLMコンテナを展開し、必要なランタイム環境とPrimsTSライブラリにアクセスしてください。
  • YAML構成ファイルでvariantパラメータをnvfp4に設定して、パイプラインがNVFP4バリアントを使用するように構成してください。
  • vc_attentionフラグを有効にし、vc_repair_budgetを0.005に設定して、速度と知覚品質のバランスを取るためにVC-Attention FP8を試してください。
  • ワークロードに対するノイズ除去速度と出力忠実度の最適なバランスを見つけるために、tauパラメータと初期密ステップの数を調整してSol-Attentionをチューニングしてください。
  • residual_diff_thresholdを0.24に設定してCache-DiTを有効にし、特に高い分解能においてBaseモデルの遅延を大幅に削減してください。
  • 並列構成でcfg_sizeとulysses_sizeを設定して、計算負荷を効果的に分散させることで推論を複数のGPUにスケールアウトしてください。
  • #nvidia
  • #blackwell
  • #flux 3
  • #tensorrt
  • #image generation
  • #optimization

Bytechapストアのツール

$89

DocBento

すべてのスキャンを読み取り、ページ出典を提示して回答するセルフホスト型ドキュメント管理システム。

ライブデモ

続きを読む

AIで開発する

スタンフォード大学の新しいAIエンジニアリングカリキュラム、コーディングからレビューへ焦点を移行

Mihail Eric氏は、スタンフォード大学のCS146Sコースを更新し、エージェントネイティブなワークフローを反映させました。基本的なコード生成よりも、オープンソースへの貢献やカスタムツール開発を重視しています。

すべての記事