---
id: pr-sglang-20277
repo: sgl-project/sglang
pr: 20277
title: '[kernel slimming] Clean many useless sgl-kernel deprecated kernels'
author: BBuf
date: '2026-03-14'
url: https://github.com/sgl-project/sglang/pull/20277
source_category: upstream-code
architectures:
- sm100
tags: []
techniques: []
hardware_features: []
kernel_types: []
languages: []
captured_at: '2026-05-16'
status: merged
merge_sha: 25e38216b6af2472949f17b1ec0f4e476768d334
inclusion_reason: defer
changed_paths:
- benchmark/kernels/flashinfer_allreduce_fusion/benchmark_fused_collective.py
- python/sglang/jit_kernel/benchmark/bench_rope.py
- python/sglang/jit_kernel/benchmark/bench_store_cache.py
- sgl-kernel/CMakeLists.txt
- sgl-kernel/benchmark/bench_fp4_gemm.py
- sgl-kernel/benchmark/bench_fp8_gemm.py
- sgl-kernel/benchmark/bench_nvfp4_scaled_gemm.py
- sgl-kernel/benchmark/bench_per_tensor_quant_fp8.py
- sgl-kernel/benchmark/bench_rotary_embedding.py
- sgl-kernel/csrc/common_extension.cc
- sgl-kernel/csrc/elementwise/rope.cu
- sgl-kernel/csrc/gemm/per_tensor_quant_fp8.cu
- sgl-kernel/csrc/memory/store.cu
- sgl-kernel/include/sgl_kernel_ops.h
- sgl-kernel/python/sgl_kernel/__init__.py
- sgl-kernel/python/sgl_kernel/elementwise.py
- sgl-kernel/python/sgl_kernel/gemm.py
- sgl-kernel/python/sgl_kernel/memory.py
- sgl-kernel/python/sgl_kernel/testing/rotary_embedding.py
- sgl-kernel/tests/test_cutlass_w4a8_moe_mm.py
- sgl-kernel/tests/test_fp4_gemm.py
- sgl-kernel/tests/test_fp4_quantize.py
- sgl-kernel/tests/test_per_tensor_quant_fp8.py
- sgl-kernel/tests/test_rotary_embedding.py
- test/registered/kernels/test_fp4_moe.py
- test/registered/moe/test_cutedsl_moe.py
artifact_dir: evidence/pull-bundles/sglang/gh-20277
head_ref_oid: 4290152f83085fb13d9621163e7afa68b609aee8
---
# [kernel slimming] Clean many useless sgl-kernel deprecated kernels

- Repository: `sgl-project/sglang`
- PR: [20277](https://github.com/sgl-project/sglang/pull/20277)
- Decision: `defer`
- Reason: defer

## Changed Paths

- `benchmark/kernels/flashinfer_allreduce_fusion/benchmark_fused_collective.py`
- `python/sglang/jit_kernel/benchmark/bench_rope.py`
- `python/sglang/jit_kernel/benchmark/bench_store_cache.py`
- `sgl-kernel/CMakeLists.txt`
- `sgl-kernel/benchmark/bench_fp4_gemm.py`
- `sgl-kernel/benchmark/bench_fp8_gemm.py`
- `sgl-kernel/benchmark/bench_nvfp4_scaled_gemm.py`
- `sgl-kernel/benchmark/bench_per_tensor_quant_fp8.py`
- `sgl-kernel/benchmark/bench_rotary_embedding.py`
- `sgl-kernel/csrc/common_extension.cc`
- `sgl-kernel/csrc/elementwise/rope.cu`
- `sgl-kernel/csrc/gemm/per_tensor_quant_fp8.cu`
- `sgl-kernel/csrc/memory/store.cu`
- `sgl-kernel/include/sgl_kernel_ops.h`
- `sgl-kernel/python/sgl_kernel/__init__.py`
- `sgl-kernel/python/sgl_kernel/elementwise.py`
- `sgl-kernel/python/sgl_kernel/gemm.py`
- `sgl-kernel/python/sgl_kernel/memory.py`
- `sgl-kernel/python/sgl_kernel/testing/rotary_embedding.py`
- `sgl-kernel/tests/test_cutlass_w4a8_moe_mm.py`
- `sgl-kernel/tests/test_fp4_gemm.py`
- `sgl-kernel/tests/test_fp4_quantize.py`
- `sgl-kernel/tests/test_per_tensor_quant_fp8.py`
- `sgl-kernel/tests/test_rotary_embedding.py`
- `test/registered/kernels/test_fp4_moe.py`
- `test/registered/moe/test_cutedsl_moe.py`

## Evidence Bundle

`evidence/pull-bundles/sglang/gh-20277`
