Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

minor rebalancing of level 13 #2762

Merged
merged 2 commits into from
Sep 2, 2021
Merged

minor rebalancing of level 13 #2762

merged 2 commits into from
Sep 2, 2021

Conversation

Cyan4973
Copy link
Contributor

@Cyan4973 Cyan4973 commented Sep 1, 2021

Following recent interest in re-balancing compression levels.

This new level 13 setup is slightly better on silesia.tar (i7-9700k noturbo, gcc 9.3.0):
Ratio : 3.649 -> 3.655
Speed : 11.9 MB/s -> 12.2 MB/s

At the cost of more memory : 24 MB -> 32 MB
The new memory budget is a reasonable interpolation between neighboring levels 12 and 14:
level 12 : 24 MB
level 13 : 32 MB (increased from 24 MB)
level 14 : 48 MB

Window size remains unaffected (4 MB)

This new setup is slighly better on `silesia.tar` :
Ratio : 3.649 -> 3.655
Speed : 11.9 MB/s -> 12.2 MB/s
At the cost of more memory : 24 MB -> 32 MB
The new memory budget is a reasonable interpolation between neighboring levels 12 and 14:
level 12 : 24 MB
level 13 : 32 MB (increased from 24 MB)
level 14 : 48 MB
Window size remains unaffected (4 MB)
@Cyan4973 Cyan4973 merged commit a8cf85a into dev Sep 2, 2021
@Cyan4973 Cyan4973 deleted the level13 branch December 9, 2021 00:14
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants