-
Notifications
You must be signed in to change notification settings - Fork 5
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
Switch to zstd
compression
#49
Comments
Ok, some initial results from this.
This is promising and likely means we can get a significant speedup from switching to a Rust implementation of scoring. |
Some notes:
|
zstd
is a newer compression algorithm which achieves similar compression ratios asxz
(slightly worse, but within 5-10%) and decompresses significantly faster. Asxz
decompression is currently the bottleneck when recomputing scores for old runs, we should consider switching tozstd
(subject to testing that shows it actually results in an improvement).We'd likely want to use https://github.com/gyscos/zstd-rs for this.
The text was updated successfully, but these errors were encountered: