Skip to content

[Bug] Nemotron 3 Ultra-550B-A55B-NVFP4 on 8xH100: error in cookbook + unsupported feature on sm_90a #289

Description

@karna48

Describe the Bug

The cookbook is wrong for 8xH100,
tensor paralelism must be 8, and no data paralelism. It seems untested.
https://github.com/NVIDIA-NeMo/Nemotron/blob/main/usage-cookbook/Nemotron-3-Ultra/vllm_cookbook.ipynb

However after the correction error is encountered:

Reproduction Steps

  1. Run vllm serve with parameters:
nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-NVFP4 \
 --served-model-name nemotron-3-ultra \
 --trust-remote-code \
 --tensor-parallel-size 8 \
 --mamba-cache-dtype float16 \
 --mamba-ssm-cache-dtype float16 \
 --mamba-cache-philox-rounds 5 \
 --enable-mamba-cache-stochastic-rounding \
 --max-num-seqs 128 \
 --tool-call-parser qwen3_coder \
 --reasoning-parser nemotron_v3 \
 --host localhost \
 --port 45005 

Expected Behavior

vLLM to serve the model

Actual Behavior

PTX generation/compilation error

Environment

  • OS: Ubuntu 22.04.5 LTS (Base Command Manager 10.0, SLURM, Enroot)
  • Python version: 3.12.13 (in vllm/vllm-openai:v0.22.0 container)
  • Nemotron version: Nemotron 3 Ultra-550B-A55B-NVFP4
  • GPU/CUDA: H100 / CUDA 13.0
  • Relevant dependencies:

Additional Context

slurm-16095.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions