Skip to content

Conversation

@FrankLeeeee
Copy link
Collaborator

@FrankLeeeee FrankLeeeee commented Nov 21, 2025

Motivation

We previously hard-coded some of the sglang arguments such as mem-fraction-static, which makes specforge inflexible in tuning performance, we should add some arguments for sglang.

Modifications

I have collated the sglang arguments in specforge.args. The reason for not using sglang.srt.server_args.ServerArgs.add_cli_args directly is that we don't actually need SGLang's all arguments, we only need those that are relevant to parallelism and prefill optimization. Adding all args from sglang will cause confusion as the other arguments do not take effect at all. sglang 0.5.4 has some bugs so I updated it to 0.5.5 as well.

Meanwhile, for simplicity, I have also collated tracker args in specforge.args.

Related Issues

Accuracy Test

Benchmark & Profiling

Checklist

@gemini-code-assist
Copy link
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@sleepcoo sleepcoo merged commit 00edc17 into main Nov 23, 2025
6 of 7 checks passed
@sleepcoo sleepcoo deleted the feature/sglang-args branch November 23, 2025 04:37
xiaomin-D pushed a commit to eigen-ai-labs/SpecForge_public that referenced this pull request Jan 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants