---
id: pr-sglang-4706
repo: sgl-project/sglang
pr: 4706
title: support cmake for sgl-kernel
author: zhyncs
date: '2025-03-27'
url: https://github.com/sgl-project/sglang/pull/4706
source_category: upstream-code
architectures:
- sm100
tags:
- attention
- decode
- gemm
- grouped-gemm
- moe
techniques: []
hardware_features: []
kernel_types:
- attention
- decode
- gemm
- grouped-gemm
- moe
languages:
- cuda-cpp
- python
captured_at: '2026-04-27'
status: merged
merge_sha: 8bf6d7f406145cc46b5dcfa900e7710417fe2a8a
inclusion_reason: kernel file changes
changed_paths:
- .github/workflows/pr-test-amd.yml
- .github/workflows/pr-test-sgl-kernel.yml
- docker/Dockerfile.rocm
- sgl-kernel/3rdparty/flashinfer
- sgl-kernel/CMakeLists.txt
- sgl-kernel/Makefile
- sgl-kernel/build.sh
- sgl-kernel/csrc/attention/lightning_attention_decode_kernel.cu
- sgl-kernel/csrc/gemm/cublas_grouped_gemm.cu
- sgl-kernel/csrc/moe/moe_align_kernel.cu
- sgl-kernel/csrc/torch_extension.cc
- sgl-kernel/include/sgl_kernel_ops.h
- sgl-kernel/include/utils.h
- sgl-kernel/pyproject.toml
- sgl-kernel/pyproject_rocm.toml
- sgl-kernel/python/sgl_kernel/sampling.py
- sgl-kernel/rename_wheels.sh
- sgl-kernel/setup_rocm.py
head_ref_oid: 95013417c3be084998ea9a6c58e42626314bd6e8
artifact_dir: evidence/pull-bundles/sglang/gh-4706
---
# support cmake for sgl-kernel

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

## Changed Paths

- `.github/workflows/pr-test-amd.yml`
- `.github/workflows/pr-test-sgl-kernel.yml`
- `docker/Dockerfile.rocm`
- `sgl-kernel/3rdparty/flashinfer`
- `sgl-kernel/CMakeLists.txt`
- `sgl-kernel/Makefile`
- `sgl-kernel/build.sh`
- `sgl-kernel/csrc/attention/lightning_attention_decode_kernel.cu`
- `sgl-kernel/csrc/gemm/cublas_grouped_gemm.cu`
- `sgl-kernel/csrc/moe/moe_align_kernel.cu`
- `sgl-kernel/csrc/torch_extension.cc`
- `sgl-kernel/include/sgl_kernel_ops.h`
- `sgl-kernel/include/utils.h`
- `sgl-kernel/pyproject.toml`
- `sgl-kernel/pyproject_rocm.toml`
- `sgl-kernel/python/sgl_kernel/sampling.py`
- `sgl-kernel/rename_wheels.sh`
- `sgl-kernel/setup_rocm.py`

## Evidence Bundle

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