Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created September 29, 2024 10:18
Show Gist options
  • Save zamazan4ik/1e8ac46c88113b14c2d712f7d10ce5c2 to your computer and use it in GitHub Desktop.
Save zamazan4ik/1e8ac46c88113b14c2d712f7d10ce5c2 to your computer and use it in GitHub Desktop.
serde-brief: PGO instrumented compared to Release
Running benches/bench.rs (target/x86_64-unknown-linux-gnu/release/deps/bench-e1f86cf89c70f17d)
Benchmarking log/serde-brief/serialize
Benchmarking log/serde-brief/serialize: Warming up for 3.0000 s
Benchmarking log/serde-brief/serialize: Collecting 100 samples in estimated 5.0643 s (2300 iterations)
Benchmarking log/serde-brief/serialize: Analyzing
log/serde-brief/serialize
time: [2.1860 ms 2.1866 ms 2.1873 ms]
change: [+63.061% +63.212% +63.318%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
Benchmarking log/serde-brief/deserialize
Benchmarking log/serde-brief/deserialize: Warming up for 3.0000 s
Benchmarking log/serde-brief/deserialize: Collecting 100 samples in estimated 5.2541 s (800 iterations)
Benchmarking log/serde-brief/deserialize: Analyzing
log/serde-brief/deserialize
time: [6.6025 ms 6.6129 ms 6.6287 ms]
change: [+47.556% +47.804% +48.173%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
log/serde-brief/size 1584946
log/serde-brief/zlib 413733
log/serde-brief/zstd 341439
log/serde-brief/zstd_time time: [5.4325 ms 5.4325 ms 5.4325 ms] 62 MB/s
Benchmarking mesh/serde-brief/serialize
Benchmarking mesh/serde-brief/serialize: Warming up for 3.0000 s
Benchmarking mesh/serde-brief/serialize: Collecting 100 samples in estimated 6.6637 s (200 iterations)
Benchmarking mesh/serde-brief/serialize: Analyzing
mesh/serde-brief/serialize
time: [33.423 ms 33.445 ms 33.468 ms]
change: [+64.044% +64.165% +64.291%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking mesh/serde-brief/deserialize
Benchmarking mesh/serde-brief/deserialize: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 7.6s, or reduce sample count to 60.
Benchmarking mesh/serde-brief/deserialize: Collecting 100 samples in estimated 7.6005 s (100 iterations)
Benchmarking mesh/serde-brief/deserialize: Analyzing
mesh/serde-brief/deserialize
time: [86.530 ms 86.658 ms 86.775 ms]
change: [+138.40% +138.81% +139.18%] (p = 0.00 < 0.05)
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
10 (10.00%) low severe
4 (4.00%) low mild
mesh/serde-brief/size 15750015
mesh/serde-brief/zlib 8024540
mesh/serde-brief/zstd 6816643
mesh/serde-brief/zstd_time time: [86.0207 ms 86.0207 ms 86.0207 ms] 79 MB/s
Benchmarking minecraft_savedata/serde-brief/serialize
Benchmarking minecraft_savedata/serde-brief/serialize: Warming up for 3.0000 s
Benchmarking minecraft_savedata/serde-brief/serialize: Collecting 100 samples in estimated 5.2472 s (2100 iterations)
Benchmarking minecraft_savedata/serde-brief/serialize: Analyzing
minecraft_savedata/serde-brief/serialize
time: [2.5507 ms 2.5513 ms 2.5519 ms]
change: [+110.26% +110.88% +111.25%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
5 (5.00%) high mild
2 (2.00%) high severe
Benchmarking minecraft_savedata/serde-brief/deserialize
Benchmarking minecraft_savedata/serde-brief/deserialize: Warming up for 3.0000 s
Benchmarking minecraft_savedata/serde-brief/deserialize: Collecting 100 samples in estimated 5.5933 s (800 iterations)
Benchmarking minecraft_savedata/serde-brief/deserialize: Analyzing
minecraft_savedata/serde-brief/deserialize
time: [7.0102 ms 7.0150 ms 7.0195 ms]
change: [+48.219% +48.338% +48.449%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) low mild
minecraft_savedata/serde-brief/size 1276014
minecraft_savedata/serde-brief/zlib 373898
minecraft_savedata/serde-brief/zstd 293679
minecraft_savedata/serde-brief/zstd_time time: [3.6846 ms 3.6846 ms 3.6846 ms] 79 MB/s
Benchmarking mk48/serde-brief/serialize
Benchmarking mk48/serde-brief/serialize: Warming up for 3.0000 s
Benchmarking mk48/serde-brief/serialize: Collecting 100 samples in estimated 5.6581 s (500 iterations)
Benchmarking mk48/serde-brief/serialize: Analyzing
mk48/serde-brief/serialize
time: [11.328 ms 11.331 ms 11.334 ms]
change: [+95.806% +95.864% +95.924%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
Benchmarking mk48/serde-brief/deserialize
Benchmarking mk48/serde-brief/deserialize: Warming up for 3.0000 s
Benchmarking mk48/serde-brief/deserialize: Collecting 100 samples in estimated 5.8325 s (200 iterations)
Benchmarking mk48/serde-brief/deserialize: Analyzing
mk48/serde-brief/deserialize
time: [29.102 ms 29.113 ms 29.126 ms]
change: [+58.901% +59.238% +59.589%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
3 (3.00%) low mild
6 (6.00%) high mild
2 (2.00%) high severe
mk48/serde-brief/size 6796949
mk48/serde-brief/zlib 1754624
mk48/serde-brief/zstd 1533223
mk48/serde-brief/zstd_time time: [21.4881 ms 21.4881 ms 21.4881 ms] 71 MB/s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment