miurahr / pyppmd

pyppmd provides classes and functions for compressing and decompressing text data, using PPM (Prediction by partial matching) compression algorithm variation H and I.2. It provide an API similar to Python's zlib/bz2/lzma modules.
https://pyppmd.readthedocs.io/en/latest/
GNU Lesser General Public License v2.1
8 stars 3 forks source link

Track benchmark results #7

Open miurahr opened 3 years ago

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1043-azure on Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz(2.2947 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: 2ea51276e64f703fb6367f54fa7da2b266a78946 on main in 2021-04-21T23:26:20+09:00

benchmarks

target speed(MB/sec) rate ratio(%) min(sec) max(sec) mean(sec)
PPMd H 10.1 x 10.1 20.5 0.119113 0.125599 0.122177
PPMd H 9.87 x 9.87 20.5 0.123086 0.128005 0.125365

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1043-azure on Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz(2.0951 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: 2ea51276e64f703fb6367f54fa7da2b266a78946 on main in 2021-04-21T23:26:20+09:00

benchmarks

target speed(MB/sec) rate ratio(%) min(sec) max(sec) mean(sec)
PPMd H 9.29 x 9.29 20.5 0.131363 0.134126 0.133185
PPMd H 8.75 x 8.75 20.5 0.140021 0.142505 0.141324

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1043-azure on Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz(2.3972 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: b4003b279e921cdc3c69716db054017ce1ffa7ed on topic-ppmd8-benchmark in 2021-04-22T08:09:26+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10 0.121551 0.125714 0.123309
PPMd I 9.17 0.13217 0.1377 0.134867

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.13 0.132942 0.141712 0.135501
PPMd I 7.93 0.14989 0.162953 0.156077

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1043-azure on Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz(2.3972 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: b4003b279e921cdc3c69716db054017ce1ffa7ed on topic-ppmd8-benchmark in 2021-04-22T08:09:26+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10.5 0.111503 0.143768 0.117509
PPMd I 9.32 0.125776 0.161002 0.132718

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.28 0.120047 0.156485 0.133374
PPMd I 7.85 0.147635 0.190565 0.157638

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz(2.0952 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: df6652ce33e62117a56929eadcb57151f42fcbac on topic-allow-threads in 2021-04-22T23:48:29+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 5.44 0.225733 0.230551 0.227537
PPMd I 5.21 0.236969 0.238959 0.237522

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 8.7 0.140414 0.144781 0.142173
PPMd I 7.82 0.156842 0.15924 0.158191

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz(2.3972 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: eadc8e1b2a5b9a522658d3ffadf5ee03273ae7a7 on main in 2021-04-22T22:35:30+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10.1 0.11057 0.144574 0.122065
PPMd I 9.65 0.119608 0.159698 0.128218

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.38 0.121605 0.160056 0.131868
PPMd I 8.7 0.137944 0.147654 0.142234

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz(2.5939 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: df6652ce33e62117a56929eadcb57151f42fcbac on topic-allow-threads in 2021-04-22T23:48:29+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10.7 0.107695 0.141191 0.11524
PPMd I 9.68 0.122779 0.132113 0.127861

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.69 0.120788 0.149036 0.127653
PPMd I 8.16 0.142524 0.173312 0.151687

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz(2.0952 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: eadc8e1b2a5b9a522658d3ffadf5ee03273ae7a7 on main in 2021-04-22T22:35:30+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 12.8 0.0935237 0.100986 0.096685
PPMd I 12 0.0999673 0.108487 0.102825

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 11.6 0.103955 0.112407 0.106543
PPMd I 10.3 0.116729 0.122636 0.120516

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz(2.5939 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: df6652ce33e62117a56929eadcb57151f42fcbac on topic-allow-threads in 2021-04-22T23:48:29+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 6.26 0.194956 0.199294 0.197488
PPMd I 6.04 0.204325 0.205575 0.204785

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10.1 0.120637 0.123794 0.122746
PPMd I 9 0.136266 0.140359 0.137446

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz(2.0952 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: df6652ce33e62117a56929eadcb57151f42fcbac on topic-allow-threads in 2021-04-22T23:48:29+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.72 0.12209 0.14934 0.127312
PPMd I 8.81 0.133056 0.165047 0.140432

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 8.56 0.13926 0.167921 0.144501
PPMd I 7.69 0.158921 0.163294 0.160853

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz(2.2947 GHz) Python: CPython 3.9.4 [GCC 9.3.0 x86_64] Commit: 92ca1673eb28013c5d22ee89e7739e08645c6f0d on topic-allow-threads2 in 2021-04-26T12:23:56+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.91 0.122149 0.130204 0.124888
PPMd I 9.16 0.131072 0.139064 0.13508

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 9.32 0.129876 0.139629 0.132701
PPMd I 7.89 0.150693 0.161531 0.156913

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.4.0-1046-azure on Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz(2.2947 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: 92ca1673eb28013c5d22ee89e7739e08645c6f0d on topic-allow-threads2 in 2021-04-26T12:23:56+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 7.86 0.151179 0.18523 0.157347
PPMd I 6.72 0.163971 0.198445 0.183986

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 7.29 0.160498 0.192902 0.169677
PPMd I 6.27 0.18308 0.224465 0.197178

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.8.0-1039-azure on Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz(2.0952 GHz) Python: CPython 3.9.6 [GCC 9.3.0 x86_64] Commit: 8927ef9b8eec3a35b0c8e42f6b3ed93ad6449218 on main in 2021-08-12T20:15:19-07:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 5.45 0.225897 0.229179 0.22688
PPMd I 5.34 0.229719 0.234611 0.231514

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 5.04 0.24299 0.249928 0.245419
PPMd I 6.71 0.1811 0.190451 0.184371

Posted from the action

github-actions[bot] commented 3 years ago

Benchmark results

Machine: Linux 5.8.0-1039-azure on Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz(2.5939 GHz) Python: PyPy 3.6.12 [ x86_64] Commit: 8927ef9b8eec3a35b0c8e42f6b3ed93ad6449218 on main in 2021-08-12T20:15:19-07:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 11.3 0.104499 0.135589 0.109521
PPMd I 10.3 0.11938 0.12159 0.120411

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 10.1 0.115924 0.148274 0.122383
PPMd I 7.89 0.154309 0.159512 0.156879

Posted from the action

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 2 years ago

Benchmark results

Machine: Linux 5.11.0-1028-azure on Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz(2.2947 GHz) Python: CPython 3.10.2 [GCC 9.3.0 x86_64] Commit: 1b84eddccba14438b0f55e9acc055e4c4cb62888 on main in 2022-03-26T15:17:20+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 5.93 0.200844 0.212986 0.20854
PPMd I 5.77 0.206628 0.219977 0.214439

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 7.49 0.157364 0.170227 0.165092
PPMd I 7.28 0.163937 0.179239 0.169995

Posted from the action

github-actions[bot] commented 2 years ago

Benchmark results

Machine: Linux 5.11.0-1028-azure on Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz(2.5939 GHz) Python: PyPy 3.7.12 [ x86_64] Commit: 1b84eddccba14438b0f55e9acc055e4c4cb62888 on main in 2022-03-26T15:17:20+09:00

Compression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 11 0.10723 0.138875 0.112955
PPMd I 10.1 0.120165 0.123267 0.12203

Decompression benchmarks

target speed(MB/sec) min(sec) max(sec) mean(sec)
PPMd H 8.61 0.137344 0.167085 0.143769
PPMd I 7.5 0.158299 0.193239 0.165056

Posted from the action

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days