]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
updated benchmark figures 1069/head
authorYann Collet <cyan@fb.com>
Fri, 23 Mar 2018 01:22:10 +0000 (18:22 -0700)
committerYann Collet <cyan@fb.com>
Fri, 23 Mar 2018 01:22:10 +0000 (18:22 -0700)
README.md
doc/images/CSpeed2.png [new file with mode: 0644]
doc/images/Cspeed4.png [deleted file]
doc/images/DSpeed3.png [new file with mode: 0644]
doc/images/Dspeed4.png [deleted file]

index 808451d12d8b5c801cf2f813518ebaff08b30711..6478964eac517b2e9974fd4ee5865717e8353cdd 100644 (file)
--- a/README.md
+++ b/README.md
@@ -21,24 +21,25 @@ Development branch status : [![Build Status][travisDevBadge]][travisLink]   [![B
 ### Benchmarks
 
 For reference, several fast compression algorithms were tested and compared
-on a server running Linux Debian (`Linux version 4.8.0-1-amd64`),
+on a server running Linux Debian (`Linux version 4.14.0-3-amd64`),
 with a Core i7-6700K CPU @ 4.0GHz,
 using [lzbench], an open-source in-memory benchmark by @inikep
-compiled with GCC 6.3.0,
+compiled with [gcc] 7.3.0,
 on the [Silesia compression corpus].
 
 [lzbench]: https://github.com/inikep/lzbench
 [Silesia compression corpus]: http://sun.aei.polsl.pl/~sdeor/index.php?page=silesia
+[gcc]: https://gcc.gnu.org/
 
 | Compressor name         | Ratio | Compression| Decompress.|
 | ---------------         | ------| -----------| ---------- |
-| **zstd 1.1.3 -1**       | 2.877 |   430 MB/s |  1110 MB/s |
-| zlib 1.2.8 -1           | 2.743 |   110 MB/s |   400 MB/s |
-| brotli 0.5.2 -0         | 2.708 |   400 MB/s |   430 MB/s |
+| **zstd 1.3.4 -1**       | 2.877 |   470 MB/s |  1380 MB/s |
+| zlib 1.2.11 -1          | 2.743 |   110 MB/s |   400 MB/s |
+| brotli 1.0.2 -0         | 2.701 |   410 MB/s |   430 MB/s |
 | quicklz 1.5.0 -1        | 2.238 |   550 MB/s |   710 MB/s |
 | lzo1x 2.09 -1           | 2.108 |   650 MB/s |   830 MB/s |
-| lz4 1.7.5               | 2.101 |   720 MB/s |  3600 MB/s |
-| snappy 1.1.3            | 2.091 |   500 MB/s |  1650 MB/s |
+| lz4 1.8.1               | 2.101 |   750 MB/s |  3700 MB/s |
+| snappy 1.1.4            | 2.091 |   530 MB/s |  1800 MB/s |
 | lzf 3.6 -1              | 2.077 |   400 MB/s |   860 MB/s |
 
 [zlib]:http://www.zlib.net/
@@ -50,15 +51,15 @@ Decompression speed is preserved and remains roughly the same at all settings,
 a property shared by most LZ compression algorithms, such as [zlib] or lzma.
 
 The following tests were run
-on a server running Linux Debian (`Linux version 4.8.0-1-amd64`)
+on a server running Linux Debian (`Linux version 4.14.0-3-amd64`)
 with a Core i7-6700K CPU @ 4.0GHz,
 using [lzbench], an open-source in-memory benchmark by @inikep
-compiled with GCC 6.3.0,
+compiled with [gcc] 7.3.0,
 on the [Silesia compression corpus].
 
 Compression Speed vs Ratio | Decompression Speed
 ---------------------------|--------------------
-![Compression Speed vs Ratio](doc/images/Cspeed4.png "Compression Speed vs Ratio") | ![Decompression Speed](doc/images/Dspeed4.png "Decompression Speed")
+![Compression Speed vs Ratio](doc/images/CSpeed2.png "Compression Speed vs Ratio") | ![Decompression Speed](doc/images/DSpeed3.png "Decompression Speed")
 
 A few other algorithms can produce higher compression ratios at slower speeds, falling outside of the graph.
 For a larger picture including slow modes, [click on this link](doc/images/DCspeed5.png).
diff --git a/doc/images/CSpeed2.png b/doc/images/CSpeed2.png
new file mode 100644 (file)
index 0000000..42affa4
Binary files /dev/null and b/doc/images/CSpeed2.png differ
diff --git a/doc/images/Cspeed4.png b/doc/images/Cspeed4.png
deleted file mode 100644 (file)
index 318204c..0000000
Binary files a/doc/images/Cspeed4.png and /dev/null differ
diff --git a/doc/images/DSpeed3.png b/doc/images/DSpeed3.png
new file mode 100644 (file)
index 0000000..4818b11
Binary files /dev/null and b/doc/images/DSpeed3.png differ
diff --git a/doc/images/Dspeed4.png b/doc/images/Dspeed4.png
deleted file mode 100644 (file)
index b7baef1..0000000
Binary files a/doc/images/Dspeed4.png and /dev/null differ