Skip to content
Open
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
@@ -0,0 +1,156 @@
name: disagg-b300-8k-10p1d-dep4-dep8-b256-mtp1-mm
model:
path: deepseek-v4-pro
container: nvcr.io#nvidia/tensorrt-llm/release:1.3.0rc23
precision: fp4
dynamo:
install: true
wheel: "1.4.0.dev20260730"
request_plane: tcp
resources:
gpu_type: b300
prefill_nodes: 10
prefill_workers: 10
gpus_per_prefill: 4
decode_nodes: 1
decode_workers: 1
gpus_per_decode: 8
gpus_per_node: 8
backend:
type: trtllm
prefill_environment:
TLLM_LOG_LEVEL: INFO
TRTLLM_SERVER_DISABLE_GC: '1'
TRTLLM_WORKER_DISABLE_GC: '1'
TRTLLM_ENABLE_PDL: '1'
ENROOT_ALLOW_DEV: 'yes'
NCCL_GRAPH_MIXING_SUPPORT: '0'
MIMALLOC_PURGE_DELAY: '0'
PYTORCH_CUDA_ALLOC_CONF: expandable_segments:True
TLLM_PROFILE_LOG_RANKS: all
TLLM_METRICS_ALL_RANKS: '1'
UCX_TLS: rc,cuda_copy,sm,self
UCX_MAX_RNDV_RAILS: '1'
UCX_MAX_EAGER_RAILS: '1'
NIXL_PLUGIN_DIR: /opt/nvidia/nvda_nixl/lib/x86_64-linux-gnu/plugins
decode_environment:
TLLM_LOG_LEVEL: INFO
TRTLLM_SERVER_DISABLE_GC: '1'
TRTLLM_WORKER_DISABLE_GC: '1'
TRTLLM_ENABLE_PDL: '1'
ENROOT_ALLOW_DEV: 'yes'
NCCL_GRAPH_MIXING_SUPPORT: '0'
MIMALLOC_PURGE_DELAY: '0'
TLLM_PROFILE_LOG_RANKS: all
UCX_TLS: rc,cuda_copy,sm,self
UCX_MAX_RNDV_RAILS: '1'
UCX_MAX_EAGER_RAILS: '1'
NIXL_PLUGIN_DIR: /opt/nvidia/nvda_nixl/lib/x86_64-linux-gnu/plugins
trtllm_config:
prefill:
cache_transceiver_config:
backend: NIXL
kv_transfer_timeout_ms: 600000
transceiver_runtime: PYTHON
cuda_graph_config:
disable_overlap_scheduler: true
enable_attention_dp: true
kv_cache_config:
dtype: fp8
enable_block_reuse: false
free_gpu_memory_fraction: 0.5
tokens_per_block: 128
max_batch_size: 2
max_num_tokens: 8192
max_seq_len: 8232
moe_config:
backend: TRTLLM
moe_expert_parallel_size: 4
pipeline_parallel_size: 1
print_iter_log: true
speculative_config:
decoding_type: MTP
max_draft_len: 1
tensor_parallel_size: 4
decode:
cache_transceiver_config:
backend: NIXL
kv_transfer_timeout_ms: 600000
transceiver_runtime: PYTHON
cuda_graph_config:
batch_sizes:
- 1
- 2
- 4
- 8
- 16
- 24
- 32
- 40
- 48
- 56
- 64
- 72
- 80
- 88
- 96
- 104
- 112
- 120
- 128
- 136
- 144
- 152
- 160
- 168
- 176
- 184
- 192
- 200
- 208
- 216
- 224
- 232
- 240
- 248
- 256
enable_padding: true
enable_attention_dp: true
enable_lm_head_tp_in_adp: true
kv_cache_config:
dtype: fp8
enable_block_reuse: false
free_gpu_memory_fraction: 0.8
tokens_per_block: 128
max_batch_size: 256
max_num_tokens: 512
max_seq_len: 9256
moe_config:
backend: MEGAMOE_DEEPGEMM
use_low_precision_moe_combine: true
moe_expert_parallel_size: 8
num_postprocess_workers: 4
pipeline_parallel_size: 1
print_iter_log: true
speculative_config:
decoding_type: MTP
max_draft_len: 1
stream_interval: 100
tensor_parallel_size: 8
benchmark:
type: sa-bench
isl: 8192
osl: 1024
concurrencies: "2253"
req_rate: inf
random_range_ratio: 0.8
use_chat_template: true
custom_tokenizer: "sa_bench_tokenizers.sglang_deepseek_v4.SGLangDeepseekV4Tokenizer"
frontend:
type: dynamo
enable_multiple_frontends: true
health_check:
max_attempts: 360
interval_seconds: 10
environment:
TRTLLM_SERVER_DISABLE_GC: '1'
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
name: disagg-b300-8k-10p1d-dep4-dep8-b512-mtp0-mm
model:
path: deepseek-v4-pro
container: nvcr.io#nvidia/tensorrt-llm/release:1.3.0rc23
precision: fp4
dynamo:
install: true
wheel: "1.4.0.dev20260730"
request_plane: tcp
resources:
gpu_type: b300
prefill_nodes: 10
prefill_workers: 10
gpus_per_prefill: 4
decode_nodes: 1
decode_workers: 1
gpus_per_decode: 8
gpus_per_node: 8
backend:
type: trtllm
prefill_environment:
TLLM_LOG_LEVEL: INFO
TRTLLM_SERVER_DISABLE_GC: '1'
TRTLLM_WORKER_DISABLE_GC: '1'
TRTLLM_ENABLE_PDL: '1'
ENROOT_ALLOW_DEV: 'yes'
NCCL_GRAPH_MIXING_SUPPORT: '0'
MIMALLOC_PURGE_DELAY: '0'
PYTORCH_CUDA_ALLOC_CONF: expandable_segments:True
TLLM_PROFILE_LOG_RANKS: all
TLLM_METRICS_ALL_RANKS: '1'
UCX_TLS: rc,cuda_copy,sm,self
UCX_MAX_RNDV_RAILS: '1'
UCX_MAX_EAGER_RAILS: '1'
NIXL_PLUGIN_DIR: /opt/nvidia/nvda_nixl/lib/x86_64-linux-gnu/plugins
decode_environment:
TLLM_LOG_LEVEL: INFO
TRTLLM_SERVER_DISABLE_GC: '1'
TRTLLM_WORKER_DISABLE_GC: '1'
TRTLLM_ENABLE_PDL: '1'
ENROOT_ALLOW_DEV: 'yes'
NCCL_GRAPH_MIXING_SUPPORT: '0'
MIMALLOC_PURGE_DELAY: '0'
TLLM_PROFILE_LOG_RANKS: all
UCX_TLS: rc,cuda_copy,sm,self
UCX_MAX_RNDV_RAILS: '1'
UCX_MAX_EAGER_RAILS: '1'
NIXL_PLUGIN_DIR: /opt/nvidia/nvda_nixl/lib/x86_64-linux-gnu/plugins
trtllm_config:
prefill:
cache_transceiver_config:
backend: NIXL
kv_transfer_timeout_ms: 600000
transceiver_runtime: PYTHON
cuda_graph_config:
disable_overlap_scheduler: true
enable_attention_dp: true
kv_cache_config:
dtype: fp8
enable_block_reuse: false
free_gpu_memory_fraction: 0.5
tokens_per_block: 128
max_batch_size: 2
max_num_tokens: 8192
max_seq_len: 8232
moe_config:
backend: TRTLLM
moe_expert_parallel_size: 4
pipeline_parallel_size: 1
print_iter_log: true
tensor_parallel_size: 4
decode:
cache_transceiver_config:
backend: NIXL
kv_transfer_timeout_ms: 600000
transceiver_runtime: PYTHON
cuda_graph_config:
batch_sizes:
- 1
- 2
- 4
- 8
- 16
- 24
- 32
- 40
- 48
- 56
- 64
- 72
- 80
- 88
- 96
- 104
- 112
- 120
- 128
- 136
- 144
- 152
- 160
- 168
- 176
- 184
- 192
- 200
- 208
- 216
- 224
- 232
- 240
- 248
- 256
- 264
- 272
- 280
- 288
- 296
- 304
- 312
- 320
- 328
- 336
- 344
- 352
- 360
- 368
- 376
- 384
- 392
- 400
- 408
- 416
- 424
- 432
- 440
- 448
- 456
- 464
- 472
- 480
- 488
- 496
- 504
- 512
enable_padding: true
enable_attention_dp: true
enable_lm_head_tp_in_adp: false
kv_cache_config:
dtype: fp8
enable_block_reuse: false
free_gpu_memory_fraction: 0.8
tokens_per_block: 128
max_batch_size: 512
max_num_tokens: 512
max_seq_len: 9256
moe_config:
backend: MEGAMOE_DEEPGEMM
use_low_precision_moe_combine: true
moe_expert_parallel_size: 8
num_postprocess_workers: 4
pipeline_parallel_size: 1
print_iter_log: true
stream_interval: 100
tensor_parallel_size: 8
benchmark:
type: sa-bench
isl: 8192
osl: 1024
concurrencies: "4301"
req_rate: inf
random_range_ratio: 0.8
use_chat_template: true
custom_tokenizer: "sa_bench_tokenizers.sglang_deepseek_v4.SGLangDeepseekV4Tokenizer"
frontend:
type: dynamo
enable_multiple_frontends: true
health_check:
max_attempts: 360
interval_seconds: 10
environment:
TRTLLM_SERVER_DISABLE_GC: '1'
Loading
Loading