7-Zip Compression

This is a test of 7-Zip compression/decompression with its integrated benchmark feature.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark compress-7zip.

Project Site

7-zip.org

Test Created

6 December 2010

Last Updated

25 November 2021

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

19 Seconds

Average Run Time

1 Minute, 27 Seconds

Test Dependencies

C/C++ Compiler Toolchain + 7-Zip / p7zip

Accolades

300k+ Downloads + 20k+ Public Benchmark Results + Recently Updated Test Profile

Supported Platforms


Public Result Uploads *Reported Test Completions **Reported Installs **Test Profile Page Views ***OpenBenchmarking.orgEvents7-Zip Compression Popularity Statisticspts/compress-7zip2010.122011.042011.082011.122012.042012.082012.122013.042013.082013.122014.042014.082014.122015.042015.082015.122016.042016.082016.122017.042017.082017.122018.042018.082018.122019.042019.082019.122020.042020.082020.122021.042021.08110K220K330K440K550K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly.
** Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
*** Test profile page view reporting began March 2021.
Data current as of 30 November 2021.

Revision History

pts/compress-7zip-1.8.0   [View Source]   Thu, 25 Nov 2021 16:35:13 GMT
Update against 7-Zip 21.06 upstream now that the 21.06 release has sources available and seems to be building nicely on Linux. Closes: https://github.com/phoronix-test-suite/test-profiles/issues/213

pts/compress-7zip-1.7.1   [View Source]   Fri, 08 May 2020 19:39:52 GMT
Update download links, include build fix for newer compilers: https://github.com/phoronix-test-suite/test-profiles/issues/142

pts/compress-7zip-1.7.0   [View Source]   Wed, 28 Feb 2018 14:07:14 GMT
Update against upstream 7-Zip 16.02, add Windows support.

pts/compress-7zip-1.6.2   [View Source]   Wed, 07 Sep 2016 12:00:29 GMT
Update download links

pts/compress-7zip-1.6.1   [View Source]   Thu, 08 Oct 2015 16:51:13 GMT
Update download URLs

pts/compress-7zip-1.6.0   [View Source]   Wed, 07 Dec 2011 11:32:20 GMT
Update against upstream p7zip 9.20.1

pts/compress-7zip-1.5.0   [View Source]   Mon, 06 Dec 2010 14:36:39 GMT
Initial import into OpenBenchmarking.org

Suites Using This Test

Compression Tests

C/C++ Compiler Tests

Multi-Core

CPU Massive

Server CPU Tests


Performance Metrics

Analyze Test Configuration:

7-Zip Compression 21.06

Test: Compression Rating

OpenBenchmarking.org metrics for this test profile configuration based on 152 public results since 25 November 2021 with the latest data as of 2 December 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Compatible Public Results
MIPS (Average)
100th
5
571642 +/- 20795
97th
5
472516 +/- 3884
94th
4
394245 +/- 959
81st
5
122164 +/- 301
Mid-Tier
75th
< 117531
74th
9
114513 +/- 7043
73rd
4
100937 +/- 9293
67th
7
94396 +/- 1217
63rd
4
88504 +/- 347
61st
6
87257 +/- 1511
55th
7
76573 +/- 7396
53rd
4
59504 +/- 431
Median
50th
57770
50th
7
55337 +/- 1669
47th
5
54218 +/- 2584
40th
4
46423 +/- 399
36th
3
38076 +/- 86
36th
4
37387 +/- 1805
33rd
4
34952 +/- 443
30th
3
30109 +/- 315
Low-Tier
25th
< 25918
25th
5
25905 +/- 37
23rd
3
24704 +/- 503
19th
3
22798 +/- 265
18th
5
22225 +/- 2146
11th
3
13120 +/- 168
9th
3
12049 +/- 621
OpenBenchmarking.orgDistribution Of Public Results - Test: Compression Rating141 Results Range From 2448 To 590604 MIPS24481421225976377404950461268730328479696560108324120088131852143616155380167144178908190672202436214200225964237728249492261256273020284784296548308312320076331840343604355368367132378896390660402424414188425952437716449480461244473008484772496536508300520064531828543592555356567120578884590648510152025

Based on OpenBenchmarking.org data, the selected test / test configuration (7-Zip Compression 21.06 - Test: Compression Rating) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkTest: Compression RatingRun-Time3691215Min: 1 / Avg: 1.71 / Max: 8

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 0.4%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: Compression RatingDeviation246810Min: 0 / Avg: 0.37 / Max: 3

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
MOVDQU MOVD
Last automated analysis: 10 May 2021

This test profile binary relies on the shared libraries libpthread.so.0, libc.so.6, libm.so.6.

Recent Test Results

OpenBenchmarking.org Results Compare

5 Systems - 227 Benchmark Results

Intel Core i9-10980XE - ASRock X299 Steel Legend - 32GB

OpenBSD - 7.0 - X Server

2 Systems - 31 Benchmark Results

AMD FX-8320 Eight-Core - ASRock 980DE3 - AMD RS880 + SB7x0

Arch Linux - 4.18.5-arch1-1-ARCH - GCC 8.2.0

1 System - 2 Benchmark Results

Intel Core 2 Duo T7300 - LENOVO 89337HG - Intel Mobile PM965

Ubuntu 20.04 - 5.4.0-91-generic - GNOME Shell 3.36.9

1 System - 7 Benchmark Results

Intel Xeon E3-1275 v5 - FUJITSU D3417-B2 - Intel Xeon E3-1200 v5

GENTOO - 5.10.76-gentoo-r1FRANKandBEANS - GCC 11.2.0

11 Systems - 278 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS TUF GAMING B550-PLUS - AMD Starship

Ubuntu 20.04 - 5.11.0-38-generic - GNOME Shell 3.36.9

5 Systems - 99 Benchmark Results

VirtualApple - Apple Mac mini - 8GB

macOS 11.0 - 20.1.0 - OpenCL 1.2

1 System - 24 Benchmark Results

Intel Xeon D-1527 - Kontron Europe - Intel Xeon E7 v4

CentOS Stream 8 - 4.18.0-348.el8.x86_64 - GNOME Shell 3.32.2

4 Systems - 226 Benchmark Results

Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers

Clear Linux OS 35320 - 5.15.4-1100.native - GNOME Shell 41.1

1 System - 2 Benchmark Results

AMD Ryzen 9 5900HX - HX90 - AMD Renoir Root Complex

Linuxmint 20.2 - 5.13.0-22-generic - Cinnamon 5.0.7

1 System - 2 Benchmark Results

ARMv8 Cortex-A73 - Hardkernel ODROID-N2 - 4096MB

Ubuntu 20.04 - 5.11.0-odroid-arm64 - GNOME Shell 3.36.9

1 System - 2 Benchmark Results

Intel Core i5-6500T - LENOVO 30D0 - Intel Xeon E3-1200 v5

Linuxmint 20.1 - 5.4.0-91-generic - Cinnamon 4.8.6

1 System - 2 Benchmark Results

ARMv8 Neoverse-N1 - QEMU KVM Virtual Machine - 12GB

Ubuntu 20.04.3 LTS - 5.11.0-1019-oracle - 1.0.2

3 Systems - 19 Benchmark Results

ARMv8 Cortex-A53 - Xunlong Orange Pi Zero Plus - 474MB

Ubuntu 20.04 - 5.10.60-sunxi64 - GCC 9.3.0

1 System - 23 Benchmark Results

AMD Ryzen 9 5950X 16-Core - Gigabyte X570 AORUS MASTER - AMD Starship

Arch rolling - 5.10.82-1-lts - Xfce 4.16

1 System - 48 Benchmark Results

2 x Intel Xeon E5-2690 0 - Dell 0KCKR5 - Intel Xeon E5

Gentoo - 5.11.21-gentoo-dist - GCC 11.2.0

Most Popular Test Results

Find More Test Results