Skip to content

[Feature]: Support DeepSeek V4 flash with Triton fallback#40928

Description

@bbbearxyz

馃殌 The feature, motivation and pitch

Support DeepSeek V4 on SM120

馃殌 The feature, motivation and pitch

I am trying to run DeepSeek V4 / DeepSeek-V4-Flash on NVIDIA SM120 GPUs. Currently, the DeepSeek V4 path depends on optimized kernels such as DeepGEMM and FlashMLA, but these kernels do not appear to support SM120 yet.

Because of this, DeepSeek V4 cannot run on SM120 even though the GPUs have enough memory and compute capability for the model. It would be very helpful if vLLM could support DeepSeek V4 on SM120, or provide a compatible execution path when DeepGEMM / FlashMLA are unavailable for this architecture.

SM120 GPUs are becoming available in workstation and server environments, so supporting this architecture would make DeepSeek V4 usable on newer NVIDIA hardware.

Alternatives

The current alternatives seem to be:

  • Use GPU architectures already supported by DeepGEMM / FlashMLA.
  • Wait for DeepGEMM / FlashMLA to add SM120 support.
  • Maintain a local patch to bypass unsupported kernel paths.

I am not sure whether SM120 support is currently planned for DeepSeek V4 in vLLM.

Additional context

Environment:

  • GPU: NVIDIA RTX PRO 6000 96GB x 2
  • GPU architecture: SM120
  • Model: DeepSeek V4 / DeepSeek-V4-Flash
  • Backend: vLLM DeepSeek V4 branch
  • Expected behavior: DeepSeek V4 can run on SM120

Alternatives

No response

Additional context

No response

Before submitting a new issue...

  • Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions