c7g-16xlarge-centos-linux-7

ARMv8 Neoverse-V1 testing on CentOS Linux 7 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2311301-NE-C7G16XLAR16.

c7g-16xlarge-centos-linux-7ProcessorMotherboardChipsetMemoryDiskNetworkOSKernelCompilerFile-SystemARMv8 Neoverse-V1ARMv8 Neoverse-V1 (64 Cores)Amazon EC2 c7g.16xlarge (1.0 BIOS)Amazon Device 0200128GB9GB Amazon Elastic Block Store + 107GB Amazon Elastic Block StoreAmazon ElasticCentOS Linux 74.18.0-348.20.1.el7.aarch64 (aarch64) 20220413GCC 10.2.1 20210130ext4OpenBenchmarking.org- Transparent Huge Pages: always- --build=aarch64-redhat-linux --disable-libmpx --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/opt/rh/devtoolset-10/root/usr/share/man --with-default-libstdcxx-abi=gcc4-compatible --with-gcc-major-version-only --with-linker-hash-style=gnu - Python 2.7.5 + Python 3.6.8- SELinux + 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

c7g-16xlarge-centos-linux-7ramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointstream: Copystream: Scalestream: Triadstream: Addhpcg: 104 104 104 - 60hpcg: 104 104 104 - 1800hpl: hpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthffmpeg: libx264 - Liveffmpeg: libx265 - Liveffmpeg: libx264 - Uploadffmpeg: libx265 - Uploadffmpeg: libx264 - Platformffmpeg: libx265 - Platformffmpeg: libx264 - Video On Demandffmpeg: libx265 - Video On Demandcachebench: Readcachebench: Writecachebench: Read / Modify / Writebotan: KASUMIbotan: KASUMI - Decryptbotan: AES-256botan: AES-256 - Decryptbotan: Twofishbotan: Twofish - Decryptbotan: Blowfishbotan: Blowfish - Decryptbotan: CAST-256botan: CAST-256 - Decryptbotan: ChaCha20Poly1305botan: ChaCha20Poly1305 - Decryptjohn-the-ripper: bcryptjohn-the-ripper: WPA PSKjohn-the-ripper: Blowfishjohn-the-ripper: HMAC-SHA512john-the-ripper: MD5x264: Bosphorus 4Kx264: Bosphorus 1080px265: Bosphorus 4Kx265: Bosphorus 1080pmt-dgemm: Sustained Floating-Point Ratecompress-7zip: Compression Ratingcompress-7zip: Decompression Ratinghackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processopenssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305redis: GET - 50redis: SET - 50redis: GET - 500redis: LPOP - 50redis: SADD - 50redis: SET - 500redis: GET - 1000redis: LPOP - 500redis: LPUSH - 50redis: SADD - 500redis: SET - 1000redis: LPOP - 1000redis: LPUSH - 500redis: SADD - 1000redis: LPUSH - 1000sysbench: RAM / Memorysysbench: CPUnginx: 100nginx: 200nginx: 500nginx: 1000nginx: 4000phpbench: PHP Benchmark SuiteARMv8 Neoverse-V149004.8686851.4531123.1248154.3953732.7448286.6186871.5156893.9848152.3960288.08240560.9244126.8247547.5247831.836.155636.1693550.8970.8022338.256931.1045416.037833.814980.270101.102631.8534319414.630144.4971.778.3914.3432.4926.7332.4626.739906.19922619623.93051139161.21900559.95758.2445125.4735176.228230.012237.356289.938289.892108.005108.417360.575357.42349773691214977782070667137566774.45165.0615.4530.8438.3968013778012883552.7202.9104.8596.9722.46811.3213.2204.5866.80111.26220.852460551465372953007069310193.4711156.9103285176460333614896197285005881710743419588171951513.041402263.081630875.001945824.961525644.131368037.751658289.541898809.291030811.691483745.581385160.001047565.85967073.611505526.04969324.0818991.52193498.13230156.86277786.27293528.62293314.44301910.21160056OpenBenchmarking.org

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerARMv8 Neoverse-V110K20K30K40K50KSE +/- 541.78, N = 349004.861. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerARMv8 Neoverse-V120K40K60K80K100KSE +/- 7.61, N = 386851.451. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerARMv8 Neoverse-V17K14K21K28K35KSE +/- 7.80, N = 331123.121. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerARMv8 Neoverse-V110K20K30K40K50KSE +/- 220.97, N = 348154.391. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerARMv8 Neoverse-V112K24K36K48K60KSE +/- 49.21, N = 353732.741. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointARMv8 Neoverse-V110K20K30K40K50KSE +/- 217.51, N = 348286.611. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointARMv8 Neoverse-V120K40K60K80K100KSE +/- 3.79, N = 386871.511. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointARMv8 Neoverse-V112K24K36K48K60KSE +/- 53.42, N = 356893.981. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointARMv8 Neoverse-V110K20K30K40K50KSE +/- 221.33, N = 348152.391. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointARMv8 Neoverse-V113K26K39K52K65KSE +/- 86.81, N = 360288.081. (CC) gcc options: -O3 -march=native

Stream

Type: Copy

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: CopyARMv8 Neoverse-V150K100K150K200K250KSE +/- 300.17, N = 5240560.91. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Scale

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: ScaleARMv8 Neoverse-V150K100K150K200K250KSE +/- 176.90, N = 5244126.81. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Triad

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: TriadARMv8 Neoverse-V150K100K150K200K250KSE +/- 245.02, N = 5247547.51. (CC) gcc options: -O3 -march=native -fopenmp

Stream

Type: Add

OpenBenchmarking.orgMB/s, More Is BetterStream 2013-01-17Type: AddARMv8 Neoverse-V150K100K150K200K250KSE +/- 280.96, N = 5247831.81. (CC) gcc options: -O3 -march=native -fopenmp

High Performance Conjugate Gradient

X Y Z: 104 104 104 - RT: 60

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 104 104 104 - RT: 60ARMv8 Neoverse-V1816243240SE +/- 0.01, N = 336.161. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

High Performance Conjugate Gradient

X Y Z: 104 104 104 - RT: 1800

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1X Y Z: 104 104 104 - RT: 1800ARMv8 Neoverse-V1816243240SE +/- 0.01, N = 336.171. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

HPL Linpack

OpenBenchmarking.orgGFLOPS, More Is BetterHPL Linpack 2.3ARMv8 Neoverse-V1120240360480600SE +/- 0.16, N = 3550.891. (CC) gcc options: -O2 -lopenblas -lm -pthread -lmpi

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-HPLARMv8 Neoverse-V11632486480SE +/- 0.00, N = 370.801. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: G-FfteARMv8 Neoverse-V1918273645SE +/- 0.18, N = 338.261. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.5.0Test / Class: EP-DGEMMARMv8 Neoverse-V10.24850.4970.74550.9941.2425SE +/- 0.00005, N = 31.104541. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-PtransARMv8 Neoverse-V148121620SE +/- 0.13, N = 316.041. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: EP-STREAM TriadARMv8 Neoverse-V10.85841.71682.57523.43364.292SE +/- 0.01777, N = 33.814981. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.5.0Test / Class: G-Random AccessARMv8 Neoverse-V10.06080.12160.18240.24320.304SE +/- 0.00081, N = 30.270101. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.5.0Test / Class: Random Ring LatencyARMv8 Neoverse-V10.24810.49620.74430.99241.2405SE +/- 0.00727, N = 31.102631. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Random Ring BandwidthARMv8 Neoverse-V10.4170.8341.2511.6682.085SE +/- 0.00199, N = 31.853431. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.5.0Test / Class: Max Ping Pong BandwidthARMv8 Neoverse-V14K8K12K16K20KSE +/- 32.20, N = 319414.631. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -funroll-loops2. ATLAS + Open MPI 1.10.7

FFmpeg

Encoder: libx264 - Scenario: Live

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: LiveARMv8 Neoverse-V1306090120150SE +/- 0.03, N = 3144.491. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx265 - Scenario: Live

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx265 - Scenario: LiveARMv8 Neoverse-V11632486480SE +/- 0.01, N = 371.771. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx264 - Scenario: Upload

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: UploadARMv8 Neoverse-V1246810SE +/- 0.00, N = 38.391. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx265 - Scenario: Upload

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx265 - Scenario: UploadARMv8 Neoverse-V148121620SE +/- 0.00, N = 314.341. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx264 - Scenario: Platform

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: PlatformARMv8 Neoverse-V1816243240SE +/- 0.01, N = 332.491. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx265 - Scenario: Platform

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx265 - Scenario: PlatformARMv8 Neoverse-V1612182430SE +/- 0.00, N = 326.731. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx264 - Scenario: Video On Demand

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx264 - Scenario: Video On DemandARMv8 Neoverse-V1816243240SE +/- 0.00, N = 332.461. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

FFmpeg

Encoder: libx265 - Scenario: Video On Demand

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 6.1Encoder: libx265 - Scenario: Video On DemandARMv8 Neoverse-V1612182430SE +/- 0.00, N = 326.731. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadARMv8 Neoverse-V12K4K6K8K10KSE +/- 0.06, N = 39906.20MIN: 9905.56 / MAX: 9906.581. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteARMv8 Neoverse-V14K8K12K16K20KSE +/- 0.11, N = 319623.93MIN: 19356.74 / MAX: 19783.241. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteARMv8 Neoverse-V18K16K24K32K40KSE +/- 41.23, N = 339161.22MIN: 37985.02 / MAX: 39549.311. (CC) gcc options: -lrt

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMIARMv8 Neoverse-V11326395265SE +/- 0.00, N = 359.961. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMI - DecryptARMv8 Neoverse-V11326395265SE +/- 0.01, N = 358.241. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256ARMv8 Neoverse-V111002200330044005500SE +/- 2.63, N = 35125.471. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: AES-256 - DecryptARMv8 Neoverse-V111002200330044005500SE +/- 5.35, N = 35176.231. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: TwofishARMv8 Neoverse-V150100150200250SE +/- 0.08, N = 3230.011. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Twofish - DecryptARMv8 Neoverse-V150100150200250SE +/- 0.11, N = 3237.361. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: BlowfishARMv8 Neoverse-V160120180240300SE +/- 0.01, N = 3289.941. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: Blowfish - DecryptARMv8 Neoverse-V160120180240300SE +/- 0.01, N = 3289.891. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256ARMv8 Neoverse-V120406080100SE +/- 0.00, N = 3108.011. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: CAST-256 - DecryptARMv8 Neoverse-V120406080100SE +/- 0.00, N = 3108.421. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305ARMv8 Neoverse-V180160240320400SE +/- 0.62, N = 3360.581. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305 - DecryptARMv8 Neoverse-V180160240320400SE +/- 0.21, N = 3357.421. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

John The Ripper

Test: bcrypt

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptARMv8 Neoverse-V111K22K33K44K55KSE +/- 50.06, N = 3497731. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: WPA PSK

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: WPA PSKARMv8 Neoverse-V115K30K45K60K75K691211. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: BlowfishARMv8 Neoverse-V111K22K33K44K55KSE +/- 13.38, N = 3497771. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: HMAC-SHA512

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: HMAC-SHA512ARMv8 Neoverse-V120M40M60M80M100MSE +/- 32333.33, N = 3820706671. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: MD5ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 4255.72, N = 313756671. (CC) gcc options: -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lrt -lz -ldl -lcrypt

x264

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4KARMv8 Neoverse-V120406080100SE +/- 5.81, N = 1274.451. (CC) gcc options: -ldl -lm -lpthread -O3 -flto

x264

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 1080pARMv8 Neoverse-V14080120160200SE +/- 10.99, N = 12165.061. (CC) gcc options: -ldl -lm -lpthread -O3 -flto

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KARMv8 Neoverse-V148121620SE +/- 0.46, N = 1215.451. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pARMv8 Neoverse-V1714212835SE +/- 0.05, N = 330.841. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateARMv8 Neoverse-V1918273645SE +/- 0.18, N = 338.401. (CC) gcc options: -O3 -march=native -fopenmp

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingARMv8 Neoverse-V180K160K240K320K400KSE +/- 932.87, N = 33778011. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingARMv8 Neoverse-V160K120K180K240K300KSE +/- 160.55, N = 32883551. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadARMv8 Neoverse-V10.6121.2241.8362.4483.06SE +/- 0.008, N = 32.7201. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadARMv8 Neoverse-V10.65481.30961.96442.61923.274SE +/- 0.030, N = 32.9101. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadARMv8 Neoverse-V11.09332.18663.27994.37325.4665SE +/- 0.010, N = 34.8591. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadARMv8 Neoverse-V1246810SE +/- 0.001, N = 36.9721. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessARMv8 Neoverse-V10.55531.11061.66592.22122.7765SE +/- 0.007, N = 32.4681. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadARMv8 Neoverse-V13691215SE +/- 0.01, N = 311.321. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessARMv8 Neoverse-V10.72451.4492.17352.8983.6225SE +/- 0.008, N = 33.2201. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessARMv8 Neoverse-V11.03192.06383.09574.12765.1595SE +/- 0.009, N = 34.5861. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessARMv8 Neoverse-V1246810SE +/- 0.007, N = 36.8011. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessARMv8 Neoverse-V13691215SE +/- 0.02, N = 311.261. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessARMv8 Neoverse-V1510152025SE +/- 0.01, N = 320.851. (CC) gcc options: -lpthread

OpenSSL

Algorithm: SHA256

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256ARMv8 Neoverse-V110000M20000M30000M40000M50000MSE +/- 18840335.49, N = 3460551465371. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512ARMv8 Neoverse-V16000M12000M18000M24000M30000MSE +/- 140064904.87, N = 3295300706931. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ARMv8 Neoverse-V12K4K6K8K10KSE +/- 0.44, N = 310193.41. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: RSA4096

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096ARMv8 Neoverse-V1150K300K450K600K750KSE +/- 22.48, N = 3711156.91. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20ARMv8 Neoverse-V120000M40000M60000M80000M100000MSE +/- 1454246.58, N = 31032851764601. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-128-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMARMv8 Neoverse-V170000M140000M210000M280000M350000MSE +/- 8593176.16, N = 33336148961971. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMARMv8 Neoverse-V160000M120000M180000M240000M300000MSE +/- 13462372.39, N = 32850058817101. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305ARMv8 Neoverse-V116000M32000M48000M64000M80000MSE +/- 798160.13, N = 3743419588171. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Redis

Test: GET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 50ARMv8 Neoverse-V1400K800K1200K1600K2000KSE +/- 1207.02, N = 31951513.041. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 3826.34, N = 31402263.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 4701.19, N = 31630875.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50ARMv8 Neoverse-V1400K800K1200K1600K2000KSE +/- 24375.52, N = 31945824.961. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 2609.48, N = 31525644.131. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 13258.90, N = 31368037.751. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000ARMv8 Neoverse-V1400K800K1200K1600K2000KSE +/- 23509.82, N = 31658289.541. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500ARMv8 Neoverse-V1400K800K1200K1600K2000KSE +/- 15678.78, N = 31898809.291. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 4191.91, N = 31030811.691. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 10557.85, N = 31483745.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 6352.49, N = 31385160.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 3110.54, N = 31047565.851. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 4813.06, N = 3967073.611. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 12927.11, N = 31505526.041. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 12168.62, N = 3969324.081. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Sysbench

Test: RAM / Memory

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / MemoryARMv8 Neoverse-V14K8K12K16K20KSE +/- 208.43, N = 418991.521. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUARMv8 Neoverse-V140K80K120K160K200KSE +/- 6.04, N = 3193498.131. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100ARMv8 Neoverse-V150K100K150K200K250KSE +/- 31.22, N = 3230156.861. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200ARMv8 Neoverse-V160K120K180K240K300KSE +/- 191.14, N = 3277786.271. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500ARMv8 Neoverse-V160K120K180K240K300KSE +/- 210.48, N = 3293528.621. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000ARMv8 Neoverse-V160K120K180K240K300KSE +/- 331.22, N = 3293314.441. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 4000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000ARMv8 Neoverse-V160K120K180K240K300K301910.211. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteARMv8 Neoverse-V130K60K90K120K150KSE +/- 42.88, N = 3160056


Phoronix Test Suite v10.8.4