Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created November 14, 2024 01:34
Show Gist options
  • Save zamazan4ik/6c3286fef32b8f6f2bf31c1fd93d31a4 to your computer and use it in GitHub Desktop.
Save zamazan4ik/6c3286fef32b8f6f2bf31c1fd93d31a4 to your computer and use it in GitHub Desktop.
osmgraph: PGO optimized compared to Release
Running benches/graph.rs (x86_64-unknown-linux-gnu/release/deps/graph-106907e9f648f29b)
Benchmarking node_parse
Benchmarking node_parse: Warming up for 3.0000 s
Benchmarking node_parse: Collecting 100 samples in estimated 5.0786 s (258k iterations)
Benchmarking node_parse: Analyzing
node_parse time: [20.479 µs 20.630 µs 20.761 µs]
change: [-33.074% -32.663% -32.280%] (p = 0.00 < 0.05)
Performance has improved.
Found 23 outliers among 100 measurements (23.00%)
14 (14.00%) low severe
5 (5.00%) high mild
4 (4.00%) high severe
Benchmarking way_parse
Benchmarking way_parse: Warming up for 3.0000 s
Benchmarking way_parse: Collecting 100 samples in estimated 5.2586 s (15k iterations)
Benchmarking way_parse: Analyzing
way_parse time: [353.93 µs 354.88 µs 356.09 µs]
change: [-19.350% -19.056% -18.641%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
8 (8.00%) high severe
Benchmarking node_from_ways_parse
Benchmarking node_from_ways_parse: Warming up for 3.0000 s
Benchmarking node_from_ways_parse: Collecting 100 samples in estimated 8.5423 s (10k iterations)
Benchmarking node_from_ways_parse: Analyzing
node_from_ways_parse time: [842.90 µs 844.12 µs 845.62 µs]
change: [-14.144% -13.981% -13.800%] (p = 0.00 < 0.05)
Performance has improved.
Found 14 outliers among 100 measurements (14.00%)
5 (5.00%) high mild
9 (9.00%) high severe
Benchmarking graph_parse
Benchmarking graph_parse: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 6.2s, enable flat sampling, or reduce sample count to 60.
Benchmarking graph_parse: Collecting 100 samples in estimated 6.2440 s (5050 iterations)
Benchmarking graph_parse: Analyzing
graph_parse time: [1.2314 ms 1.2328 ms 1.2346 ms]
change: [-18.707% -18.534% -18.362%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking large_map_parsing/node_parse
Benchmarking large_map_parsing/node_parse: Warming up for 3.0000 s
Benchmarking large_map_parsing/node_parse: Collecting 10 samples in estimated 5.9721 s (275 iterations)
Benchmarking large_map_parsing/node_parse: Analyzing
large_map_parsing/node_parse
time: [21.665 ms 21.689 ms 21.710 ms]
change: [-4.4239% -4.1573% -3.9088%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking large_map_parsing/way_parse
Benchmarking large_map_parsing/way_parse: Warming up for 3.0000 s
Benchmarking large_map_parsing/way_parse: Collecting 10 samples in estimated 7.6440 s (110 iterations)
Benchmarking large_map_parsing/way_parse: Analyzing
large_map_parsing/way_parse
time: [69.841 ms 69.915 ms 69.960 ms]
change: [-11.462% -10.429% -9.7637%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 10 measurements (20.00%)
2 (20.00%) low mild
Benchmarking large_map_parsing/node_from_ways_parse
Benchmarking large_map_parsing/node_from_ways_parse: Warming up for 3.0000 s
Benchmarking large_map_parsing/node_from_ways_parse: Collecting 10 samples in estimated 6.5418 s (30 iterations)
Benchmarking large_map_parsing/node_from_ways_parse: Analyzing
large_map_parsing/node_from_ways_parse
time: [213.01 ms 213.41 ms 213.84 ms]
change: [-5.9475% -5.6154% -5.2935%] (p = 0.00 < 0.05)
Performance has improved.
Benchmarking large_map_parsing/graph_parse
Benchmarking large_map_parsing/graph_parse: Warming up for 3.0000 s
Benchmarking large_map_parsing/graph_parse: Collecting 10 samples in estimated 7.1849 s (30 iterations)
Benchmarking large_map_parsing/graph_parse: Analyzing
large_map_parsing/graph_parse
time: [237.87 ms 238.48 ms 239.25 ms]
change: [-13.557% -13.158% -12.758%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 10 measurements (10.00%)
1 (10.00%) high mild
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment