2xl-compare

ARMv8 Neoverse-N1 testing on Ubuntu 20.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2106182-IB-2106182IB95
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 4 Tests
CPU Massive 5 Tests
Creator Workloads 2 Tests
Encoding 2 Tests
Multi-Core 3 Tests
Server 2 Tests
Server CPU Tests 4 Tests
Single-Threaded 2 Tests
Video Encoding 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Core/Thread Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
ecs.c7.2xlarge
June 18 2021
  16 Minutes
c5.2xlarge
June 18 2021
  24 Minutes
c6g.2xlarge
June 19 2021
  18 Minutes
Invert Hiding All Results Option
  20 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


2xl-compareProcessorMotherboardChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemScreen ResolutionSystem Layerecs.c7.2xlargec5.2xlargec6g.2xlargeIntel Xeon Platinum 8369B (4 Cores / 8 Threads)Alibaba Cloud ECS (edce5b4 BIOS)Intel 440FX 82441FX PMC1 x 16384 MB RAM99GBCirrus Logic GD 5446Red Hat Virtio deviceUbuntu 20.045.4.0-74-generic (x86_64)GCC 9.3.0ext41024x768KVMIntel Xeon Platinum 8275CL (4 Cores / 8 Threads)Amazon EC2 c5.2xlarge (1.0 BIOS)1 x 16384 MB DDR4-2933MT/s107GB Amazon Elastic Block StoreAmazon Elastic5.4.0-1047-aws (x86_64)ARMv8 Neoverse-N1 (8 Cores)Amazon EC2 c6g.2xlarge (1.0 BIOS)Amazon Device 020016GB5.8.0-1035-aws (aarch64)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- ecs.c7.2xlarge: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - c5.2xlarge: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - c6g.2xlarge: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v Processor Details- ecs.c7.2xlarge: CPU Microcode: 0x1- c5.2xlarge: CPU Microcode: 0x5003005Security Details- ecs.c7.2xlarge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - c5.2xlarge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - c6g.2xlarge: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected

ecs.c7.2xlargec5.2xlargec6g.2xlargeResult OverviewPhoronix Test Suite100%134%168%201%235%x265x265RedisRedisRedisRedisRedisBosphorus 1080pBosphorus 4KLPUSHSADDSETLPOPGET

2xl-comparex264: H.264 Video Encodingx265: Bosphorus 4Kx265: Bosphorus 1080pcompress-7zip: Compress Speed Testredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETnginx: Static Web Page Servingecs.c7.2xlargec5.2xlargec6g.2xlarge44.417.1833.77279302294510.501882746.421470998.292180023.751707619.0434569.2534.125.9627.67231712114045.461725840.631313214.132002896.251468131.8729026.6633.183.4614.37258911673203.171295810.92916218.041593039.831188373.50OpenBenchmarking.org

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encodingecs.c7.2xlargec5.2xlargec6g.2xlarge1020304050SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 344.4134.1233.25-m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize-m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize1. (CC) gcc options: -ldl -lm -lpthread
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encodingecs.c7.2xlargec5.2xlargec6g.2xlarge918273645Min: 44.22 / Avg: 44.41 / Max: 44.51Min: 34.03 / Avg: 34.12 / Max: 34.23Min: 33.2 / Avg: 33.25 / Max: 33.281. (CC) gcc options: -ldl -lm -lpthread

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4Kecs.c7.2xlargec5.2xlargec6g.2xlarge246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 37.185.963.46-lnuma-lnuma1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4Kecs.c7.2xlargec5.2xlargec6g.2xlarge3691215Min: 7.15 / Avg: 7.18 / Max: 7.21Min: 5.91 / Avg: 5.96 / Max: 5.99Min: 3.45 / Avg: 3.46 / Max: 3.491. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pecs.c7.2xlargec5.2xlargec6g.2xlarge816243240SE +/- 0.16, N = 3SE +/- 0.22, N = 3SE +/- 0.02, N = 333.7727.6714.37-lnuma-lnuma1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pecs.c7.2xlargec5.2xlargec6g.2xlarge714212835Min: 33.5 / Avg: 33.77 / Max: 34.06Min: 27.28 / Avg: 27.67 / Max: 28.05Min: 14.32 / Avg: 14.37 / Max: 14.41. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testecs.c7.2xlargec5.2xlargec6g.2xlarge6K12K18K24K30KSE +/- 285.75, N = 5SE +/- 145.91, N = 3SE +/- 61.78, N = 32793023171260671. (CXX) g++ options: -pipe -lpthread
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testecs.c7.2xlargec5.2xlargec6g.2xlarge5K10K15K20K25KMin: 26820 / Avg: 27930 / Max: 28418Min: 23000 / Avg: 23170.67 / Max: 23461Min: 25959 / Avg: 26067 / Max: 261731. (CXX) g++ options: -pipe -lpthread

Redis

Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPecs.c7.2xlargec5.2xlargec6g.2xlarge500K1000K1500K2000K2500KSE +/- 19987.70, N = 3SE +/- 22280.51, N = 3SE +/- 9727.68, N = 32294510.502114045.461673203.171. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPecs.c7.2xlargec5.2xlargec6g.2xlarge400K800K1200K1600K2000KMin: 2271731 / Avg: 2294510.5 / Max: 2334349.25Min: 2079434.38 / Avg: 2114045.46 / Max: 2155657.75Min: 1663063.38 / Avg: 1673203.17 / Max: 1692652.621. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDecs.c7.2xlargec5.2xlargec6g.2xlarge400K800K1200K1600K2000KSE +/- 13362.57, N = 3SE +/- 6910.13, N = 3SE +/- 5946.90, N = 31882746.421725840.631295810.921. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDecs.c7.2xlargec5.2xlargec6g.2xlarge300K600K900K1200K1500KMin: 1857706.12 / Avg: 1882746.42 / Max: 1903354.38Min: 1714133.62 / Avg: 1725840.63 / Max: 1738054.88Min: 1284063.62 / Avg: 1295810.92 / Max: 1303296.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHecs.c7.2xlargec5.2xlargec6g.2xlarge300K600K900K1200K1500KSE +/- 15166.88, N = 3SE +/- 20620.50, N = 15SE +/- 3117.83, N = 31470998.291313214.13916218.041. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHecs.c7.2xlargec5.2xlargec6g.2xlarge300K600K900K1200K1500KMin: 1444928.75 / Avg: 1470998.29 / Max: 1497463.88Min: 1099750.5 / Avg: 1313214.13 / Max: 1377234Min: 910009.62 / Avg: 916218.04 / Max: 919826.381. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETecs.c7.2xlargec5.2xlargec6g.2xlarge500K1000K1500K2000K2500KSE +/- 9477.26, N = 3SE +/- 17986.68, N = 3SE +/- 13928.91, N = 32180023.752002896.251593039.831. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETecs.c7.2xlargec5.2xlargec6g.2xlarge400K800K1200K1600K2000KMin: 2162169 / Avg: 2180023.75 / Max: 2194461.25Min: 1967767.12 / Avg: 2002896.25 / Max: 2027170.5Min: 1565930.38 / Avg: 1593039.83 / Max: 16121491. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETecs.c7.2xlargec5.2xlargec6g.2xlarge400K800K1200K1600K2000KSE +/- 11315.32, N = 3SE +/- 24051.56, N = 15SE +/- 6027.38, N = 31707619.041468131.871188373.501. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETecs.c7.2xlargec5.2xlargec6g.2xlarge300K600K900K1200K1500KMin: 1686942 / Avg: 1707619.04 / Max: 1725923.38Min: 1293661 / Avg: 1468131.87 / Max: 1591601.5Min: 1176332.12 / Avg: 1188373.5 / Max: 1194885.881. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

NGINX Benchmark

This is a test of ab, which is the Apache Benchmark program running against nginx. This test profile measures how many requests per second a given system can sustain when carrying out 2,000,000 requests with 500 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Servingecs.c7.2xlargec5.2xlarge7K14K21K28K35KSE +/- 51.33, N = 3SE +/- 60.17, N = 334569.2529026.661. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Servingecs.c7.2xlargec5.2xlarge6K12K18K24K30KMin: 34466.87 / Avg: 34569.25 / Max: 34626.91Min: 28942.04 / Avg: 29026.66 / Max: 29143.081. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native

10 Results Shown

x264
x265:
  Bosphorus 4K
  Bosphorus 1080p
7-Zip Compression
Redis:
  LPOP
  SADD
  LPUSH
  GET
  SET
NGINX Benchmark