compare

~bigbes/sr-ht-tokens

base run:18 run b753f9e9
head run:140 run 563bb2bb
benchmark unit environment base head delta
GenerateToken-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 160.0 ± 0% n=10 160.0 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
GenerateToken-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 3.000 ± 0% n=10 3.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
GenerateToken-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 312.4n ± 8% n=10 235.7n ± 3% n=10 -24.55% improvement p=0.000 n=10
HashToken-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 64.00 ± 0% n=10 64.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
HashToken-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 1.000 ± 0% n=10 1.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
HashToken-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 125.3n ± 3% n=10 105.3n ± 6% n=10 -15.96% improvement p=0.000 n=10
TokenMatches/hit-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 64.00 ± 0% n=10 64.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
TokenMatches/hit-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 1.000 ± 0% n=10 1.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
TokenMatches/hit-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 151.5n ± 9% n=10 122.8n ± 4% n=10 -18.97% improvement p=0.000 n=10
TokenMatches/miss-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 64.00 ± 0% n=10 64.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
TokenMatches/miss-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 1.000 ± 0% n=10 1.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
TokenMatches/miss-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-tokens/db · AMD Ryzen 7 3700X 8-Core Processor 144.4n ± 3% n=10 120.7n ± 4% n=10 -16.45% improvement p=0.000 n=10