NVIDIA simply launched Nemotron 3.5 Super VL, an open vision-language mannequin constructed for always-on enterprise brokers. Nemotron 3.5 Tremendous VL is a 120B-parameter mixture-of-experts mannequin from NVIDIA that prompts 12B parameters per token. It reads textual content, photographs, paperwork and video, then causes, calls instruments and writes code in a single mannequin. For builders, 1 open checkpoint replaces a separate textual content mannequin together with a separate imaginative and prescient mannequin. NVIDIA additionally shipped 2 edge fashions, Nemotron 3.5 Bolt 74B-A9B and Bolt E4B.
TL;DR
- Dimension: 120B whole parameters, 12B lively (MoE). Context as much as 1M tokens.
- Runs on: 1x DGX Spark, 1x H200, 2x H100 or 1x GB200 with the NVFP4 checkpoint. A BF16 checkpoint can be printed.
- Efficiency: Robust reasoning, agentic coding and doc imaginative and prescient. NVIDIA claims as much as 5x increased single-GPU throughput than open friends.
- Finest: 89.90 on GPQA-Diamond (NVFP4).
- Worst: 17.78 on tau3-bench banking (NVFP4).
What’s Nemotron 3.5 Tremendous VL?
It’s an open multimodal agent mannequin. Weights ship underneath the OpenMDW-1.1 license. NVIDIA additionally launched open datasets, coaching recipes and RL environments in NeMo Gymnasium.
The model card lists textual content, picture and video inputs with textual content output. Video is restricted to MP4 clips as much as 2 minutes. Reasoning may be toggled on or off via the chat template.
How does the structure work?
The spine interleaves Mamba-2, mixture-of-experts and a spotlight layers. Every MoE layer holds 512 routed consultants. A C-RADIO imaginative and prescient encoder and a connector feed photographs, doc pages and video frames into the language spine.
Velocity comes from 4 strategies:
- Multi-token prediction: a local drafter proposes a number of tokens, verified in 1 ahead go.
- LiLiCorr: a speculative drafter for DGX Spark, as much as 2.3x quicker token technology.
- NVFP4 with quantization-aware distillation: 4-bit weights and activations on Blackwell, 4-bit weights with 16-bit activations elsewhere.
- Context reuse: prefix caching retains each consideration caches and Mamba states throughout agent turns.
The mannequin was distilled from Nemotron 3 Extremely. NVIDIA group states that it educated on about 26 trillion tokens. Publish-training used roughly 3.8 million samples plus RL throughout dozens of environments. Continued pretraining added 10B Indic tokens.
How does it carry out on benchmarks?
All scores under are NVIDIA-reported, from the NVFP4 checkpoint on the mannequin card.
| Space | Benchmark | Rating |
|---|---|---|
| Reasoning | GPQA-Diamond | 89.90 |
| Coding | SWE-bench Verified | 71.07 |
| Coding | Terminal-Bench 2.1 | 60.80 |
| Internet agent | BrowseComp | 77.5 |
| Instruction following | IFBench | 71.50 |
| Charts | CharXiv reasoning | 79.88 |
| Paperwork | MMLongBench-Doc | 62.82 |
| Pc use | OSWorld-Verified | 52.3 |
| Lengthy-horizon agent | tau3-bench banking | 17.78 |
On agent harness evals, Tremendous VL beats Nemotron 3 Extremely. It scores 63.44% on Hermes Bench versus 56.33%. On LangChain evals it scores 87.05% versus 84.3%. Extremely carries about 4.6x extra whole parameters.
NVIDIA group experiences over 600 output tokens per second on Synthetic Evaluation agentic duties by way of a Baseten endpoint. Its chart marks a 5x velocity hole over Inkling Small.
<html lang="en">
<head>
<meta charset="utf-8">
<meta title="viewport" content material="width=device-width, initial-scale=1">
<title>Nemotron 3.5 Tremendous VL Explainer</title>
<model>
html,physique{margin:0!necessary;padding:0!necessary;background:#111!necessary;}
#mtp-nsvl{–g:#76B900;–g2:#9be22e;–bg:#111;–card:#1a1a1a;–line:#2a2a2a;–tx:#eaeaea;–mut:#9a9a9a;
max-width:880px;margin:0 auto;padding:22px 22px 14px;box-sizing:border-box;background:var(–bg)!necessary;coloration:var(–tx)!necessary;
font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;border:0!necessary;border-radius:14px;}
#mtp-nsvl *{box-sizing:border-box;}
#mtp-nsvl hr,#mtp-nsvl p:empty,#mtp-nsvl del,#mtp-nsvl s{show:none!necessary;}
#mtp-nsvl .hd{show:flex;align-items:flex-end;justify-content:space-between;hole:12px;flex-wrap:wrap;margin-bottom:14px;}
#mtp-nsvl .kick{font-size:11px;letter-spacing:.14em;text-transform:uppercase;coloration:var(–g)!necessary;font-weight:700;}
#mtp-nsvl h3{margin:4px 0 0;font-size:22px;line-height:1.2;coloration:#fff!necessary;font-weight:800;}
#mtp-nsvl .tablet{font-size:11px;border:1px stable var(–g)!necessary;coloration:var(–g)!necessary;padding:4px 10px;border-radius:99px;white-space:nowrap;}
#mtp-nsvl .tabs{show:flex;hole:6px;border-bottom:1px stable var(–line)!necessary;margin-bottom:16px;overflow-x:auto;scrollbar-width:none;}
#mtp-nsvl .tab{background:none!necessary;border:0!necessary;border-bottom:2px stable clear!necessary;coloration:var(–mut)!necessary;font:600 13px Inter,system-ui,sans-serif;padding:9px 12px;cursor:pointer;white-space:nowrap;transition:coloration .2s;}
#mtp-nsvl .tab:hover{coloration:#fff!necessary;}
#mtp-nsvl .tab.on{coloration:#fff!necessary;border-bottom-color:var(–g)!necessary;}
#mtp-nsvl .panel{show:none;animation:mtpIn .35s ease;}
#mtp-nsvl .panel.on{show:block;}
@keyframes mtpIn{from{opacity:0;remodel:translateY(6px)}to{opacity:1;remodel:none}}
#mtp-nsvl .grid{show:grid;grid-template-columns:repeat(4,1fr);hole:10px;}
#mtp-nsvl .stat{background:var(–card)!necessary;border:1px stable var(–line)!necessary;border-radius:10px;padding:14px;}
#mtp-nsvl .stat b{show:block;font-size:26px;coloration:var(–g)!necessary;font-weight:800;line-height:1.1;}
#mtp-nsvl .stat span{font-size:12px;coloration:var(–mut)!necessary;}
#mtp-nsvl .word{font-size:13px;coloration:var(–mut)!necessary;line-height:1.55;margin:14px 0 0;}
#mtp-nsvl .word robust{coloration:#fff!necessary;}
/* moe viz */
#mtp-nsvl .moe{margin-top:14px;background:var(–card)!necessary;border:1px stable var(–line)!necessary;border-radius:10px;padding:14px;}
#mtp-nsvl .moe .lbl{font-size:12px;coloration:var(–mut)!necessary;margin-bottom:8px;show:flex;justify-content:space-between;}
#mtp-nsvl .cells{show:grid;grid-template-columns:repeat(40,1fr);hole:3px;}
#mtp-nsvl .cell{aspect-ratio:1;border-radius:2px;background:#2b2b2b!necessary;transition:background .25s,box-shadow .25s;}
#mtp-nsvl .cell.act{background:var(–g)!necessary;box-shadow:0 0 6px rgba(118,185,0,.7);}
/* pipeline */
#mtp-nsvl .pipe{show:flex;align-items:stretch;hole:6px;flex-wrap:nowrap;}
#mtp-nsvl .stage{flex:1;min-width:0;background:var(–card)!necessary;border:1px stable var(–line)!necessary;border-radius:10px;padding:10px 8px;text-align:middle;font-size:12px;font-weight:600;coloration:var(–mut)!necessary;transition:all .3s;cursor:pointer;place:relative;}
#mtp-nsvl .stage small{show:block;font-weight:400;font-size:10.5px;margin-top:3px;coloration:#777!necessary;}
#mtp-nsvl .stage.on{border-color:var(–g)!necessary;coloration:#fff!necessary;background:#1d2a0c!necessary;box-shadow:0 0 0 1px var(–g),0 0 18px rgba(118,185,0,.25);}
#mtp-nsvl .arr{align-self:middle;coloration:#444!necessary;font-size:14px;}
#mtp-nsvl .element{margin-top:12px;background:var(–card)!necessary;border-left:3px stable var(–g)!necessary;border-radius:6px;padding:12px 14px;font-size:13.5px;line-height:1.55;min-height:68px;}
#mtp-nsvl .element b{coloration:var(–g)!necessary;}
#mtp-nsvl .ctrl{show:flex;hole:8px;margin-top:12px;align-items:middle;}
#mtp-nsvl .btn{background:#1f1f1f!necessary;coloration:#fff!necessary;border:1px stable #333!necessary;border-radius:8px;padding:7px 14px;font:600 12.5px Inter,system-ui,sans-serif;cursor:pointer;transition:all .2s;}
#mtp-nsvl .btn:hover{border-color:var(–g)!necessary;}
#mtp-nsvl .btn.pri{background:var(–g)!necessary;coloration:#0b0b0b!necessary;border-color:var(–g)!necessary;}
#mtp-nsvl .step{font-size:12px;coloration:var(–mut)!necessary;margin-left:auto;}
/* bars */
#mtp-nsvl .seg{show:inline-flex;border:1px stable #333!necessary;border-radius:8px;overflow:hidden;margin-bottom:12px;}
#mtp-nsvl .seg button{background:none!necessary;border:0!necessary;coloration:var(–mut)!necessary;padding:6px 12px;font:600 12px Inter,system-ui,sans-serif;cursor:pointer;}
#mtp-nsvl .seg button.on{background:var(–g)!necessary;coloration:#0b0b0b!necessary;}
#mtp-nsvl .bar{show:grid;grid-template-columns:170px 1fr 54px;align-items:middle;hole:10px;margin:7px 0;font-size:12.5px;}
#mtp-nsvl .bar .nm{coloration:#ccc!necessary;}
#mtp-nsvl .observe{peak:12px;background:#222!necessary;border-radius:6px;overflow:hidden;}
#mtp-nsvl .fill{peak:100%;width:0;background:linear-gradient(90deg,#4f7d00,var(–g))!necessary;border-radius:6px;transition:width .9s cubic-bezier(.2,.8,.2,1);}
#mtp-nsvl .fill.low{background:linear-gradient(90deg,#7a3b00,#d97706)!necessary;}
#mtp-nsvl .val{text-align:proper;font-weight:700;coloration:#fff!necessary;font-variant-numeric:tabular-nums;}
/* evaluate */
#mtp-nsvl .cmp .row{margin:10px 0 14px;}
#mtp-nsvl .cmp .rt{font-size:12.5px;coloration:#fff!necessary;font-weight:600;margin-bottom:5px;}
#mtp-nsvl .cmp .b{show:grid;grid-template-columns:140px 1fr 48px;hole:8px;align-items:middle;font-size:11.5px;margin:3px 0;}
#mtp-nsvl .cmp .b .nm{coloration:var(–mut)!necessary;}
#mtp-nsvl .cmp .b.me .nm{coloration:var(–g)!necessary;font-weight:700;}
#mtp-nsvl .cmp .fill.q{background:#5a6a7a!necessary;}
#mtp-nsvl .cmp .fill.i{background:#8a7a5a!necessary;}
#mtp-nsvl .legend{font-size:11px;coloration:#777!necessary;margin-top:4px;}
/* deploy */
#mtp-nsvl .hw{show:grid;grid-template-columns:repeat(4,1fr);hole:8px;}
#mtp-nsvl .chip{background:var(–card)!necessary;border:1px stable var(–line)!necessary;border-radius:10px;padding:12px;cursor:pointer;transition:all .25s;text-align:left;coloration:#fff!necessary;font:700 14px Inter,system-ui,sans-serif;}
#mtp-nsvl .chip small{show:block;font-weight:400;font-size:11px;coloration:var(–mut)!necessary;margin-top:3px;}
#mtp-nsvl .chip:hover,#mtp-nsvl .chip.on{border-color:var(–g)!necessary;remodel:translateY(-2px);}
#mtp-nsvl .chip.on{background:#1d2a0c!necessary;}
#mtp-nsvl pre,#mtp-nsvl code{background:#0b0b0b!necessary;coloration:#cfe9a6!necessary;border:1px stable #222!necessary;border-radius:8px;font-family:ui-monospace,SFMono-Common,Menlo,monospace!necessary;}
#mtp-nsvl pre{padding:12px;font-size:11.5px;overflow-x:auto;margin:12px 0 0;white-space:pre;line-height:1.5;}
#mtp-nsvl .ft{show:flex;justify-content:space-between;hole:10px;flex-wrap:wrap;margin-top:18px;padding-top:10px;border-top:1px stable var(–line)!necessary;font-size:11px;coloration:#777!necessary;}
#mtp-nsvl .ft a{coloration:#777!necessary;text-decoration:none;}
#mtp-nsvl .ft .br{coloration:var(–g)!necessary;font-weight:700;}
@media (max-width:640px){
#mtp-nsvl{padding:16px 14px 12px;border-radius:10px;}
#mtp-nsvl h3{font-size:18px;}
#mtp-nsvl .grid,#mtp-nsvl .hw{grid-template-columns:repeat(2,1fr);}
#mtp-nsvl .pipe{flex-direction:column;}
#mtp-nsvl .arr{remodel:rotate(90deg);}
#mtp-nsvl .bar{grid-template-columns:110px 1fr 46px;font-size:11.5px;}
#mtp-nsvl .cmp .b{grid-template-columns:96px 1fr 44px;}
#mtp-nsvl .cells{grid-template-columns:repeat(20,1fr);}
}
</model>
</head>
<physique>
<div id="mtp-nsvl">
<div class="hd">
<div><div class="kick">NVIDIA · Open Mannequin · Oct 15, 2026</div><h3>Nemotron 3.5 Tremendous VL, defined</h3></div>
<div class="tablet">120B whole · 12B lively · 1M context</div>
</div>
<div class="tabs" function="tablist">
<button class="tab on" data-t="ov">Overview</button>
<button class="tab" data-t="hw2">The way it works</button>
<button class="tab" data-t="bm">Benchmarks</button>
<button class="tab" data-t="cp">Evaluate</button>
<button class="tab" data-t="dp">Deploy</button>
</div>
<div class="panel on" id="p-ov">
<div class="grid">
<div class="stat"><b data-n="120">0</b><span>B whole parameters</span></div>
<div class="stat"><b data-n="12">0</b><span>B lively per token</span></div>
<div class="stat"><b data-n="1" data-s="M">0</b><span>token context</span></div>
<div class="stat"><b data-n="512">0</b><span>routed consultants per MoE layer</span></div>
</div>
<div class="moe">
<div class="lbl"><span>MoE routing: every token lights up a small slice of the community</span><span id="mtp-tok">token #1</span></div>
<div class="cells" id="mtp-cells"></div>
</div>
<p class="word"><robust>What it’s:</robust> an open vision-language mannequin for always-on brokers. It reads textual content, photographs, paperwork and video, then causes, calls instruments and writes code. Weights ship underneath OpenMDW-1.1 with open datasets and recipes.</p>
</div>
<div class="panel" id="p-hw2">
<div class="pipe" id="mtp-pipe">
<div class="stage on" data-i="0">Inputs<small>textual content, picture, video</small></div><div class="arr"></div>
<div class="stage" data-i="1">C-RADIO<small>imaginative and prescient encoder</small></div><div class="arr">
</div>
<div class="stage" data-i="2">Hybrid MoE<small>Mamba-2 + consideration</small></div><div class="arr">
</div>
<div class="stage" data-i="3">MTP decode<small>+ LiLiCorr</small></div><div class="arr">
</div>
<div class="stage" data-i="4">Output<small>textual content, software calls</small></div>
</div>
<div class="element" id="mtp-detail"></div>
<div class="ctrl">
<button class="btn" id="mtp-prev">
Again</button>
<button class="btn pri" id="mtp-next">Subsequent
</button>
<button class="btn" id="mtp-play">
Auto-play</button>
<span class="step" id="mtp-step">Step 1 of 5</span>
</div>
</div>
<div class="panel" id="p-bm">
<div class="seg"><button class="on" data-c="nv">NVFP4</button><button data-c="bf">BF16</button></div>
<div id="mtp-bars"></div>
<p class="word">NVIDIA-reported scores from the mannequin card. Orange bar marks the weakest outcome.</p>
</div>
<div class="panel" id="p-cp">
<div class="cmp" id="mtp-cmp"></div>
<p class="legend">Vendor self-reported scores. Tremendous VL makes use of NVFP4. Harnesses differ: Inkling-Small SWE-bench makes use of a bash-only harness.</p>
</div>
<div class="panel" id="p-dp">
<div class="hw" id="mtp-hw">
<button class="chip on" data-h="0">1x DGX Spark<small>vLLM · LiLiCorr</small></button>
<button class="chip" data-h="1">1x H200<small>vLLM · MTP 3</small></button>
<button class="chip" data-h="2">2x H100<small>vLLM · MTP 3</small></button>
<button class="chip" data-h="3">1x GB200<small>vLLM · MTP 5</small></button>
</div>
<div class="element" id="mtp-hwd"></div>
<pre id="mtp-code"></pre>
<p class="word">Instructions abridged from the Hugging Face mannequin card. Use the complete flag set there for manufacturing.</p>
</div>
<div class="ft"><span>Sources: NVIDIA weblog, NVIDIA technical weblog, Hugging Face mannequin playing cards</span><span class="br">© Marktechpost</span></div>
</div>
<script>
(operate(){
var R=doc.getElementById(‘mtp-nsvl’);
operate $(s){return R.querySelector(s)}
operate $$(s){return Array.prototype.slice.name(R.querySelectorAll(s))}
operate resize(){attempt{dad or mum.postMessage({mtpEmbed:’nsvl’,h:R.offsetHeight+40},’*’)}catch(e){}}
/* tabs */
$$(‘.tab’).forEach(operate
$$(‘.tab’).forEach(operate(x){x.classList.take away(‘on’)});t.classList.add(‘on’);
$$(‘.panel’).forEach(operate(p){p.classList.take away(‘on’)});
var ok=t.getAttribute(‘data-t’);$(‘#p-‘+ok).classList.add(‘on’);
if(ok===’bm’)drawBars(cur);if(ok===’cp’)drawCmp();if(ok===’ov’)depend();
setTimeout(resize,60);
})});
/* counters */
operate depend(){$$(‘.stat b’).forEach(operate(b){var n=+b.getAttribute(‘data-n’),s=b.getAttribute(‘data-s’)||”,t0=null;
operate f(ts){if(!t0)t0=ts;var p=Math.min((ts-t0)/900,1),e=1-Math.pow(1-p,3);b.textContent=Math.spherical(n*e)+s;if(p<1)requestAnimationFrame(f)}requestAnimationFrame(f)})}
depend();
/* MoE cells */
var cells=$(‘#mtp-cells’),N=120;for(var i=0;i<N;i++){var c=doc.createElement(‘div’);c.className=”cell”;cells.appendChild(c)}
var cs=$$(‘.cell’),tk=1;
operate route(){cs.forEach(operate(c){c.classList.take away(‘act’)});var used={};for(var ok=0;ok<12;ok++){var j;do{j=Math.ground(Math.random()*N)}whereas(used[j]);used[j]=1;cs[j].classList.add(‘act’)}$(‘#mtp-tok’).textContent=”token #”+(tk++)+’ · 12 of 120 cells lively’}
route();setInterval(route,1100);
/* pipeline */
var D=[
‘<b>Inputs.</b> Text, RGB images (jpeg, png) and MP4 video up to 2 minutes. Documents can be passed as page images with text. Everything shares a context window of up to 1M tokens.’,
‘<b>C-RADIO vision encoder + connector.</b> Turns images, document pages and video frames into representations the language backbone can process. These parts stay in BF16 after quantization.’,
‘<b>Hybrid MoE backbone.</b> Interleaved Mamba-2, MoE and attention layers. 512 routed experts per MoE layer, 12B of 120B parameters active per token. Distilled from Nemotron 3 Ultra.’,
‘<b>Fast decoding.</b> Native multi-token prediction drafts several tokens for 1-pass verification. On DGX Spark, the LiLiCorr drafter gives up to 2.3x faster token generation.’,
‘<b>Output.</b> Text answers, reasoning (toggle with enable_thinking) and tool calls. NVIDIA reports 600+ output tokens per second on Artificial Analysis agentic tasks via Baseten.’];
var si=0,timer=null,st=$$(‘.stage’);
operate present(i){si=(i+5)%5;st.forEach(operate(s,ok){s.classList.toggle(‘on’,ok===si)});$(‘#mtp-detail’).innerHTML=D[si];$(‘#mtp-step’).textContent=”Step “+(si+1)+’ of 5′;setTimeout(resize,30)}
st.forEach(operate(s){s.addEventListener(‘click on’,operate(){present(+s.getAttribute(‘data-i’))})});
$(‘#mtp-next’).addEventListener(‘click on’,operate(){present(si+1)});
$(‘#mtp-prev’).addEventListener(‘click on’,operate(){present(si-1)});
$(‘#mtp-play’).addEventListener(‘click on’,operate(){var b=this;if(timer){clearInterval(timer);timer=null;b.textContent=”
Auto-play”}else{timer=setInterval(operate(){present(si+1)},2200);b.textContent=”❚❚ Pause”}});
present(0);
/* benchmarks */
var B=[[‘GPQA-Diamond’,89.90,89.52],[‘CharXiv reasoning’,79.88,80.82],[‘BrowseComp’,77.5,78],[‘SWE-bench Verified’,71.07,71.10],[‘IFBench’,71.50,70.86],[‘MMLongBench-Doc’,62.82,62.82],[‘Terminal-Bench 2.1’,60.80,66.70],[‘OSWorld-Verified’,52.3,51.14],[‘tau3-bench banking’,17.78,18.88]];
var cur=”nv”;
operate drawBars(c){cur=c;var h=””;B.forEach(operate(r,i){var v=c===’nv’?r[1]:r[2];h+='<div class="bar"><span class="nm">’+r[0]+'</span><div class="observe"><div class="fill’+(i===B.length-1?’ low’:”)+’" data-w="’+v+’"></div></div><span class="val">’+v.toFixed(2)+'</span></div>’});
$(‘#mtp-bars’).innerHTML=h;requestAnimationFrame(operate(){requestAnimationFrame(operate(){$$(‘#mtp-bars .fill’).forEach(operate(f){f.model.width=f.getAttribute(‘data-w’)+’%’})})});setTimeout(resize,60)}
$$(‘.seg button’).forEach(operate(b){b.addEventListener(‘click on’,operate(){$$(‘.seg button’).forEach(operate(x){x.classList.take away(‘on’)});b.classList.add(‘on’);drawBars(b.getAttribute(‘data-c’))})});
/* evaluate */
var C=[[‘GPQA Diamond’,’89.90′,’86.6′,’89.5′],[‘SWE-bench Verified’,’71.07′,’72.0′,’80.2′],[‘IFBench’,’71.50′,’76.1′,’82.2′],[‘CharXiv reasoning’,’79.88′,’77.2′,’77.4′],[‘BrowseComp’,’77.5′,’63.8′,’77.4′]];
operate drawCmp(){var h=””;C.forEach(operate(r){h+='<div class="row"><div class="rt">’+r[0]+'</div>’+
‘<div class="b me"><span class="nm">Tremendous VL</span><div class="observe"><div class="fill" data-w="’+r[1]+’"></div></div><span class="val">’+r[1]+'</span></div>’+
‘<div class="b"><span class="nm">Qwen3.5-122B-A10B</span><div class="observe"><div class="fill q" data-w="’+r[2]+’"></div></div><span class="val">’+r[2]+'</span></div>’+
‘<div class="b"><span class="nm">Inkling-Small</span><div class="observe"><div class="fill i" data-w="’+r[3]+’"></div></div><span class="val">’+r[3]+'</span></div></div>’});
$(‘#mtp-cmp’).innerHTML=h;requestAnimationFrame(operate(){requestAnimationFrame(operate(){$$(‘#mtp-cmp .fill’).forEach(operate(f){f.model.width=f.getAttribute(‘data-w’)+’%’})})});setTimeout(resize,60)}
/* deploy */
var H=[
[‘<b>1x DGX Spark (GB10).</b> Text and image, 1M-token context in vLLM. NVIDIA recommends the LiLiCorr drafter for all Spark deployments.’,’vllm serve nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4 n –max-num-seqs 1 –trust-remote-code n –speculative_config.model nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4-LiLiCorr n –speculative_config.num_speculative_tokens 7 n –speculative_config.method dflash n –reasoning-parser nemotron_v3′],
[‘<b>1x H200.</b> Text, image and video, 1M-token context, MTP with 3 draft tokens. Same command as 2x H100 with tensor parallel 1.’,’vllm serve nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4 n –tensor-parallel-size 1 –trust-remote-code n –speculative-config.method mtp n –speculative-config.num_speculative_tokens 3 n –reasoning-parser nemotron_v3′],
[‘<b>2x H100.</b> Text, image and video, 1M-token context, MTP with 3 draft tokens. Runs W4A16 on non-Blackwell GPUs.’,’vllm serve nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4 n –tensor-parallel-size 2 –trust-remote-code n –speculative-config.method mtp n –speculative-config.num_speculative_tokens 3 n –reasoning-parser nemotron_v3′],
[‘<b>1x GB200.</b> Text, image and video, 1M-token context, MTP with 5 draft tokens. Full W4A4 NVFP4 on Blackwell. SGLang and TensorRT-LLM recipes also exist.’,’vllm serve nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4 n –max-num-seqs 512 –trust-remote-code n –speculative_config.method mtp n –speculative_config.num_speculative_tokens 5 n –reasoning-parser nemotron_v3′]];
operate hw(i){$$(‘.chip’).forEach(operate(c,ok){c.classList.toggle(‘on’,ok===i)});$(‘#mtp-hwd’).innerHTML=H[i][0];$(‘#mtp-code’).textContent=H[i][1];setTimeout(resize,30)}
$$(‘.chip’).forEach(operate(c){c.addEventListener(‘click on’,operate(){hw(+c.getAttribute(‘data-h’))})});hw(0);
window.addEventListener(‘load’,resize);window.addEventListener(‘resize’,resize);setTimeout(resize,300);
})();
</script>
</physique>
</html>
“>
(operate(){var f=doc.getElementById(‘mtp-nsvl-frame’);
window.addEventListener(‘message’,operate(e){var d=e.information;if(d&&d.mtpEmbed===’nsvl’&&f&&e.supply===f.contentWindow&&d.h>200){f.model.peak=d.h+’px’;}});})();
How does it evaluate with comparable open fashions?
| Function | Nemotron 3.5 Tremendous VL | Qwen3.5-122B-A10B | Inkling-Small | Nemotron 3 Ultra |
|---|---|---|---|---|
| Developer | NVIDIA | Alibaba Qwen | Pondering Machines Lab | NVIDIA |
| Complete / lively params | 120B / 12B | 122B / 10B | 276B / 12B | 550B / 55B |
| Context | As much as 1M | 262,144 native, extensible to 1,010,000 | Not disclosed on mannequin card | Evaluated at 1M (Ruler @1M) |
| Inputs | Textual content, picture, video | Textual content, picture, video | Textual content, picture, audio | Not disclosed |
| License | OpenMDW-1.1 | Apache 2.0 | Apache 2.0 | OpenMDW-1.1 |
| Reference {hardware} | 1x DGX Spark, 1x H200, 2x H100 or 1x GB200 | 8-GPU tensor-parallel serving instance | Not disclosed | Not disclosed |
| GPQA Diamond | 89.90 | 86.6 | 89.5 | Not disclosed |
| SWE-bench Verified | 71.07 | 72.0 | 80.2 (bash-only harness) | 65 to 70.4 (throughout 5 harnesses) |
| IFBench | 71.50 | 76.1 | 82.2 | 82 |
| CharXiv reasoning | 79.88 | 77.2 | 77.4 | Not disclosed |
| BrowseComp | 77.5 | 63.8 | 77.4 (with context administration) | Not disclosed |
| Terminal-Bench | 60.80 (v2.1) | 49.4 (v2) | 64.7 (v2.1, finest harness) | 54 (v2.0) |
Scores are self-reported by every vendor. Harnesses and benchmark variations differ, so deal with gaps of some factors with warning.
How can builders deploy it?
Tremendous VL is obtainable on Hugging Face, OpenRouter, ModelScope and as an NVIDIA NIM. Supported runtimes are vLLM, SGLang and TensorRT-LLM on Blackwell and Hopper. Native paths embody llama.cpp and Unsloth.
For manufacturing, Dynamo recipes add KV-aware routing. On 16 B200 GPUs at 50 tokens per second per consumer, NVIDIA experiences 8x extra customers served. First-token latency drops 85%.
Customization runs via NeMo AutoModel for SFT and LoRA, and NeMo RL for reinforcement studying. NVIDIA cites early outcomes:
- Scale AI for Skydance vendor credit score processing: 40x decrease inference value and 5x decrease latency.
- Ramp receipt-to-JSON extraction: as much as 50% increased throughput and 10x decrease latency anticipated.
- AI21 for Alice risk intelligence: 40% increased accuracy.
What are the Nemotron 3.5 Bolt fashions?
Nemotron 3.5 Bolt 74B-A9B targets native brokers. NVIDIA’s launch notes describe it as distilled from Tremendous VL. Native 2-bit quantization matches it into 24GB of reminiscence on RTX and DGX Spark methods. NVIDIA says it ranks #1 amongst open fashions in its class on PinchBench. It ranks #2 on BrowseComp amongst open fashions. It’s obtainable now on Hugging Face with llama.cpp, Ollama, LM Studio, Unsloth and vLLM help.
Bolt E4B 4GB arrives October 23. It targets voice assistants and embedded brokers on GeForce RTX, Jetson and RTX or DGX Spark.
Key Takeaways
- 120B MoE, 12B lively, 1M context, open weights underneath OpenMDW-1.1.
- 1 mannequin handles textual content, photographs, paperwork, video, instruments and code.
- NVFP4 checkpoint runs on a single DGX Spark, H200 or GB200.
- 89.90 GPQA-Diamond, however solely 17.78 on tau3-bench banking.
- Bolt 74B-A9B brings a 24GB native agent mannequin to RTX PCs.
Try the technical report, model card and usage cookbook. All credit score goes to the researcher of this venture. Additionally, be happy to comply with us on Twitter and don’t overlook to hitch our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.
The put up NVIDIA Releases Nemotron 3.5 Tremendous VL, a 120B Open Multimodal Agent Mannequin appeared first on MarkTechPost.

