-
Notifications
You must be signed in to change notification settings - Fork 293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KSP2 Performance Issues #2282
Comments
@ZacSweers sorry if I missed it, but what is the comparison against? Is this comparing two different versions of KSP2 or KSP1 vs KSP2 (or something else)? |
Comparing against KSP1 yeah |
Tested again with 2.1.10-1.0.30 but still seeing significant regressions. ABI - ~25%-28% slower |
Hello @ZacSweers, 2.1.20-1.0.32 includes a few performance fixes on the startup time of KSP2. I hope that will help overall performance and especially on non-ABI changes. Please let me know if you're still seeing any kind of performance regressions. I'd really appreciate any data / information that may guide the direction of optimizations. |
I tried KSP 2 on our large project, and this is the result:
|
(Filing at the request of the JB folks for referencing)
I re-profiled our builds with KSP2 with 2.0.21-1.0.27. Unfortunately, across the board in a bunch of benchmarks I found that
If I just benchmark expensive our two most expensive KSP tasks with `, KSP2 is around 20-30% slower.
Other notes:
time-to-task-start is more or less the same, assumes a hot configuration cache
Here's a few samples. Looking again there is some GC time creeping into some of these that I'll look closer into, but not enough to majorly skew the larger trend
The text was updated successfully, but these errors were encountered: