amazon testing on Amazon Linux 2023.4.20240401 via the Phoronix Test Suite.
r7g.4xlarge Processor: ARMv8 Neoverse-V1 (16 Cores), Motherboard: Amazon EC2 r7g.4xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 128GB, Disk: 215GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Amazon Linux 2023.4.20240401, Kernel: 6.1.82-99.168.amzn2023.aarch64 (aarch64) 20240325, Compiler: GCC 11.4.1 20230605, File-System: xfs, System Layer: amazon
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=aarch64-amazon-linux --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=/usr/share/man --with-arch=armv8.2-a+crypto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=neoverse-n1Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write r7g.4xlarge 8K 16K 24K 32K 40K SE +/- 18.42, N = 3 38901.48 MIN: 37503.54 / MAX: 39493.98 1. (CC) gcc options: -O3 -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write r7g.4xlarge 17K 34K 51K 68K 85K SE +/- 63.95, N = 3 77743.75 MIN: 73554.39 / MAX: 78862.45 1. (CC) gcc options: -O3 -lrt
GNU GMP GMPbench GMPbench is a test of the GNU Multiple Precision Arithmetic (GMP) Library. GMPbench is a single-threaded integer benchmark that leverages the GMP library to stress the CPU with widening integer multiplication. Learn more via the OpenBenchmarking.org test page.
r7g.4xlarge: The test run did not produce a result. E: GMPbench.app.pi(1000000) ./runbench: line 121: ./pi: No such file or directory
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 r7g.4xlarge 3000M 6000M 9000M 12000M 15000M SE +/- 7750983.69, N = 3 13441375783 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 r7g.4xlarge 2000M 4000M 6000M 8000M 10000M SE +/- 4256905.92, N = 3 7943468107 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 r7g.4xlarge 500 1000 1500 2000 2500 SE +/- 0.19, N = 3 2561.5 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 r7g.4xlarge 40K 80K 120K 160K 200K SE +/- 42.12, N = 3 178204.7 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 r7g.4xlarge 6000M 12000M 18000M 24000M 30000M SE +/- 218250.25, N = 3 25868587007 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM r7g.4xlarge 20000M 40000M 60000M 80000M 100000M SE +/- 4647785.85, N = 3 83521036743 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM r7g.4xlarge 15000M 30000M 45000M 60000M 75000M SE +/- 2859108.20, N = 3 71152167780 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 r7g.4xlarge 4000M 8000M 12000M 16000M 20000M SE +/- 245454.78, N = 3 18626038990 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
Botan Botan is a BSD-licensed cross-platform open-source C++ crypto library "cryptography toolkit" that supports most publicly known cryptographic algorithms. The project's stated goal is to be "the best option for cryptography in C++ by offering the tools necessary to implement a range of practical systems, such as TLS protocol, X.509 certificates, modern AEAD ciphers, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI r7g.4xlarge 15 30 45 60 75 SE +/- 0.01, N = 3 65.57 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt r7g.4xlarge 15 30 45 60 75 SE +/- 0.01, N = 3 66.98 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 r7g.4xlarge 1200 2400 3600 4800 6000 SE +/- 1.11, N = 3 5455.19 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt r7g.4xlarge 1200 2400 3600 4800 6000 SE +/- 6.95, N = 3 5453.82 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish r7g.4xlarge 50 100 150 200 250 SE +/- 0.03, N = 3 241.72 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt r7g.4xlarge 50 100 150 200 250 SE +/- 0.05, N = 3 243.87 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish r7g.4xlarge 60 120 180 240 300 SE +/- 0.05, N = 3 280.81 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt r7g.4xlarge 60 120 180 240 300 SE +/- 0.12, N = 3 276.53 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 r7g.4xlarge 20 40 60 80 100 SE +/- 0.01, N = 3 109.31 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt r7g.4xlarge 20 40 60 80 100 SE +/- 0.02, N = 3 109.49 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 r7g.4xlarge 80 160 240 320 400 SE +/- 0.08, N = 3 373.37 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt r7g.4xlarge 80 160 240 320 400 SE +/- 0.03, N = 3 367.54 1. (CXX) g++ options: -fstack-protector -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p r7g.4xlarge 30 60 90 120 150 SE +/- 0.10, N = 3 116.17 1. (CC) gcc options: -ldl -lm -lpthread -O3 -flto
x265 OpenBenchmarking.org Frames Per Second, More Is Better x265 3.6 Video Input: Bosphorus 4K r7g.4xlarge 4 8 12 16 20 SE +/- 0.12, N = 3 13.75 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.6 Video Input: Bosphorus 1080p r7g.4xlarge 11 22 33 44 55 SE +/- 0.05, N = 3 49.63 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
GraphicsMagick OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Swirl r7g.4xlarge 30 60 90 120 150 SE +/- 0.00, N = 3 151 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Rotate r7g.4xlarge 40 80 120 160 200 SE +/- 0.00, N = 3 162 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Sharpen r7g.4xlarge 20 40 60 80 100 SE +/- 0.00, N = 3 81 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Enhanced r7g.4xlarge 13 26 39 52 65 SE +/- 0.00, N = 3 56 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Resizing r7g.4xlarge 60 120 180 240 300 SE +/- 0.58, N = 3 286 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: Noise-Gaussian r7g.4xlarge 20 40 60 80 100 SE +/- 0.00, N = 3 75 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.43 Operation: HWB Color Space r7g.4xlarge 60 120 180 240 300 SE +/- 0.88, N = 3 298 1. (CC) gcc options: -fopenmp -O2 -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread -lgomp
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples r7g.4xlarge 2 4 6 8 10 SE +/- 0.003, N = 3 7.676 1. (CXX) g++ options: -fopenmp -O3
Stockfish OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 16.1 Chess Benchmark r7g.4xlarge 3M 6M 9M 12M 15M SE +/- 115991.72, N = 12 14645937 1. (CXX) g++ options: -lgcov -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -funroll-loops -flto -flto-partition=one -flto=jobserver
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel r7g.4xlarge 9 18 27 36 45 SE +/- 0.02, N = 3 38.91 1. (CC) gcc options: -lm -lpthread -O3
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite r7g.4xlarge 120 240 360 480 600 SE +/- 0.14, N = 3 537.45 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo r7g.4xlarge 30 60 90 120 150 SE +/- 0.51, N = 3 121.15 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform r7g.4xlarge 80 160 240 320 400 SE +/- 0.50, N = 3 346.81 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply r7g.4xlarge 120 240 360 480 600 SE +/- 0.08, N = 3 554.77 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization r7g.4xlarge 150 300 450 600 750 SE +/- 0.41, N = 3 715.06 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation r7g.4xlarge 200 400 600 800 1000 SE +/- 0.28, N = 3 949.49 1. (CC) gcc options: -lm
r7g.4xlarge Processor: ARMv8 Neoverse-V1 (16 Cores), Motherboard: Amazon EC2 r7g.4xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 128GB, Disk: 215GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Amazon Linux 2023.4.20240401, Kernel: 6.1.82-99.168.amzn2023.aarch64 (aarch64) 20240325, Compiler: GCC 11.4.1 20230605, File-System: xfs, System Layer: amazon
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=aarch64-amazon-linux --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=/usr/share/man --with-arch=armv8.2-a+crypto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=neoverse-n1Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of CSV2 BHB + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 10 April 2024 05:57 by user root.