記事一覧へ戻る
推論・デプロイ

MiniMax H3のリアルタイム配信に必要なのはDiTの高速化だけではない

読了目安 3 分

はじめに

マルチモーダル動画モデルの配信性能は、単一のニューラルネットワークを速くするだけでは決まらない。MiniMax H3は映像と同期音声を生成するため、リクエストは大規模な視覚言語エンコーダー、長い音声・映像DiT、映像と音声それぞれのVAE、GPUからホストへの転送、プロセス間通信、H.264/AACによるMP4化を通過する。vLLM-Omniは、DiTだけでなく常駐パイプライン全体を最初の最適化対象にした。

主なポイント

  • 注意機構と通信を同時に見直した。 パックされた音声・映像系列に対し、有効な系列長を渡して末尾の構造的なパディングを削減。各ランクは必要な埋め込みとRoPEの行だけを構築し、Fast UlyssesはNCCL SymmetricMemoryを使ってAll-to-All周辺の再配置を抑える。
  • 繰り返される小さな処理を融合した。 Q/K RMSNormとRoPE、変調・正規化・残差処理、SwiGLUなどを融合し、49回の拡散計算で発生するカーネル起動のオーバーヘッドを減らした。
  • デコードから出力までを最適化した。 映像VAEは8 GPUに分割し、音声と映像を独立にデコードする。フレームはGPU上でコンパクトなuint8形式へ変換し、ページ固定メモリとIPCで転送。H.264には平面形式で渡し、大きなインターリーブRGBバッファーの再生成を避ける。
  • FastH3は拡散計算そのものを短縮した。 FastVideoの手法はDiTの前向き計算を49回から4回へ減らす。8基のNVIDIA B300、1344×768、24 FPSの別実験では、10.125秒の完全なMP4を8.678〜8.710秒で生成した。

ベンチマークの読み方

基準レーンは50個のsigma点と49回のDiT計算を使用する。対応するプロンプトとシードの条件では、vLLM-OmniのクライアントE2E時間は56.917秒。内訳はDiTが51.800秒、映像・音声VAEが合計0.952秒、MP4化が1.528秒で、Diffusersの参照値は82.239秒だった。30.8%の短縮という主張はこの基準システム比較に属し、FastH3との直接比較ではない。

FastH3の測定は、異なるソース改訂版、プロンプト、シード、成果物を使う独立したレーンである。そのため、素材は絶対時間だけを示し、基準値との速度倍率を導いていない。また、ここでいうリアルタイムとは、完全なMP4が再生時間より早く準備できることを指す。初フレームまでの時間やストリーミング配信を意味しない。

意義

この事例は、拡散ステップを減らすとVAE、データ移動、メディアエンコードが次のボトルネックとして現れることを示す。実運用ではDiTの実行時間だけでなく、完全なメディアが利用可能になるまでを測る必要がある。アルゴリズムの短縮と、通信・メモリ・出力処理のシステム設計を組み合わせて初めて、利用者が体感する低遅延につながる。

出典:vLLM Blog

コメント

ログイン状態を確認中…

コメントを読み込み中…

関連記事

CCTest · Blog
JSSA、共同部分空間とGather-freeカーネルで長文脈デコードを高速化
推論・デプロイ
cctest.ai
推論・デプロイ

JSSA、共同部分空間とGather-freeカーネルで長文脈デコードを高速化

JSSAは、トークン単位のスパース注意機構における選択精度とメモリアクセスの問題を同時に扱う手法です。NVIDIA B200で128K文脈を評価した結果、full-KV attentionに対して最大6.43倍のデコードスループットを報告しています。

続きを読む
CCTest · Blog
DoubtLess:小さなモデルで大規模推論モデルの思考を短縮
推論・デプロイ
cctest.ai
推論・デプロイ

DoubtLess:小さなモデルで大規模推論モデルの思考を短縮

DoubtLess は、追加学習なしで大規模推論モデルの思考連鎖を短くする対照的デコーディング手法です。報告された実験では、Qwen3-32B の思考トークンを正確性を維持したまま31%削減しました。

続きを読む