---
id: pr-vllm-38423
repo: vllm-project/vllm
pr: 38423
title: '[NVIDIA] Bugfix NVFP4 DGX Spark and RTX50'
author: johnnynunez
date: '2026-03-30'
url: https://github.com/vllm-project/vllm/pull/38423
source_category: upstream-code
architectures:
- sm100
- sm90
tags:
- fp4
- fp8
- kernel-fusion
- moe
- nvfp4
- quantization
techniques:
- kernel-fusion
hardware_features:
- fp4
- fp8
- nvfp4
kernel_types:
- moe
- quantization
languages:
- cuda-cpp
captured_at: '2026-04-17'
status: merged
merge_sha: b4a2f3ac369043b4a734160215575f2bc8037678
inclusion_reason: kernel file changes
changed_paths:
- CMakeLists.txt
- csrc/quantization/fp4/nvfp4_quant_entry.cu
- csrc/quantization/fp4/nvfp4_scaled_mm_entry.cu
- csrc/quantization/machete/machete_mainloop.cuh
- docker/Dockerfile
- docker/Dockerfile.nightly_torch
- docker/versions.json
- requirements/cuda.txt
- tests/kernels/moe/test_unquantized_backend_selection.py
- vllm/model_executor/layers/fused_moe/experts/trtllm_fp8_moe.py
- vllm/model_executor/layers/fused_moe/experts/trtllm_nvfp4_moe.py
- vllm/model_executor/layers/fused_moe/flashinfer_cutlass_moe.py
- vllm/model_executor/layers/fused_moe/oracle/unquantized.py
- vllm/model_executor/layers/fused_moe/unquantized_fused_moe_method.py
- vllm/model_executor/layers/quantization/utils/nvfp4_utils.py
head_ref_oid: 4f8a6057e63dc6560d33bd0f9b6ca554002c257d
artifact_dir: evidence/pull-bundles/vllm/gh-38423
---
# [NVIDIA] Bugfix NVFP4 DGX Spark and RTX50

- Repository: `vllm-project/vllm`
- PR: [38423](https://github.com/vllm-project/vllm/pull/38423)
- Decision: `kernel file changes`
- Reason: kernel file changes

## Changed Paths

- `CMakeLists.txt`
- `csrc/quantization/fp4/nvfp4_quant_entry.cu`
- `csrc/quantization/fp4/nvfp4_scaled_mm_entry.cu`
- `csrc/quantization/machete/machete_mainloop.cuh`
- `docker/Dockerfile`
- `docker/Dockerfile.nightly_torch`
- `docker/versions.json`
- `requirements/cuda.txt`
- `tests/kernels/moe/test_unquantized_backend_selection.py`
- `vllm/model_executor/layers/fused_moe/experts/trtllm_fp8_moe.py`
- `vllm/model_executor/layers/fused_moe/experts/trtllm_nvfp4_moe.py`
- `vllm/model_executor/layers/fused_moe/flashinfer_cutlass_moe.py`
- `vllm/model_executor/layers/fused_moe/oracle/unquantized.py`
- `vllm/model_executor/layers/fused_moe/unquantized_fused_moe_method.py`
- `vllm/model_executor/layers/quantization/utils/nvfp4_utils.py`

## Evidence Bundle

`evidence/pull-bundles/vllm/gh-38423`
