Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benches: clean-up and add CI support #159

Merged
merged 8 commits into from
Apr 26, 2023
Merged

Benches: clean-up and add CI support #159

merged 8 commits into from
Apr 26, 2023

Conversation

commial
Copy link
Contributor

@commial commial commented Apr 26, 2023

Fix #156

This PR also clean-up a bit which benchmarking tests are launched and their parameters.

@commial commial added the tests Relative to the testing capabilities label Apr 26, 2023
@github-actions
Copy link

Benchmark for 3a9eec8

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1048576 119.9±11.65µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/16777216 1999.6±130.58µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/2097152 243.3±42.37µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/4194304 482.3±136.55µs N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1048576 58.6±19.32ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/16777216 273.9±8.49ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/2097152 68.3±2.54ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/4194304 112.7±7.84ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1048576 73.6±17.96ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/16777216 590.8±18.42ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/2097152 107.8±5.31ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/4194304 145.2±4.99ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1048576 26.3±0.53ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/16777216 380.7±6.79ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/2097152 50.1±2.03ms N/A N/A
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/4194304 97.2±2.00ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(0x0)/1048576 130.3±14.55µs N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(0x0)/16777216 1919.4±320.72µs N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(0x0)/2097152 242.6±39.87µs N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(0x0)/4194304 502.7±88.24µs N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(COMPRESS)/1048576 16.5±0.73ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(COMPRESS)/16777216 256.5±5.56ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(COMPRESS)/2097152 32.1±0.73ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(COMPRESS)/4194304 73.5±7.86ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1048576 36.2±2.37ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/16777216 559.2±15.45ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/2097152 70.1±2.73ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/4194304 147.5±6.21ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT)/1048576 24.1±1.32ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT)/16777216 376.2±11.62ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT)/2097152 48.2±0.98ms N/A N/A
linear_vs_normal_extract/LINEAR / Layers Layers(ENCRYPT)/4194304 99.1±5.15ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(0x0)/1048576 119.2±9.02µs N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(0x0)/16777216 2.0±0.17ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(0x0)/2097152 255.0±32.01µs N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(0x0)/4194304 477.4±40.88µs N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(COMPRESS)/1048576 59.8±19.39ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(COMPRESS)/16777216 266.3±16.94ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(COMPRESS)/2097152 68.4±1.70ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(COMPRESS)/4194304 103.8±8.61ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT | COMPRESS)/1048576 75.6±18.22ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT | COMPRESS)/16777216 552.7±13.33ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT | COMPRESS)/2097152 110.8±4.67ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT | COMPRESS)/4194304 146.0±3.59ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT)/1048576 26.4±0.92ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT)/16777216 375.2±7.95ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT)/2097152 48.7±2.29ms N/A N/A
linear_vs_normal_extract/NORMAL / Layers Layers(ENCRYPT)/4194304 97.9±1.83ms N/A N/A
multiple_compression_quality/CompressionLevel 1/262144 6.3±0.17ms N/A N/A
multiple_compression_quality/CompressionLevel 10/262144 53.9±78.81ms N/A N/A
multiple_compression_quality/CompressionLevel 11/262144 63.9±129.03ms N/A N/A
multiple_compression_quality/CompressionLevel 2/262144 6.4±0.57ms N/A N/A
multiple_compression_quality/CompressionLevel 3/262144 6.5±0.35ms N/A N/A
multiple_compression_quality/CompressionLevel 4/262144 4.9±0.31ms N/A N/A
multiple_compression_quality/CompressionLevel 5/262144 4.8±0.27ms N/A N/A
multiple_compression_quality/CompressionLevel 6/262144 4.8±0.22ms N/A N/A
multiple_compression_quality/CompressionLevel 7/262144 4.9±0.29ms N/A N/A
multiple_compression_quality/CompressionLevel 8/262144 5.1±0.36ms N/A N/A
multiple_compression_quality/CompressionLevel 9/262144 5.7±0.56ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 10.7±0.22µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 10.6±0.55ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(0x0)/131072 1288.0±18.96µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(0x0)/16384 163.7±7.62µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(0x0)/4194304 41.5±0.73ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 18.0±1.24µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 24.6±0.44ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/131072 2.2±0.08ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16384 259.4±3.83µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/4194304 161.6±1.51ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 18.3±0.68µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 29.4±1.09ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/131072 2.4±0.05ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16384 259.4±3.75µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/4194304 231.5±1.22ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 36.1±0.81µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 35.1±0.73ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/131072 4.3±0.06ms N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16384 540.3±8.82µs N/A N/A
multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/4194304 138.4±2.32ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(0x0)/1024 177.7±13.39ns N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(0x0)/1048576 125.0±17.64µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(0x0)/131072 15.1±2.09µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(0x0)/16384 2.1±0.29µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(0x0)/4194304 478.4±38.24µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(COMPRESS)/1024 5.9±4.44µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(COMPRESS)/1048576 8.7±5.10ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(COMPRESS)/131072 831.6±605.01µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(COMPRESS)/16384 96.1±73.28µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(COMPRESS)/4194304 32.8±1.86ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT | COMPRESS)/1024 32.2±2.81µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT | COMPRESS)/1048576 33.1±1.18ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT | COMPRESS)/131072 4.1±0.26ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT | COMPRESS)/16384 511.6±46.03µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT | COMPRESS)/4194304 138.6±3.43ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT)/1024 22.4±0.93µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT)/1048576 23.3±0.66ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT)/131072 2.9±0.16ms N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT)/16384 356.0±17.59µs N/A N/A
multiple_layers_multiple_block_size_decompress/Layers Layers(ENCRYPT)/4194304 97.5±4.55ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 184.0±28.41ns N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 115.7±9.38µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 1837.7±85.12µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 7.9±0.85µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 6.2±4.68µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 8.6±5.01ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 203.2±14.13ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 359.4±282.35µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 31.8±2.43µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 33.0±2.27ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 553.0±9.45ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 2.0±0.16ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 22.2±1.04µs N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 23.9±1.50ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 385.1±8.71ms N/A N/A
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1452.8±73.43µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 10.4±0.12µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 10.9±0.61ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 166.9±3.02ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 637.8±16.26µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 17.9±1.01µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 22.7±0.49ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 627.8±9.34ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 1036.3±34.40µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 16.9±0.24µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 26.8±0.50ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 912.9±20.15ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 1050.9±24.03µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 36.2±0.71µs N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 34.9±0.74ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 551.4±6.87ms N/A N/A
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 2.1±0.03ms N/A N/A

@commial commial merged commit a0d32f3 into master Apr 26, 2023
@commial commial deleted the update-benches branch April 26, 2023 15:39
@github-actions
Copy link

Benchmark for 7c0c20a

Click to view benchmark
Test Base PR %
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1024 845.5±114.13ns 903.7±102.19ns +6.88%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/1048576 120.9±12.88µs 111.6±6.22µs -7.69%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/16777216 1751.0±104.07µs 2.1±0.22ms +19.93%
chunk_size_decompress_mutilfiles_random/Layers Layers(0x0)/65536 7.7±1.89µs 8.8±1.63µs +14.29%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1024 1486.4±833.80µs 1582.6±849.88µs +6.47%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/1048576 54.5±17.55ms 51.8±16.51ms -4.95%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/16777216 263.4±7.21ms 253.2±10.23ms -3.87%
chunk_size_decompress_mutilfiles_random/Layers Layers(COMPRESS)/65536 15.0±8.21ms 11.1±6.24ms -26.00%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1024 2.2±1.20ms 2.2±1.22ms 0.00%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/1048576 71.9±17.01ms 72.3±16.60ms +0.56%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/16777216 556.8±13.96ms 536.9±15.53ms -3.57%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT | COMPRESS)/65536 15.2±7.24ms 14.2±6.60ms -6.58%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1024 2.3±0.61ms 2.5±0.68ms +8.70%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/1048576 26.2±0.81ms 24.6±0.87ms -6.11%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/16777216 387.3±28.53ms 361.2±10.18ms -6.74%
chunk_size_decompress_mutilfiles_random/Layers Layers(ENCRYPT)/65536 4.0±0.16ms 4.3±0.07ms +7.50%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 163.0±19.71ns 175.8±8.23ns +7.85%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 113.4±21.06µs 107.1±3.84µs -5.56%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 1892.3±109.69µs 1714.2±64.06µs -9.41%
reader_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 7.1±0.71µs 7.2±0.87µs +1.41%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 5.8±4.04µs 6.3±4.40µs +8.62%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 8.4±4.92ms 8.6±4.85ms +2.38%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 202.3±11.67ms 176.8±5.67ms -12.61%
reader_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 403.2±285.47µs 391.6±316.94µs -2.88%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 31.7±2.54µs 32.8±3.18µs +3.47%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 31.6±3.13ms 29.4±2.22ms -6.96%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 537.5±18.10ms 513.0±10.74ms -4.56%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 2.0±0.12ms 2.1±0.09ms +5.00%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 21.6±0.65µs 21.9±0.82µs +1.39%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 21.9±0.86ms 21.2±0.92ms -3.20%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 381.0±25.22ms 357.9±15.62ms -6.06%
reader_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 1395.1±81.38µs 1461.9±86.95µs +4.79%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1024 786.2±99.10ns 806.0±84.47ns +2.52%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/1048576 99.4±19.28µs 129.5±37.92µs +30.28%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/16777216 1711.0±62.59µs 2.3±0.17ms +34.42%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(0x0)/65536 8.2±0.87µs 9.0±1.56µs +9.76%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1024 18.1±1.00µs 18.4±0.73µs +1.66%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/1048576 15.4±0.53ms 16.2±0.30ms +5.19%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/16777216 252.9±12.08ms 254.1±8.95ms +0.47%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(COMPRESS)/65536 991.9±54.78µs 991.4±57.57µs -0.05%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1024 39.0±5.46µs 37.1±1.13µs -4.87%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/1048576 32.6±1.54ms 33.5±0.98ms +2.76%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/16777216 560.7±8.31ms 545.7±11.58ms -2.68%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT | COMPRESS)/65536 2.1±0.12ms 2.2±0.08ms +4.76%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1024 26.7±0.95µs 26.6±0.94µs -0.37%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/1048576 22.8±0.82ms 22.9±0.50ms +0.44%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/16777216 365.0±15.22ms 377.4±12.54ms +3.40%
reader_multiple_layers_multiple_block_size_multifiles_linear/LINEAR / Layers Layers(ENCRYPT)/65536 1468.4±29.52µs 1441.6±34.94µs -1.83%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1024 10.2±0.22µs 10.6±0.20µs +3.92%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/1048576 9.9±0.39ms 10.3±0.20ms +4.04%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/16777216 156.3±2.06ms 168.6±2.05ms +7.87%
writer_multiple_layers_multiple_block_size/Layers Layers(0x0)/65536 640.8±28.10µs 671.0±20.41µs +4.71%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1024 16.5±0.46µs 16.9±0.46µs +2.42%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/1048576 23.4±1.04ms 23.1±0.49ms -1.28%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/16777216 582.5±9.16ms 645.3±9.66ms +10.78%
writer_multiple_layers_multiple_block_size/Layers Layers(COMPRESS)/65536 1077.7±33.28µs 1064.0±38.15µs -1.27%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1024 15.7±0.49µs 17.2±0.47µs +9.55%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/1048576 27.3±1.05ms 27.3±0.44ms 0.00%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/16777216 862.2±40.26ms 939.2±19.96ms +8.93%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT | COMPRESS)/65536 1056.5±25.21µs 1051.1±15.25µs -0.51%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1024 34.3±0.76µs 35.3±0.68µs +2.92%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/1048576 36.9±2.57ms 33.9±0.43ms -8.13%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/16777216 497.0±5.10ms 552.2±7.85ms +11.11%
writer_multiple_layers_multiple_block_size/Layers Layers(ENCRYPT)/65536 2.2±0.06ms 2.1±0.05ms -4.55%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests Relative to the testing capabilities
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Integrate criterion with the CI
1 participant