Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am aakside on github.
  • I am aakside (https://keybase.io/aakside) on keybase.
  • I have a public key whose fingerprint is D3FA 94D4 C05F 9760 9E61 FB48 B27A 4F64 BBD0 6BE7

To claim this, I am signing this object:

@aakside
aakside / benchcmp.txt
Last active May 24, 2024 02:09
Benchmarking roaring bitmaps for UidPacks using 48 MSB for block bases. See comments for images.
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=1:size=10:overlap=0.01:-8 1187 1357 +14.32%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=5:size=10:overlap=0.01:-8 1644 1399 -14.90%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=10:size=10:overlap=0.01:-8 2530 1548 -38.81%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=50:size=10:overlap=0.01:-8 5963 1767 -70.37%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=100:size=10:overlap=0.01:-8 7937 2106 -73.47%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=500:size=10:overlap=0.01:-8 22851 1747 -92.35%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=1000:size=10:overlap=0.01:-8 45819 1767 -96.14%
BenchmarkIntersectSortedRatio/Compressed:IntersectWith:ratio=5000:size=10:overlap=0.01