---
id: pr-vllm-17082
repo: vllm-project/vllm
pr: 17082
title: Fix `numel()` downcast in vllm/csrc/moe/moe_align_sum_kernels.cu +2
author: r-barnes
date: '2025-07-01'
url: https://github.com/vllm-project/vllm/pull/17082
source_category: upstream-code
architectures:
- sm100
tags:
- moe
- tma
techniques: []
hardware_features:
- tma
kernel_types:
- moe
languages:
- cuda-cpp
captured_at: '2026-04-27'
status: merged
merge_sha: 86debab54c046232014b108d530a8c25d857e9a3
inclusion_reason: kernel file changes
changed_paths:
- csrc/moe/moe_align_sum_kernels.cu
- csrc/moe/topk_softmax_kernels.cu
head_ref_oid: bbf906a88ba1a39104884c88c9811a4f968e4659
artifact_dir: evidence/pull-bundles/vllm/gh-17082
---
# Fix `numel()` downcast in vllm/csrc/moe/moe_align_sum_kernels.cu +2

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

## Changed Paths

- `csrc/moe/moe_align_sum_kernels.cu`
- `csrc/moe/topk_softmax_kernels.cu`

## Evidence Bundle

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