c7g-4xlarge-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/2311297-NE-C7G4XLARG01.

c7g-4xlarge-centos-linux-7ProcessorMotherboardChipsetMemoryDiskNetworkOSKernelCompilerFile-SystemARMv8 Neoverse-V1ARMv8 Neoverse-V1 (16 Cores)Amazon EC2 c7g.4xlarge (1.0 BIOS)Amazon Device 020032GB9GB Amazon Elastic Block Store + 107GB Amazon Elastic Block StoreAmazon ElasticCentOS Linux 74.18.0-348.20.1.el7.aarch64 (aarch64) 20220413GCC 4.8.5 20150623 + LLVM 3.4.2ext4OpenBenchmarking.org- Transparent Huge Pages: always- --build=aarch64-redhat-linux --disable-libgcj --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++,objc,obj-c++,java,fortran,ada,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-linker-hash-style=gnu - 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-4xlarge-centos-linux-7hpcg: 104 104 104 - 60hpcg: 104 104 104 - 1800hpl: cachebench: 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 - Decryptx264: Bosphorus 4Kx264: Bosphorus 1080px265: Bosphorus 4Kx265: Bosphorus 1080phackbench: 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: CPUphpbench: PHP Benchmark SuiteARMv8 Neoverse-V125.389925.4860141.489906.39626019599.17021739176.41784263.66662.137169.729140.155241.409234.431286.223288.51790.85890.892261.307259.18526.26109.565.5018.244.3016.14310.54618.8074.20029.0926.00513.98419.59929.18455.387999818069369517312972521.6163903.5258538761778388675666071590866213186184198831596772.751158633.831453489.941545947.671341916.051209706.311429361.671712734.08866974.751328714.171240808.79955838.38923824.061340233.97902386.3813259.5048953.89159858OpenBenchmarking.org

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-V1612182430SE +/- 0.34, N = 325.391. (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-V1612182430SE +/- 0.20, N = 925.491. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

HPL Linpack

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

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadARMv8 Neoverse-V12K4K6K8K10KSE +/- 0.03, N = 39906.40MIN: 9905.81 / MAX: 9906.861. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteARMv8 Neoverse-V14K8K12K16K20KSE +/- 14.42, N = 319599.17MIN: 19108.65 / MAX: 19779.351. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteARMv8 Neoverse-V18K16K24K32K40KSE +/- 16.21, N = 339176.42MIN: 38264.24 / MAX: 39551.11. (CC) gcc options: -lrt

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: KASUMIARMv8 Neoverse-V11428425670SE +/- 0.00, N = 363.671. (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-V11428425670SE +/- 0.00, N = 362.141. (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-V14080120160200SE +/- 0.00, N = 3169.731. (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-V1306090120150SE +/- 0.01, N = 3140.161. (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.01, N = 3241.411. (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.04, N = 3234.431. (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.19, N = 3286.221. (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.03, N = 3288.521. (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 = 390.861. (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 = 390.891. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

Botan

Test: ChaCha20Poly1305

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.17.3Test: ChaCha20Poly1305ARMv8 Neoverse-V160120180240300SE +/- 0.09, N = 3261.311. (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-V160120180240300SE +/- 0.13, N = 3259.191. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt

x264

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4KARMv8 Neoverse-V1612182430SE +/- 1.49, N = 1226.261. (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-V120406080100SE +/- 5.96, N = 12109.561. (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-V11.23752.4753.71254.956.1875SE +/- 0.02, N = 35.501. (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-V148121620SE +/- 0.02, N = 318.241. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Hackbench

Count: 1 - Type: Thread

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

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadARMv8 Neoverse-V1246810SE +/- 0.026, N = 36.1431. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadARMv8 Neoverse-V13691215SE +/- 0.03, N = 310.551. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadARMv8 Neoverse-V1510152025SE +/- 0.07, N = 318.811. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

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

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadARMv8 Neoverse-V1714212835SE +/- 0.28, N = 329.091. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessARMv8 Neoverse-V1246810SE +/- 0.012, N = 36.0051. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessARMv8 Neoverse-V148121620SE +/- 0.82, N = 1213.981. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessARMv8 Neoverse-V1510152025SE +/- 0.05, N = 319.601. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessARMv8 Neoverse-V1714212835SE +/- 0.19, N = 329.181. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessARMv8 Neoverse-V11224364860SE +/- 0.63, N = 355.391. (CC) gcc options: -lpthread

OpenSSL

Algorithm: SHA256

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

OpenSSL

Algorithm: SHA512

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

OpenSSL

Algorithm: RSA4096

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

OpenSSL

Algorithm: RSA4096

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

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20ARMv8 Neoverse-V16000M12000M18000M24000M30000MSE +/- 399024.41, N = 3258538761771. (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-V120000M40000M60000M80000M100000MSE +/- 4445858.34, N = 3838867566601. (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-V115000M30000M45000M60000M75000MSE +/- 1105546.28, N = 3715908662131. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305ARMv8 Neoverse-V14000M8000M12000M16000M20000MSE +/- 261566.13, N = 3186184198831. (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-V1300K600K900K1200K1500KSE +/- 15747.80, N = 31596772.751. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SET - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 50ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 3110.81, N = 31158633.831. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: GET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 10013.98, N = 151453489.941. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPOP - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 50ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 5423.69, N = 31545947.671. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SADD - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 50ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 10013.73, N = 111341916.051. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SET - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 14405.16, N = 41209706.311. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: GET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: GET - Parallel Connections: 1000ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 12093.99, N = 151429361.671. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPOP - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 500ARMv8 Neoverse-V1400K800K1200K1600K2000KSE +/- 6026.62, N = 31712734.081. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPUSH - Parallel Connections: 50

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 50ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 1795.69, N = 3866974.751. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SADD - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 500ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 11455.98, N = 151328714.171. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SET - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SET - Parallel Connections: 1000ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 4218.57, N = 31240808.791. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPOP - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPOP - Parallel Connections: 1000ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 7731.67, N = 3955838.381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPUSH - Parallel Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 500ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 3270.57, N = 3923824.061. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: SADD - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: SADD - Parallel Connections: 1000ARMv8 Neoverse-V1300K600K900K1200K1500KSE +/- 14224.90, N = 51340233.971. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Redis

Test: LPUSH - Parallel Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 7.0.4Test: LPUSH - Parallel Connections: 1000ARMv8 Neoverse-V1200K400K600K800K1000KSE +/- 10301.54, N = 3902386.381. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread -lrt -pedantic -std=c99 -O2 -funwind-tables -MMD

Sysbench

Test: RAM / Memory

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

Sysbench

Test: CPU

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

PHPBench

PHP Benchmark Suite

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


Phoronix Test Suite v10.8.5