Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created April 21, 2024 01:58
Show Gist options
  • Save zamazan4ik/77a46c1bd726212311358373fba2660e to your computer and use it in GitHub Desktop.
Save zamazan4ik/77a46c1bd726212311358373fba2660e to your computer and use it in GitHub Desktop.
koto: PGO-optimized compared to Release
Running benches/koto_benchmark.rs (target/x86_64-unknown-linux-gnu/release/deps/koto_benchmark-6f582b4f10a167da)
Benchmarking fib
Benchmarking fib: Warming up for 3.0000 s
Benchmarking fib: Collecting 100 samples in estimated 5.0357 s (252k iterations)
Benchmarking fib: Analyzing
fib time: [20.525 µs 20.557 µs 20.598 µs]
change: [-25.773% -25.701% -25.620%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
Benchmarking enumerate
Benchmarking enumerate: Warming up for 3.0000 s
Benchmarking enumerate: Collecting 100 samples in estimated 5.0638 s (343k iterations)
Benchmarking enumerate: Analyzing
enumerate time: [16.258 µs 16.266 µs 16.273 µs]
change: [-18.380% -18.334% -18.287%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high severe
Benchmarking string_formatting
Benchmarking string_formatting: Warming up for 3.0000 s
Benchmarking string_formatting: Collecting 100 samples in estimated 5.8951 s (25k iterations)
Benchmarking string_formatting: Analyzing
string_formatting time: [233.56 µs 233.87 µs 234.39 µs]
change: [-28.248% -28.146% -28.019%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking spectral_norm
Benchmarking spectral_norm: Warming up for 3.0000 s
Benchmarking spectral_norm: Collecting 100 samples in estimated 5.2625 s (20k iterations)
Benchmarking spectral_norm: Analyzing
spectral_norm time: [254.25 µs 254.50 µs 254.73 µs]
change: [-25.969% -25.897% -25.823%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
Benchmarking fannkuch
Benchmarking fannkuch: Warming up for 3.0000 s
Benchmarking fannkuch: Collecting 100 samples in estimated 5.2195 s (106k iterations)
Benchmarking fannkuch: Analyzing
fannkuch time: [48.628 µs 48.643 µs 48.659 µs]
change: [-23.101% -23.055% -23.006%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
Benchmarking n_body
Benchmarking n_body: Warming up for 3.0000 s
Benchmarking n_body: Collecting 100 samples in estimated 5.7345 s (20k iterations)
Benchmarking n_body: Analyzing
n_body time: [275.31 µs 275.57 µs 275.78 µs]
change: [-18.428% -18.380% -18.334%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
4 (4.00%) low severe
3 (3.00%) low mild
1 (1.00%) high mild
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment