Skip to content

Conversation

@KoyamaSohei
Copy link
Contributor

@KoyamaSohei KoyamaSohei commented Jun 5, 2025

Hi all,

We’ve renamed the benchmark to CxS — pronounced “six”.

We’ve also changed the scoring function to use the harmonic mean of $C$ and $S$, rather than maximizing their product.
This is because simply using C×S allows for pathological cases — for example, setting C = 1 and letting S grow arbitrarily large, as long as prefill cost is small relative to compute capacity. In such scenarios, recomputing the prefill each time doesn’t worsen TTFT, making the metric misleading.

We believe the harmonic mean better captures the balanced scalability we aim to measure.

Thanks again, and looking forward to your feedback!

@KoyamaSohei KoyamaSohei force-pushed the skoyama/patch-2 branch 2 times, most recently from f3a01d9 to d45f444 Compare June 5, 2025 14:45
Signed-off-by: Sohei Koyama <skoyama@ddn.com>
@KoyamaSohei
Copy link
Contributor Author

@Siddhant-Ray @Shaoting-Feng
Please take a look when you have time! I'm especially open to discussion on whether this metric is reasonable. Feedback and suggestions are very welcome.

Copy link
Collaborator

@Siddhant-Ray Siddhant-Ray left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks

@Siddhant-Ray Siddhant-Ray merged commit 95b2939 into LMCache:main Jun 8, 2025
1 check failed
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.

2 participants