vLLM、NVIDIA「Nemotron 3.5 Lightning」の Day-0 サポート開始
本文の状態
日本語全文を表示中
詳細モードで約16分の本文を読めます。
同じ出来事の情報源
6媒体で確認
vLLM Blog · Artificial Analysis · Ollama Blog · LMSYS Blog · Cline Blog · The Decoder
各社の報じ方を比較 ↓NVIDIA Nemotron 3.5 Lightning モデルに対する vLLM の Day-0 サポートが開始され、開発者は OpenAI 互換 API を介して既存のエージェントフレームワークや企業自動化システムへ容易に接続できる。
Continue in AI NEW LAB
このニュースを、実務の判断につなげる
AI NEW LABで、試したことや先に確認したい条件を共有できます。まずはログインなしで読めます。
AI NEW LABで論点を見るAI深層分析を開く2026年8月12日 01:10
AI深層分析
キーポイント
vLLM との即時連携
NVIDIA Nemotron 3.5 Lightning モデルに対する vLLM の Day-0 サポートが開始され、開発者は OpenAI 互換 API を介して既存のエージェントフレームワークや企業自動化システムへ容易に接続できる。
ハイブリッド MoE アーキテクチャ
同モデルは合計 300 億パラメータのうち、トークン生成時に 30 億パラメータのみを活性化するハイブリッド混合専門家(MoE)アーキテクチャを採用し、計算コストの削減と生成速度の向上を実現している。
常時稼働型エージェント向け設計
Nemotron 3.5 Lightning は複雑な計画や調整を担う大規模モデルに代わり、頻繁で範囲が限定されたタスクを処理する役割专为に設計され、コーディング、ツール使用、指示従順性において優れた性能を発揮する。
拡張性とカスタマイズ性
組織固有の用語やポリシーの理解、複数ターンにわたる文脈維持が可能であり、金融・リスク自動化やサイバーセキュリティ調査などの特定タスク向けにポストトレーニングによる追加学習が容易である。
対応プラットフォームと形式
NVIDIA DGX SparkからB300/GB300までの広範なハードウェアで動作し、BF16およびNVFP4の形式がローンチ時に利用可能である。
重要な引用
Nemotron 3.5 Lightning is a customizable open model for always-on agents
These optimizations deliver up to 4x higher throughput than similarly sized open models.
With vLLM, developers can expose the model through an OpenAI-compatible API
vLLM provides the serving layer needed to bring the model into production workflows, including continuous batching, prefix caching, speculative decoding, and an OpenAI-compatible API.
編集コメントを表示
編集コメント
NVIDIA は既存の超大規模モデルを基に、特定のタスク(エージェント)に特化した軽量かつ高速なモデルを開発し、実用性を高めている。vLLM との Day-0 サポートにより、この技術が即座に開発現場で活用可能になる点は注目すべき進展である。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
vLLM 上で NVIDIA Nemotron 3.5 Lightning の Day-0 サポートを開始したことをお知らせします。
Nemotron 3.5 Lightning は、ローカルで動作するパーソナルアシスタントからデータセンターやクラウドでの大規模なエージェントタスクまで、常時稼働型エージェント向けのカスタマイズ可能なオープンモデルです。コーディング、ツール利用、指示の追従、多段階の推論において優れた性能を発揮し、総パラメータ数 300 億のうち同時に動作するのは 30 億というコンパクトなハイブリッド混合专家(MoE)アーキテクチャを採用しています。
このモデルは NVIDIA Nemotron 3 Ultra から蒸留され、Nemotron コアリションと共同で開発されました。現代のエージェントプラットフォームでは、作業を複数のモデル間で分担するケースが増えています。複雑な計画や調整には最先端のモデルが担当し、頻繁に発生する範囲限定のステップは小規模なモデルが処理するという役割分担です。Nemotron 3.5 Lightning は、実用的なエージェントワークフローに必要な能力を維持しつつ、後者の役割に特化して設計されています。
常時稼働型エージェントにとって重要な 2 つの実践的な要件に対応しています:
- 大規模での高速実行: エージェントシステムは、多くの場合、時間のかなりの部分を小さくても多数のステップを完了することに費やします。Nemotron 3.5 Lightning は、ハイブリッド MoE 設計(トークンあたり 300 億パラメータのうち 30 億が動作)とマルチトークン予測を組み合わせて計算量を削減し、生成速度を加速します。これらの最適化により、同規模のオープンモデルと比較してスループットを最大 4 倍向上させています。
「適応可能なエージェント知能」:実用レベルのエージェントには、組織固有の用語を理解し、ポリシーに従い、ツールを正しく使い、複数回の対話を通じて文脈を維持する能力が求められます。Nemotron 3.5 Lightning は主要なエージェントフレームワーク向けにトレーニングされており、後続学習(post-training)も可能であるため、金融・リスク管理の自動化、サイバーセキュリティ調査、通信インフラの運用、小売りの顧客体験、地域密着型のパーソナルアシスタントなど、特定の用途に特化したタスクに適しています。
vLLM を利用すれば、開発者はこのモデルを OpenAI 互換 API として公開し、既存のエージェントフレームワークやローカルアプリケーション、企業向け自動化システムと簡単に連携させることができます。
TL;DR:Nemotron 3.5 Lightning の概要
- アーキテクチャ: ハイブリッドな MoE(Mixture of Experts)構造
- モデルサイズ: 総パラメータ数 30B、アクティブに使用されるのは 3B
- コンテキスト長: 最大 100 万トークンまで対応
- マルチモーダル性: テキスト入力とテキスト出力のみ
- スペキュレーティブ・ディコーディング: マルチトークン予測、DFlash、DSpark をサポート
- 推論機能: リクエストごとに推論機能をオンオフ可能。設定可能な推論トークン予算にも対応
- トレーニング: NVIDIA Nemotron 3 Ultra から知識を蒸留し、主要なエージェントフレームワーク向けに追加学習を実施
- カスタマイズ性: オープンデータセットで訓練されたオープンモデルであり、特定のワークフローへの後続学習もサポート
- ローンチ時の利用可能形式: BF16 および NVFP4
デプロイ先:NVIDIA DGX Spark、DGX Station、RTX PRO、RTX、NVIDIA Jetson、H100、H200、A100、L40S、B200/GB200、および B300/GB300
始め方:Hugging Face からモデルの重み(ウェイト)をダウンロードしてください。BF16 と NVFP4。
vLLM を使用して Nemotron 3.5 Lightning を実行するには、スタートアップ用のクックブック cookbook を参照してください。
vLLM で高スループット推論を実行する
Nemotron 3.5 Lightning は、幅広い NVIDIA プラットフォーム上で動作するように設計されています。vLLM は、このモデルを生産ワークフローに組み込むために必要なサービング層を提供します。具体的には、連続バッチ処理(continuous batching)、プレフィックスキャッシング、推測デコーディング(speculative decoding)、そして OpenAI 互換 API を備えています。
BF16 チェックポイントは、デプロイにおけるシンプルで確実なベースラインとして機能します。また、低精度推論の恩恵を受けられる環境向けに、NVFP4 もローンチ時に利用可能です。
vLLM のインストール
docker pull vllm/vllm-openai:v0.27.1
docker run --rm -it \
--gpus all \
--ipc=host \
--network=host \
--entrypoint /bin/bash \
vllm/vllm-openai:v0.27.1モデルのサービング
このコマンドは、1 台の H100 を使用したセットアップを想定しています。
vllm serve nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16 \
--max-num-seqs 256 \
--max-num-batched-tokens 32768 \
--enable-prefix-caching \
--async-scheduling \
--mamba-backend flashinfer \
--moe-backend humming \
--linear-backend humming \
--mamba-ssu-algorithm horizontal \
--mamba-cache-mode align \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--reasoning-parser nemotron_v3 \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choice \
--host 0.0.0.0 \
--port 8000サーバーが起動したら、アプリケーションは OpenAI 互換クライアントを通じてプロンプトを送信できます:
from openai import OpenAI
client = OpenAI(
base_url="http://127.0.0.1:8000/v1",
api_key="null",
)
response = client.chat.completions.create(
model="nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Briefly explain: what is vLLM?"},
],
temperature=1.0,
top_p=0.95,
max_tokens=1024,
)
choice = response.choices[0]
print("Reasoning:", choice.message.reasoning)
print("Content:", choice.message.content)推測デコーディングによる長時間実行型エージェントワークフローの高速化
Nemotron 3.5 Lightning は、Multi-Token Prediction (MTP)、DFlash、DSpark の 3 つの推測型デコーディング手法をサポートしています。これらはトークン生成を加速しつつ、ターゲットモデルの出力品質を維持します。
MTP は軽量なモデル統合予測ヘッドを用いて複数の未来トークンを提案します。DFlash は拡散ベースのドラフターを使用して、候補ブロック全体を並列で生成します。DSpark は、速度とトークン受容率のバランスを取るために、信頼度認識型の半自己回帰的ドラフィングを追加しています。これらを組み合わせることで、チームは推論ワークロードに合わせて、レイテンシ、スループット、デプロイの最適なトレードオフを選択できます。
Nemotron 3.5 Lightning は重みと推測型デコーディングスタックを除き、Nemotron 3 とアーキテクチャ上同一です。そのため、性能向上の多くはランタイム側で実現されています。vLLM に貢献した主な内容は以下の通りです。
- DSpark の統合: 自己回帰と拡散スタイルのドラフィングを融合させたハイブリッド型推測器である DSpark を vLLM および Nemotron モデル定義に実装しました。これにより、MTP や DFlash と併せて、3 つの推測器から選択できるようになりました。
- 量子化された DSpark ドラフトヘッド: ドラフトヘッドを W4A16 に量子化することで、メモリ使用量とステップごとのレイテンシを削減し、受容率には影響を与えません。これは DGX Spark などのメモリ制約が厳しい環境において特に重要です。
同期処理と非同期スケジューリングの削除:ドラフト・検証ループ内のホストとデバイスの同期を排除し、非同期スケジューリングを有効化しました。これにより、現在のバッチが実行されている間に次のバッチの準備が可能になります。
MoE と W4A16 向けの線形バックエンド:vLLM のデフォルトである Marlin バックエンドを、Hopper アーキテクチャに最適化された Humming バックエンドへ置き換えました。これにより、Nemotron の非ゲート型 ReLU2 MoE に W4A16 GEMM カーネルを使用し、スループットが約 20% 向上します。同様の手法を、密な線形層(dense linear layers)にも適用しています。
Mamba2 向けの ReplaySSM の統合:ハイブリッドアーキテクチャの再帰パスにおけるステップごとのオーバーヘッドを削減するため、Mamba2 の状態空間層に ReplaySSM を組み込みました。
低遅延での推論サービスには H100、H200、DGX Spark 間で DSpark を使用してください。今日最大のスループットを実現するには、スペキュレティブ・デコーディング(speculative decoding)を無効にして実行することを推奨します。
Multi-Token Prediction
Nemotron 3.5 Lightning には、マルチトークン予測ヘッダが内蔵されています。デコーディング中、これらのヘッダは将来のトークンを提案し、ターゲットモデルがそれらを検証することで、長い応答を生成するために必要な逐次生成ステップ数を削減します。
vLLM の起動設定では、以下の通りスペキュレティブ・デコーディングを通じてモデルの MTP パス(Multi-Token Prediction path)を有効化できます:
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.method mtp \
--speculative_config.num_speculative_tokens 3 \
--speculative_config.moe_backend flashinfer_cutlass \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDFlash
DFlash は異なるアプローチを採用しています。専用の拡散ドラフトモデルを用いてトークンの線形ブロックを提案し、ターゲットモデルがそれを並列で検証します。DFlash には互換性のあるドラフトチェックポイントが必要であり、MTP とは別に設定を行います。
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DFlash \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDFlash のドラフトチェックポイント:nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DFlash。
DSpark
DSpark は、自己回帰型と並列拡散スタイルのドラフトを組み合わせるハイブリッドなスペキュレーターです。MTP の完全な自己回帰アプローチと DFlash の完全な拡散ベースのアプローチの中間に位置し、DGX Spark 上でこれら 3 つの中で最高のパフォーマンスを発揮します。
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDSpark のドラフトチェックポイント:nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark。
NVIDIA DGX Spark でのローカルデプロイメント
DGX Spark でローカル環境を構築する場合は、以下の設定がシングルユーザー向けの開発用構成の目安となります。
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--trust-remote-code \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--compilation_config.cudagraph_capture_sizes '[1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 1024, 2048, 4096, 8192]' \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.method dspark \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark
*NVIDIA DGX Spark 上で各種スペキュレーター・デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を比較したパレートチャート。
図 1:NVIDIA DGX Spark 上で各種スペキュレーター・デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を比較したパレートチャート。設定はプレフィックス 32K、その後 2k の入力と 10k の出力を 10 ラウンド実行。
NVIDIA Nemotron 3.5 Lightning の vLLM における Day-0 サポートを発表
画像の代替テキスト:NVIDIA DGX Spark 上で、さまざまな推論デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を示すパレートチャート。構成はプレフィックス 32K、その後 10 ラウンド(入力 2k、出力 10k)。
NVIDIA H100 での展開
NVIDIA H100 で実行している場合、単一ユーザーのローカル開発のための初期設定として以下の構成が推奨されます:
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend humming \
--linear-backend humming \
--max-num-seqs 256 \
--trust-remote-code \
--max-num-batched-tokens 32768 \
--enable-prefix-caching \
--async-scheduling \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode align \
--mamba-ssu-algorithm horizontal \
--reasoning-parser nemotron_v3
*NVIDIA H100 GPU 上で、さまざまな推論デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を比較するパレートチャート。
図 2:NVIDIA H100 GPU 上で、さまざまな推論デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を比較するパレートチャート。構成はプレフィックス 32K、その後 10 ラウンド(入力 2k、出力 10k)。
画像の代替テキスト:NVIDIA DGX Spark 上で、さまざまな推論デコーディング手法を用いた Nemotron 3.5 Lightning の推論性能を示すパレートチャート。構成はプレフィックス 32K、その後 10 ラウンド(入力 2k、出力 10k)。
NVIDIA Jetson でのローカル展開
NVIDIA Jetson でローカル実行を行う場合、単一ユーザーのローカル開発のための初期設定として以下の構成が推奨されます:
vllm serve nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--reasoning-parser nemotron_v3 \
--kv-cache-dtype fp8 \
--trust-remote-code \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode align専門的なエージェントタスクにおける精度と効率性のトップクラス
Nemotron 3.5 Lightning は、専門的なエージェントを高性能かつ低コストで運用するために設計されています。このモデルはハイブリッド型 MoE(Mixture of Experts)アーキテクチャを採用しており、トークンあたり 30B パラメータのうち 3B だけを活性化します。さらにマルチトークン予測機能により、生成プロセスに必要な逐次処理を大幅に削減。これらの特徴が相まって、同規模のオープンモデルと比較して最大 4 倍のスループットを実現しています。
Nemotron 3.5 Lightning は、エージェントタスクにおける精度でもトップクラスの実力を誇ります。Nemotron 3 Ultra の能力を蒸留し、主要なエージェント評価フレームワークで訓練を重ねることで、生産性向上、コーディング支援、ツール活用、指示の正確な実行、そして長文脈推論といった分野のベンチマークで高いパフォーマンスを発揮します。
図 3 に示す通り、推論スループットとトークン効率性の高さが、Nemotron 3.5 Lightning を効率性の最前線へと押し上げました。これにより、常時稼働するエージェントが大量の作業をより高速に完了できるようになります。

*PinchBench の精度と 10,000 タスク完了までの時間を比較した折れ線グラフ。
図 3: Nemotron 3.5 Lightning は、同等の精度を維持しながらエージェントタスクを最大 30% 高速に処理することで、効率性の最前線をリードしています。
代替テキスト:PinchBench の精度と 10,000 タスク完了までの時間を比較した折れ線グラフ。Nemotron 3.5 Lightning は Qwen3.6 35B と同等の精度を達成するまで、約 30% 高速です。
まとめ
NVIDIA Nemotron 3.5 Lightning は、ローカルシステムからエッジ、データセンター、クラウドまでをカバーするカスタマイズ可能なエージェント知能を実現します。このモデルは、30B パラメータのハイブリッド MoE アーキテクチャと 3B のアクティブパラメータ、最大 100 万トークンのコンテキストウィンドウ、制御可能な推論機能、そして MTP や DFlash を活用した予測生成を組み合わせています。
vLLM における Day-0 サポートにより、開発者は OpenAI 互換のスタックを通じてこのモデルをサービス化し、ローカルアシスタントやエージェントハネス、専門的な企業ワークフローに統合することが可能になりました。
Nemotron 3.5 Lightning を活用して、より高速で効率的なエージェントシステムを構築しませんか?
- 入門用のクックブック (cookbook) を使って、vLLM で Nemotron 3.5 Lightning を実行します。
*NVIDIA のニュースを購読し、LinkedIn、X、YouTube で NVIDIA AI をフォローして、Discord の Nemotron チャンネル に参加することで、NVIDIA Nemotron の最新情報をキャッチアップしてください。*
謝辞
NVIDIA: Nirmal Kumar Juluru, Anusha Pant, Amir Klein, Faradawn Yang, Nave Assaf, Ryan Stewart, Alex Steiner, Bita Rouhani
よくある質問(FAQs)
Nemotron 3 Nano と比べて何が新しくなったのか?
Nemotron 3 Nano は、総パラメータ数 30B、アクティブパラメータ数 3B、1M トークンのコンテキストウィンドウ、そして制御可能な推論機能を備えた効率的なハイブリッド Mamba-Transformer MoE 設計を実現しました。これに対し、Nemotron 3.5 Lightning は以下の 4 つの重要な点で基盤を強化しています。
- フロンティアモデルからの知識蒸留: Nemotron 3.5 Lightning は Nemotron 3 Ultra から蒸留されており、NVIDIA の最先端エージェントモデルが持つ能力を、より小規模な展開環境でも活用できるように転移しました。
- エージェントハッチ最適化: このモデルは、人気のあるエージェントハッチや複数回の対話ワークフロー向けに訓練されています。特にコーディング、ツール利用、指示の正確な実行、そして専門的なタスク完了に重点を置いています。
- 推測的デコーディング: Nemotron 3.5 Lightning は、MTP(Multi-Token Prediction)、DFlash、DSpark をサポートしており、複数のトークンを並列でドラフトして検証することで生成速度を大幅に向上させます。
その結果、より短い時間で、より正確にエージェントタスクを完了できるモデルが完成しました。
原文を表示
We are excited to announce Day-0 support for NVIDIA Nemotron 3.5 Lightning on vLLM.
Nemotron 3.5 Lightning is a customizable open model for always-on agents, from personal assistants running locally to high-volume agentic tasks in the datacenter and in the cloud. It excels at coding, tool use, instruction following, and multi-turn intelligence and comes in a compact hybrid mixture-of-experts (MoE) architecture with 30 billion total parameters and only 3 billion active parameters at a time.
The model was distilled from NVIDIA Nemotron 3 Ultra and developed with the Nemotron Coalition. Modern agent platforms increasingly divide work across multiple models. A frontier model can take responsibility for difficult planning and orchestration, while a smaller model handles frequent, well-scoped steps. Nemotron 3.5 Lightning is built for that second role without giving up the capabilities required by real agent workflows.
It addresses two practical requirements for always-on agents:
- Fast execution at scale: Agent systems often spend most of their time completing small but numerous steps. Nemotron 3.5 Lightning combines a hybrid MoE design, with 3B of 30B parameters active per token, and multi-token prediction to reduce compute and accelerate generation. These optimizations deliver up to 4x higher throughput than similarly sized open models.
- Adaptable agent intelligence: Production agents need to understand organization-specific terminology, follow policies, use tools correctly, and maintain context over multiple turns. Nemotron 3.5 Lightning is trained for popular agent harnesses and can be post-trained, making it suitable for specialized tasks in applications such as financial and risk automation, cybersecurity investigation, telecommunications operations, retail experiences, and local personal assistants.
With vLLM, developers can expose the model through an OpenAI-compatible API and connect it to existing agent frameworks, local applications, and enterprise automation systems.
TL;DR: About Nemotron 3.5 Lightning
- Architecture: Hybrid mixture-of-experts architecture
- Model size: 30B total parameters, 3B active parameters
- Context length: Up to 1 million tokens
- Modalities: Text input and text output
- Speculative decoding: Multi-token prediction, DFlash, and DSpark
- Reasoning: Reasoning can be enabled or disabled for each request, with support for a configurable reasoning-token budget
- Training: Distilled from NVIDIA Nemotron 3 Ultra and trained for popular agent harnesses
- Customization: Open model trained with open datasets, with support for post-training on specialized workflows
- Availability at launch: BF16 and NVFP4
- Deployment targets: NVIDIA DGX Spark, DGX Station, RTX PRO, RTX, NVIDIA Jetson, H100, H200, A100, L40S, B200/GB200, and B300/GB300
- Get started:
Download the model weights from Hugging Face: BF16 and NVFP4.
- Run Nemotron 3.5 Lightning with vLLM using the getting-started cookbook.
Run High-Throughput Inference with vLLM
Nemotron 3.5 Lightning is intended to run across a wide range of NVIDIA platforms. vLLM provides the serving layer needed to bring the model into production workflows, including continuous batching, prefix caching, speculative decoding, and an OpenAI-compatible API.
The BF16 checkpoint offers a straightforward baseline for deployment. NVFP4 is also available at launch for environments that can take advantage of lower-precision inference.
Install vLLM
docker pull vllm/vllm-openai:v0.27.1
docker run --rm -it \
--gpus all \
--ipc=host \
--network=host \
--entrypoint /bin/bash \
vllm/vllm-openai:v0.27.1Serve the Model
This command assumes a 1 x H100 setup.
vllm serve nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16 \
--max-num-seqs 256 \
--max-num-batched-tokens 32768 \
--enable-prefix-caching \
--async-scheduling \
--mamba-backend flashinfer \
--moe-backend humming \
--linear-backend humming \
--mamba-ssu-algorithm horizontal \
--mamba-cache-mode align \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--reasoning-parser nemotron_v3 \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choice \
--host 0.0.0.0 \
--port 8000Once the server is running, applications can send prompts through an OpenAI-compatible client:
from openai import OpenAI
client = OpenAI(
base_url="http://127.0.0.1:8000/v1",
api_key="null",
)
response = client.chat.completions.create(
model="nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Briefly explain: what is vLLM?"},
],
temperature=1.0,
top_p=0.95,
max_tokens=1024,
)
choice = response.choices[0]
print("Reasoning:", choice.message.reasoning)
print("Content:", choice.message.content)Accelerate Long-Running Agentic Workflows with Speculative Decoding
Nemotron 3.5 Lightning supports three speculative decoding techniques: Multi-Token Prediction (MTP), DFlash, and DSpark. These accelerate token generation while preserving the target model's output quality.
MTP uses lightweight, model-integrated prediction heads to propose several future tokens. DFlash uses a diffusion-based drafter to generate an entire candidate block in parallel. DSpark adds confidence-aware, semi-autoregressive drafting to balance speed with token-acceptance quality. Together, they let teams choose the best latency, throughput, and deployment trade-off for their inference workload.
Nemotron 3.5 Lightning is architecturally identical to Nemotron 3 apart from the weights and the speculative decoding stack, so most of the performance work landed in the runtimes themselves. Here's what we contributed upstream to vLLM:
- DSpark integration: We wired DSpark, a hybrid speculator that blends autoregressive and diffusion-style drafting, into vLLM and the Nemotron model definition, giving you three speculators to choose from alongside MTP and DFlash.
- Quantized DSpark draft head: Quantizing the draft head to W4A16 cuts its memory footprint and per-step latency without hurting acceptance rate, which matters most on memory-constrained parts like DGX Spark.
- Removal of syncs and async scheduling: We eliminated host-device syncs in the draft-and-verify loop and enabled async scheduling, so the next batch is prepared while the current one is still executing.
- MoE and linear backend for W4A16: We replaced vLLM's default Marlin backend with a Hopper-optimized Humming backend, using W4A16 GEMM kernels for Nemotron's non-gated ReLU2 MoE, worth roughly 20% throughput, and extended the same recipe to the dense linear layers.
- ReplaySSM integration for Mamba2: We integrated ReplaySSM for the Mamba2 state-space layers to reduce per-step overhead in the recurrent path of the hybrid architecture.
For low-latency serving, use DSpark across H100, H200, and DGX Spark. For maximum throughput today, we recommend running without speculative decoding.
Multi-Token Prediction
Nemotron 3.5 Lightning includes built-in multi-token prediction heads. During decoding, these heads propose future tokens and the target model verifies them, reducing the number of sequential generation steps required for longer responses.
The vLLM launch configuration can enable the model's MTP path through speculative decoding:
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.method mtp \
--speculative_config.num_speculative_tokens 3 \
--speculative_config.moe_backend flashinfer_cutlass \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDFlash
DFlash takes a different approach. It uses a dedicated diffusion draft model to propose a linear block of tokens, which the target model verifies in parallel. DFlash requires a compatible draft checkpoint and is configured separately from MTP.
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DFlash \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDFlash draft checkpoint: nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DFlash.
DSpark
DSpark is a hybrid speculator that combines autoregressive and parallel diffusion-style drafting, sitting between MTP's fully autoregressive approach and DFlash's fully diffusion-based one, and delivers the best performance of the three on DGX Spark.
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark \
--tool-call-parser qwen3_coder \
--enable-auto-tool-choiceDSpark draft checkpoint: nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark.
Local Deployment on NVIDIA DGX Spark
If you are running locally on DGX Spark, the following should provide a starting configuration for single-user local development:
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend marlin \
--kv-cache-dtype fp8 \
--trust-remote-code \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--compilation_config.cudagraph_capture_sizes '[1, 2, 4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 1024, 2048, 4096, 8192]' \
--speculative_config.num_speculative_tokens 3 \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode align \
--reasoning-parser nemotron_v3 \
--speculative_config.method dspark \
--speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark
Figure 1: Pareto chart comparing inference performance of Nemotron 3.5 Lightning using various speculative decoding techniques on NVIDIA DGX Spark. Config - Prefix - 32K, and then 10 rounds of 2k input and 10k output.
Alt text: Image of Pareto chart showcasing inference performance of Nemotron 3.5 Lightning using various speculative decoding techniques on NVIDIA DGX Spark. Config - Prefix - 32K, and then 10 rounds of 2k input and 10k output.
Deploy on NVIDIA H100
If you are running on the NVIDIA H100, the following should provide a starting configuration for single-user local development:
vllm serve --model nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--moe-backend humming \
--linear-backend humming \
--max-num-seqs 256 \
--trust-remote-code \
--max-num-batched-tokens 32768 \
--enable-prefix-caching \
--async-scheduling \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode align \
--mamba-ssu-algorithm horizontal \
--reasoning-parser nemotron_v3
Figure 2: Pareto chart comparing inference performance of Nemotron 3.5 Lightning using various speculative decoding techniques on NVIDIA H100 GPUs. Config - Prefix - 32K, and then 10 rounds of 2k input and 10k output.
Alt text: Image of Pareto chart showcasing inference performance of Nemotron 3.5 Lightning using various speculative decoding techniques on NVIDIA H100 GPUs. Config - Prefix - 32K, and then 10 rounds of 2k input and 10k output.
Local Deployment on NVIDIA Jetson
If you are running locally on NVIDIA Jetson, the following should provide a starting configuration for single-user local development:
vllm serve nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 \
--reasoning-parser nemotron_v3 \
--kv-cache-dtype fp8 \
--trust-remote-code \
--max-num-batched-tokens 16384 \
--enable-prefix-caching \
--mamba-backend flashinfer \
--mamba-ssm-cache-dtype float16 \
--enable-mamba-cache-stochastic-rounding \
--mamba-cache-philox-rounds 5 \
--mamba-cache-mode alignLeading Accuracy and Efficiency for Specialized Agent Tasks
Nemotron 3.5 Lightning is designed to make specialized agents both capable and economical to run. Its hybrid MoE architecture activates only 3B of 30B parameters per token, while multi-token prediction reduces the sequential work needed during generation. Together, these features enable up to 4x higher throughput than similarly sized open models.
Nemotron 3.5 Lightning offers leading accuracy for agentic tasks. By distilling capabilities from Nemotron 3 Ultra and training across popular agent harnesses, Nemotron 3.5 Lightning brings strong performance to agent productivity, coding, tool use, instruction following, and long-context reasoning benchmarks.
As shown in Figure 3, higher inference throughput and token efficiency places Nemotron 3.5 Lightning on the efficiency frontier, helping always-on agents finish high-volume work faster.

Figure 3: Nemotron 3.5 Lightning leads the efficiency frontier by completing agentic tasks up to 30% faster at comparable accuracies.
Alt text: Line chart comparing PinchBench accuracy with time to complete 10,000 tasks. Nemotron 3.5 Lightning reaches similar accuracy as Qwen3.6 35B 30% faster.
まとめ
NVIDIA Nemotron 3.5 Lightning brings customizable agent intelligence to local systems, the edge, datacenters, and the cloud. It combines a 30B-parameter hybrid MoE architecture with 3B active parameters, a context window of up to 1 million tokens, controllable reasoning, and speculative generation through MTP or DFlash.
With Day-0 support in vLLM, developers can serve the model through an OpenAI-compatible stack and integrate it into local assistants, agent harnesses, and specialized enterprise workflows.
Ready to build faster, more efficient agent systems with Nemotron 3.5 Lightning?
- Download the model weights from Hugging Face: BF16 and NVFP4.
- Run Nemotron 3.5 Lightning with vLLM using the getting-started cookbook.
*Stay up to date on NVIDIA Nemotron by subscribing to NVIDIA news and following NVIDIA AI on LinkedIn, X, YouTube, and the Nemotron channel on Discord.*
Acknowledgement
NVIDIA: Nirmal Kumar Juluru, Anusha Pant, Amir Klein, Faradawn Yang, Nave Assaf, Ryan Stewart, Alex Steiner, Bita Rouhani
FAQs
What is new compared with the Nemotron 3 Nano?
Nemotron 3 Nano established an efficient hybrid Mamba-Transformer MoE design with 30B total parameters, 3B active parameters, a 1M-token context window, and controllable reasoning. Nemotron 3.5 Lightning builds on that foundation in four important ways:
- Frontier-model distillation: Nemotron 3.5 Lightning is distilled from Nemotron 3 Ultra, transferring capabilities from NVIDIA's frontier agentic model into a much smaller deployment footprint.
- Agent-harness optimization: Nemotron 3.5 Lightning is trained for popular agent harnesses and multi-turn workflows, with an emphasis on coding, tool use, instruction following, and specialized task completion.
- Speculative decoding: Nemotron 3.5 Lightning supports multi-token prediction (MTP), DFlash, and DSpark to accelerate generation by drafting and verifying multiple tokens in parallel.
The result is a model designed to complete more agent tasks more accurately in less time.
同じ出来事を6媒体で確認
同じ出来事を扱う別媒体の記事です。見出しと公開時刻を比較できます。
- Artificial AnalysisNVIDIA、高性能小型オープンウェイトモデル「Nemotron 3.5 Lightning」を公開
- Ollama BlogNVIDIA、Ollama で「Nemotron 3.5 Lightning」を公開しローカル実行可能に
- LMSYS BlogSGLang、NVIDIA Nemotron 3.5 Lightning の Day-0 サポートを追加
- Cline BlogCline に NVIDIA の常時エージェント向けモデル「Nemotron 3.5 Lightning」
- The DecoderNvidia、高速化重視のオープンウェイトモデル「Nemotron 3.5 Lightning」を公開
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み