Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "32"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "512"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "32x64"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -136,9 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "4x8x16x32"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "768"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "1024"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "512"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ health_check:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: 300
concurrencies: "2048"
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,9 @@ health_check:
max_attempts: 360
interval_seconds: 10
benchmark:
type: sa-bench
req_rate: inf
isl: 8192
osl: 1024
concurrencies: '2048'
use_chat_template: true
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,12 @@ base:
interval_seconds: 10

benchmark:
type: "sa-bench"
isl: 8192
osl: 1024
req_rate: "inf"
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'


# STP TP4 prefill mode: TP4 (DP=1, EP=1) instead of dep4 — low-latency single-node
Expand All @@ -181,8 +183,6 @@ override_stp_tp4:
decode:
args:
expert-parallel-size: 1
benchmark:
concurrencies: "4x8x16x64"


# MTP TP4 prefill mode: same as STP tp4 but adds EAGLE speculative decoding
Expand All @@ -208,8 +208,6 @@ override_mtp_tp4:
speculative-num-steps: 2
speculative-eagle-topk: 1
speculative-num-draft-tokens: 3
benchmark:
concurrencies: "4x8x16x64"


# STP low-latency: dep4 prefill + tep8 decode (DP=1), scale sweep 1p1d/1p5d/2p5d
Expand All @@ -226,8 +224,6 @@ zip_override_stp_lowlat:
decode:
nodes: [1, 5, 5]
workers: [1, 5, 5]
benchmark:
concurrencies: ["64x128", "8", "4x128"]


# MTP low-latency: same scales as STP, adds EAGLE speculative decoding
Expand All @@ -253,8 +249,6 @@ zip_override_mtp_lowlat:
speculative-num-steps: 2
speculative-eagle-topk: 1
speculative-num-draft-tokens: 3
benchmark:
concurrencies: ["64x128", "8", "4x128"]


# STP max-throughput 7p2d: dep4 prefill + dep8 decode, flashinfer_cutlass backend
Expand Down Expand Up @@ -283,8 +277,6 @@ override_stp_maxtpt_7p2d:
max-running-requests: 2048
cuda-graph-max-bs: 1024
fp4-gemm-backend: "flashinfer_cutlass"
benchmark:
concurrencies: "1024x2048"


# MTP max-throughput 7p2d: same as STP but adds EAGLE speculative decoding
Expand Down Expand Up @@ -320,8 +312,6 @@ override_mtp_maxtpt_7p2d:
speculative-num-steps: 2
speculative-eagle-topk: 1
speculative-num-draft-tokens: 3
benchmark:
concurrencies: "1024x2048"


# MTP-only: 4p1d, no frontends, SGLANG_FLASHINFER_FP4_GEMM_BACKEND env var (fp4-gemm-backend: null
Expand Down Expand Up @@ -365,5 +355,3 @@ override_mtp_maxtpt_4p1d:
speculative-num-steps: 2
speculative-eagle-topk: 1
speculative-num-draft-tokens: 3
benchmark:
concurrencies: "1024"
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: 160x288
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: 160x288
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '288'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '288'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '128'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '128'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '128'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '128'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -138,8 +138,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: 8x16x32x64x128
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -136,8 +136,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: 8x16x32x64x128
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,9 @@ health_check:
interval_seconds: 10

benchmark:
type: sa-bench
isl: 8192
osl: 1024
req_rate: inf
concurrencies: '512'
type: custom
command: bash /infmax-workspace/benchmarks/multi_node/srt_fixed_sequence.sh
env:
TOKENIZER: /model
ISL: '8192'
OSL: '1024'
Loading