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

vLLM、GB300上でKimi K3のDSpark推論を最適化

読了目安 3 分

導入

推測デコーディングの性能は、小さなモデルがどれだけ速く候補を作れるかだけでは決まらない。ターゲットモデルがその候補を一度に何トークン受理できるかが、実際の高速化を左右する。vLLMは今回、Speculators学習ライブラリをKimi K3向けに拡張し、GB300 NVL72のマルチノード環境でDSparkドラフトモデルを学習・デプロイした。

DSparkの仕組み

一般的な推測デコーディングでは、軽量なドラフトモデルが候補トークンを自己回帰的に生成し、大きなターゲットモデルがまとめて検証する。EAGLE-3は代表的な方式だが、長い候補列を作るには複数の逐次ステップが必要になる。DFlashは非因果的なバックボーンを1回実行し、ブロック全体を並列に予測することで、このコストを抑える。

一方、並列予測では各位置が直前のサンプル結果を十分に参照できない。そのため、序盤の誤りが後続部分を無効にする「サフィックス減衰」が起こりやすい。DSparkはDFlashの並列バックボーンを残し、次の機構を追加する。

  • Markov logit-bias head:直前までに選ばれたトークンを使い、後続位置の確率を補正する。
  • Confidence head:各候補がターゲットモデルに受理される可能性を推定する。
  • ハードウェア対応スケジューラ:低負荷時は長い接頭辞を検証し、混雑時は信頼度の低い末尾を削る。

つまり、DFlashの並列性による低コストを維持しながら、自己回帰生成に近い局所的な整合性を一部取り戻す設計である。資料では、Qwen3ターゲットにおいてDFlashやEAGLE-3より長い受理列が報告されているが、結果はモデルや負荷に依存する。

Kimi K3での結果

公開されたKimi K3用スペキュレータは、5層・約50億パラメータで、1回のデコードステップに8トークンを提案する。9分野のマクロ平均受理長は4.11トークンだった。数学推論では6.42、HumanEvalでは4.96、翻訳では4.65トークンに達した。

長文脈でも効果が確認された。378Kトークンのプロンプトを用いたLongBench-v2では、1回のデコード反復あたり最大5.31トークンを出力できた。並行リクエストを1件から16件に増やすと、集約スループットは毎秒177トークンから683トークンへ上昇した。初回トークンまでの中央値は379ミリ秒から479ミリ秒への増加にとどまった。

数学推論では、単一ストリームの対話速度が約110から435トークン/秒になり、同等の対話性で出力スループットが最大約3.5倍になったと報告されている。ただし、実際の効果はバッチサイズ、文脈長、モデル構成、通信環境によって変わる。

意義

この取り組みの重要性は、アルゴリズムだけでなく運用経路にある。SpeculatorsはドラフトモデルをHugging Face互換形式でパッケージ化し、vLLMから直接読み込めるようにする。マルチノード並列、FP8 KVキャッシュ、プレフィックスキャッシュ、MLA向けバックエンドを組み合わせることで、推測デコーディングを実運用に近い条件で評価できる。

DSparkの評価では、ピーク時のtoken/sだけでなく、受理長、初回応答遅延、同時実行時の伸び、通信コスト、長文脈での安定性を同時に見る必要がある。今回の成果は、推論高速化がモデル単体ではなく、学習・スケジューリング・ハードウェアを含むシステム全体の問題であることを示している。

出典:vLLM Blog

コメント

ログイン状態を確認中…

コメントを読み込み中…

関連記事

CCTest · Blog
LOWN、必要なときだけ画像を見る拡散型VLMの推論最適化
推論・デプロイ
cctest.ai
推論・デプロイ

LOWN、必要なときだけ画像を見る拡散型VLMの推論最適化

拡散型ビジョン・ランゲージモデルは、デコードの各ステップで同じ画像を繰り返し処理するため、視覚トークンが大きな計算負荷になる。LOWNは予測の一致を手がかりに、画像を再処理する必要がある時だけ視覚情報を読み込む。

続きを読む
CCTest · Blog
Soft-MTP、マルチトークン予測に潜むノイズ勾配を除去
推論・デプロイ
cctest.ai
推論・デプロイ

Soft-MTP、マルチトークン予測に潜むノイズ勾配を除去

新しい研究は、標準的なマルチトークン予測の訓練で、有用なKL自己蒸留信号に低SNRの残差が混在していると指摘した。Soft-MTPは直通勾配ルーティングによって残差を取り除き、追加パラメータや測定可能なオーバーヘッドなしでMTPを改善する。

続きを読む
CCTest · Blog
TAO、ツールの返却予測をLLMエージェントの推論スケジューリングに組み込む
推論・デプロイ
cctest.ai
推論・デプロイ

TAO、ツールの返却予測をLLMエージェントの推論スケジューリングに組み込む

TAOは、GPUでのモデル推論と分散CPU上の外部ツールを交互に利用するエージェント向けの共同スケジューリング手法です。ツールの返却準備度、KVキャッシュの局所性、トークン量を組み合わせ、受け入れるセッションと配置先を同時に決定します。

続きを読む