|
|
@@ -37,8 +37,9 @@
|
|
|
|
|
|
engine = "vllm"
|
|
|
name = "GLM-5.3-Flash aiden image (vLLM, 4x Spark, LAB DFlash2-7, NVFP4)"
|
|
|
-docker_image = "aidendle94/sparkrun-vllm-glm53-gb10:production-1.1"
|
|
|
-model = "LibertAIDAI/GLM-5.3-Flash-NVFP4"
|
|
|
+docker_image = "sparkrun-vllm-glm53-flash-aiden:glm53"
|
|
|
+docker_image_dir = "glm53-flash-aiden"
|
|
|
+model = "local-inference-lab/GLM-5.3-Flash-NVFP4"
|
|
|
required_nodes = 4
|
|
|
tensor_parallel_size = 4
|
|
|
pipeline_parallel_size = 1
|
|
|
@@ -57,18 +58,21 @@ args = [
|
|
|
"--default-chat-template-kwargs", """
|
|
|
'{"enable_thinking": true, "reasoning_effort": "high"}'""",
|
|
|
"--kv-cache-dtype", "fp8_e4m3",
|
|
|
- "--block-size", "2304",
|
|
|
- "--moe-backend", "marlin",
|
|
|
- "--max-model-len", "393216",
|
|
|
+# "--block-size", "2304",
|
|
|
+ "--moe-backend", "flashinfer_cutlass",
|
|
|
+ "--max-model-len", "524288",
|
|
|
"--max-num-batched-tokens", "8192",
|
|
|
"--max-num-seqs", "16",
|
|
|
"--enable-chunked-prefill",
|
|
|
- "--enforce-eager",
|
|
|
+# "--enforce-eager",
|
|
|
"--gpu-memory-utilization", "0.85",
|
|
|
"--kv-cache-memory-bytes", "17179869184",
|
|
|
"--speculative-config", """
|
|
|
-'{"method":"dflash","model":"local-inference-lab/GLM-5.3-Flash-DFlash2-bf16","num_speculative_tokens":7}'""",
|
|
|
+'{"method":"mtp","num_speculative_tokens":3}'""",
|
|
|
+# "--speculative-config", """
|
|
|
+#'{"method":"dflash","model":"local-inference-lab/GLM-5.3-Flash-DFlash2-bf16","num_speculative_tokens":7}'""",
|
|
|
"--language-model-only",
|
|
|
+ "--load-format", "instanttensor",
|
|
|
# image requests need the mm template shipped/in-wallpaper on aiden's rigs:
|
|
|
# "--chat-template", "<path-to>/chat_template_mm.jinja",
|
|
|
]
|
|
|
@@ -85,3 +89,4 @@ VLLM_ENGINE_READY_TIMEOUT_S = "3600"
|
|
|
VLLM_ALLOW_LONG_MAX_MODEL_LEN = "1"
|
|
|
VLLM_NO_USAGE_STATS = "1"
|
|
|
OMP_NUM_THREADS = "2"
|
|
|
+MAX_JOBS = "2"
|