Skip to content

bench(epp): add scorer comparison benchmark for issue #655 - #2222

Draft
pazqo wants to merge 1 commit into
llm-d:mainfrom
pazqo:benchmark/scorer-comparison-655
Draft

bench(epp): add scorer comparison benchmark for issue #655#2222
pazqo wants to merge 1 commit into
llm-d:mainfrom
pazqo:benchmark/scorer-comparison-655

Conversation

@pazqo

@pazqo pazqo commented Jul 29, 2026

Copy link
Copy Markdown

Demonstrate the value of token-aware scoring vs count-based scoring under heterogeneous workloads. The benchmark simulates scheduling 200 requests across 10 endpoints and reports load_cv (coefficient of variation of token load), showing that token-load-scorer achieves 140-700x better load balance than queue-scorer when request sizes vary.

What type of PR is this?

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

Release note (write NONE if no user-facing change):

NONE

Demonstrate the value of token-aware scoring vs count-based scoring
under heterogeneous workloads. The benchmark simulates scheduling 200
requests across 10 endpoints and reports load_cv (coefficient of
variation of token load), showing that token-load-scorer achieves
140-700x better load balance than queue-scorer when request sizes vary.

Signed-off-by: Stefano Pascolutti <spascolu@redhat.com>
@github-actions github-actions Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jul 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🚨 Unsigned commits detected! Please sign your commits.

For instructions on how to set up GPG/SSH signing and verify your commits, please see GitHub Documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant