[AMD] Update v4 cookbook to clean env vars (#28981)
This commit is contained in:
@@ -49,13 +49,14 @@ docker run --gpus all \
|
|||||||
|
|
||||||
**AMD GPUs (ROCm)**
|
**AMD GPUs (ROCm)**
|
||||||
|
|
||||||
AMD uses the daily-updated `lmsysorg/sglang-rocm` images:
|
AMD uses the daily-updated `lmsysorg/sglang-rocm` images. You can find the latest images on [Docker Hub](https://hub.docker.com/r/lmsysorg/sglang-rocm/tags). We recommend the ROCm 7.2 version.
|
||||||
|
|
||||||
- **MI355X** → `lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260615`
|
For example:
|
||||||
- **MI300X** → `lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi30x-20260615`
|
- **MI355X** → `lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260623`
|
||||||
|
- **MI300X** → `lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi30x-20260623`
|
||||||
|
|
||||||
```bash Command
|
```bash Command
|
||||||
docker pull lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260615
|
docker pull lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260623
|
||||||
|
|
||||||
docker run \
|
docker run \
|
||||||
--device=/dev/kfd --device=/dev/dri \
|
--device=/dev/kfd --device=/dev/dri \
|
||||||
@@ -65,7 +66,7 @@ docker run \
|
|||||||
-p 30000:30000 \
|
-p 30000:30000 \
|
||||||
-v ~/.cache/huggingface:/root/.cache/huggingface \
|
-v ~/.cache/huggingface:/root/.cache/huggingface \
|
||||||
--env "HF_TOKEN=<your-hf-token>" \
|
--env "HF_TOKEN=<your-hf-token>" \
|
||||||
lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260615 \
|
lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260623 \
|
||||||
sglang serve <use args below>
|
sglang serve <use args below>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -158,8 +158,8 @@ sgl-eval run aime25 \\
|
|||||||
gb300: "lmsysorg/sglang:latest",
|
gb300: "lmsysorg/sglang:latest",
|
||||||
// AMD daily-updated lmsysorg/sglang-rocm images. Bump the dated tag when you
|
// AMD daily-updated lmsysorg/sglang-rocm images. Bump the dated tag when you
|
||||||
// re-verify on a newer build.
|
// re-verify on a newer build.
|
||||||
mi300x: "lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi30x-20260615",
|
mi300x: "lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi30x-20260623",
|
||||||
mi355x: "lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260615",
|
mi355x: "lmsysorg/sglang-rocm:v0.5.13.post1-rocm720-mi35x-20260623",
|
||||||
},
|
},
|
||||||
|
|
||||||
// Pre-selects the issue template's `model` dropdown on "Submit verified cell".
|
// Pre-selects the issue template's `model` dropdown on "Submit verified cell".
|
||||||
@@ -1400,26 +1400,9 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1444,26 +1427,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "balanced", nodes: "single" },
|
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "balanced", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1492,26 +1459,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
match: { hw: "mi300x", variant: "flash", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1542,26 +1493,9 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "low-latency", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "low-latency", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1586,26 +1520,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "balanced", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "balanced", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1634,26 +1552,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "high-throughput", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp4", strategy: "high-throughput", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1684,26 +1586,9 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1728,26 +1613,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "balanced", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "balanced", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1776,26 +1645,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
match: { hw: "mi355x", variant: "flash", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1826,26 +1679,9 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "low-latency", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "low-latency", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1870,26 +1706,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "balanced", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "balanced", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1918,26 +1738,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "high-throughput", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp4", strategy: "high-throughput", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -1968,26 +1772,9 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "low-latency", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -2012,26 +1799,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "balanced", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "balanced", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
@@ -2060,26 +1831,10 @@ sgl-eval run aime25 \\
|
|||||||
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
match: { hw: "mi355x", variant: "pro", quant: "fp8", strategy: "high-throughput", nodes: "single" },
|
||||||
verified: true,
|
verified: true,
|
||||||
env: [
|
env: [
|
||||||
"SGLANG_DEFAULT_THINKING=1",
|
|
||||||
"SGLANG_DSV4_REASONING_EFFORT=max",
|
|
||||||
"SGLANG_OPT_DEEPGEMM_HC_PRENORM=false",
|
|
||||||
"SGLANG_USE_AITER=1",
|
|
||||||
"SGLANG_USE_ROCM700A=0",
|
"SGLANG_USE_ROCM700A=0",
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS=true",
|
"SGLANG_DP_USE_GATHERV=1",
|
||||||
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
"SGLANG_HACK_FLASHMLA_BACKEND=unified_kv_triton",
|
||||||
"SGLANG_OPT_FP8_WO_A_GEMM=false",
|
|
||||||
"SGLANG_OPT_USE_JIT_INDEXER_METADATA=false",
|
|
||||||
"SGLANG_OPT_USE_TOPK_V2=false",
|
|
||||||
"SGLANG_OPT_USE_AITER_INDEXER=true",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_INDEXER=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_PRE=false",
|
|
||||||
"SGLANG_OPT_USE_TILELANG_MHC_POST=false",
|
|
||||||
"SGLANG_FP8_PAGED_MQA_LOGITS_TORCH=1",
|
|
||||||
"SGLANG_OPT_USE_FUSED_COMPRESS_TRITON=true",
|
|
||||||
"SGLANG_OPT_USE_MULTI_STREAM_OVERLAP=false",
|
|
||||||
"SGLANG_ROCM_USE_MULTI_STREAM=false",
|
|
||||||
"AITER_BF16_FP8_MOE_BOUND=0",
|
"AITER_BF16_FP8_MOE_BOUND=0",
|
||||||
"SGLANG_EAGER_INPUT_NO_COPY=true",
|
|
||||||
],
|
],
|
||||||
flags: [
|
flags: [
|
||||||
"--trust-remote-code",
|
"--trust-remote-code",
|
||||||
|
|||||||
Reference in New Issue
Block a user