amazon testing on Amazon Linux 2 via the Phoronix Test Suite.
m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 Processor: Intel Xeon Platinum 8488C (8 Cores / 16 Threads), Motherboard: Amazon EC2 m7i.4xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 1 x 64 GB 4800MT/s, Disk: 86GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Amazon Linux 2, Kernel: 5.10.184-175.749.amzn2.x86_64 (x86_64), Compiler: GCC 10.4.1 20221124, File-System: xfs, System Layer: amazon
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-redhat-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 --program-prefix=gcc10- --with-arch_32=x86-64 --with-as=/usr/bin/gcc10-as --with-gcc-major-version-only --with-isl --with-ld=/usr/bin/gcc10-ld --with-linker-hash-style=gnuProcessor Notes: CPU Microcode: 0x2b000461Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
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: ChaCha20-Poly1305 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 9000M 18000M 27000M 36000M 45000M SE +/- 5138494.11, N = 3 40614749527 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30000M 60000M 90000M 120000M 150000M SE +/- 166206903.38, N = 3 125635653087 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30000M 60000M 90000M 120000M 150000M SE +/- 22132057.09, N = 3 162361314420 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 12000M 24000M 36000M 48000M 60000M SE +/- 37570670.61, N = 3 56494242837 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 900M 1800M 2700M 3600M 4500M SE +/- 1339695.73, N = 3 4028693487 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2000M 4000M 6000M 8000M 10000M SE +/- 16157704.14, N = 3 11413345670 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 4 8 12 16 20 SE +/- 0.45, N = 12 14.12 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Atomic m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 SE +/- 1.32, N = 15 148.34 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Futex m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200K 400K 600K 800K 1000K SE +/- 20579.14, N = 15 987806.26 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Pipe m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2M 4M 6M 8M 10M SE +/- 1139368.24, N = 15 10334009.42 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Semaphores m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 5M 10M 15M 20M 25M SE +/- 273201.24, N = 15 22282177.87 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Intel Memory Latency Checker Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Max Bandwidth - Stream-Triad Like m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30K 60K 90K 120K 150K SE +/- 17.88, N = 3 121183.54
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 12K 24K 36K 48K 60K SE +/- 76.77, N = 3 55138.08 MIN: 48593.35 / MAX: 57449.13 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 6K 12K 18K 24K 30K SE +/- 14.94, N = 3 27804.29 MIN: 25128.59 / MAX: 28735.59 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 900 1800 2700 3600 4500 SE +/- 0.09, N = 3 4136.49 MIN: 4136.01 / MAX: 4137.14 1. (CC) gcc options: -lrt
Stockfish This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 512 CPU threads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Total Time m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 6M 12M 18M 24M 30M SE +/- 237267.11, N = 3 26336381 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -mavx512f -mavx512bw -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 2.63, N = 3 1191.8 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2 4 6 8 10 SE +/- 0.04, N = 3 7.95 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 4.14, N = 3 1203.7 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 4 8 12 16 20 SE +/- 0.00, N = 3 14.6 1. (CC) gcc options: -O3 -pthread -lz
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 1.63, N = 3 1488.5 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 400 800 1200 1600 2000 SE +/- 4.17, N = 3 2058.0 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 4.35, N = 3 1583.5 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 120 240 360 480 600 SE +/- 5.12, N = 3 546.8 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 0.90, N = 3 1528.6 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 3, Long Mode - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 1.67, N = 3 865.2 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 5.45, N = 3 1433.3 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 40 80 120 160 200 SE +/- 1.23, N = 3 200.3 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Decompression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 300 600 900 1200 1500 SE +/- 1.04, N = 3 1575.0 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 8, Long Mode - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 130 260 390 520 650 SE +/- 0.34, N = 3 585.3 1. (CC) gcc options: -O3 -pthread -lz
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Enhanced m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 50 100 150 200 250 231 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Sharpen m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 138 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Noise-Gaussian m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 50 100 150 200 250 SE +/- 2.19, N = 3 216 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Swirl m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 110 220 330 440 550 SE +/- 0.33, N = 3 496 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: HWB Color Space m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 0.33, N = 3 1078 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Rotate m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 0.88, N = 3 1047 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.38 Operation: Resizing m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 2.40, N = 3 1115 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lz -lm -lpthread
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 verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 40K 80K 120K 160K 200K SE +/- 21.51, N = 3 171382.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1200 2400 3600 4800 6000 SE +/- 0.90, N = 3 5806.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 13 26 39 52 65 SE +/- 0.02, N = 3 58.86 1. (CC) gcc options: -lm -lpthread -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 13 26 39 52 65 SE +/- 0.00, N = 3 55.65 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 13 26 39 52 65 SE +/- 0.00, N = 3 56.93 1. (CC) gcc options: -O3
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: SENDFILE m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 50K 100K 150K 200K 250K SE +/- 2645.34, N = 4 213482.64 1. (CXX) g++ options: -O2 -std=gnu99 -lc
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: AES-256 - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1200 2400 3600 4800 6000 SE +/- 0.43, N = 3 5454.52 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1200 2400 3600 4800 6000 SE +/- 0.29, N = 3 5439.93 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1400 2800 4200 5600 7000 SE +/- 14.73, N = 3 6596.92 1. (CC) gcc options: -O3
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: ChaCha20Poly1305 - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 0.17, N = 3 891.21 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200 400 600 800 1000 SE +/- 0.09, N = 3 902.57 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Malloc m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2M 4M 6M 8M 10M SE +/- 8855.47, N = 3 9089841.96 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: MMAP m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 50 100 150 200 250 SE +/- 0.40, N = 3 248.81 1. (CXX) g++ options: -O2 -std=gnu99 -lc
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: Blowfish - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 100 200 300 400 500 SE +/- 0.16, N = 3 462.16 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 100 200 300 400 500 SE +/- 0.13, N = 3 462.46 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 80 160 240 320 400 SE +/- 0.02, N = 3 372.05 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 80 160 240 320 400 SE +/- 0.04, N = 3 376.01 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Fused Multiply-Add m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 3M 6M 9M 12M 15M SE +/- 2484.19, N = 3 12675836.47 1. (CXX) g++ options: -O2 -std=gnu99 -lc
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: CAST-256 - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 SE +/- 0.15, N = 3 134.76 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 SE +/- 0.14, N = 3 134.88 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 - Decrypt m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 20 40 60 80 100 SE +/- 0.01, N = 3 89.70 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 20 40 60 80 100 SE +/- 0.00, N = 3 93.76 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Glibc C String Functions m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2M 4M 6M 8M 10M SE +/- 759.80, N = 3 8450295.51 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Vector Math m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 10K 20K 30K 40K 50K SE +/- 75.37, N = 3 45920.36 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: CPU Stress m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 5K 10K 15K 20K 25K SE +/- 104.63, N = 3 22149.24 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Context Switching m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1000K 2000K 3000K 4000K 5000K SE +/- 28741.36, N = 3 4876311.27 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: AVL Tree m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 SE +/- 0.66, N = 3 113.11 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Pthread m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30K 60K 90K 120K 150K SE +/- 849.95, N = 3 138929.71 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: NUMA m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 60 120 180 240 300 SE +/- 1.05, N = 3 289.75 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Function Call m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2K 4K 6K 8K 10K SE +/- 18.57, N = 3 8145.60 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Matrix 3D Math m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 800 1600 2400 3200 4000 SE +/- 31.75, N = 3 3834.50 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Vector Shuffle m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1700 3400 5100 6800 8500 SE +/- 1.27, N = 3 7740.82 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Memory Copying m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 600 1200 1800 2400 3000 SE +/- 4.49, N = 3 2590.90 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Floating Point m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 800 1600 2400 3200 4000 SE +/- 11.87, N = 3 3744.95 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Glibc Qsort Data Sorting m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 50 100 150 200 250 SE +/- 0.21, N = 3 245.01 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Wide Vector Math m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 90K 180K 270K 360K 450K SE +/- 134.43, N = 3 408863.04 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: x86_64 RdRand m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 70K 140K 210K 280K 350K SE +/- 0.80, N = 3 332748.79 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Crypto m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 4K 8K 12K 16K 20K SE +/- 4.02, N = 3 18811.01 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Mutex m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200K 400K 600K 800K 1000K SE +/- 465.03, N = 3 1076832.68 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Poll m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 200K 400K 600K 800K 1000K SE +/- 270.44, N = 3 910785.86 1. (CXX) g++ options: -O2 -std=gnu99 -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Hash m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 400K 800K 1200K 1600K 2000K SE +/- 1389.83, N = 3 2026291.15 1. (CXX) g++ options: -O2 -std=gnu99 -lc
Intel Memory Latency Checker Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Intel Memory Latency Checker 3.10 Test: Peak Injection Bandwidth - Stream-Triad Like m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30K 60K 90K 120K 150K SE +/- 30.74, N = 3 121234.0
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.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 14 28 42 56 70 SE +/- 0.17, N = 3 63.69 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
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 m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 3 6 9 12 15 SE +/- 0.016, N = 3 9.184 1. (CXX) g++ options: -fopenmp -O3
Intel Memory Latency Checker Intel Memory Latency Checker (MLC) is a binary-only system memory bandwidth and latency benchmark. If the download fails you may need to manually download the file from https://www.intel.com/content/www/us/en/developer/articles/tool/intelr-memory-latency-checker.html and place it in your PTS download cache. On some systems root privileges are needed to run the MLC tester. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns, Fewer Is Better Intel Memory Latency Checker 3.10 Test: Idle Latency m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 30 60 90 120 150 SE +/- 0.32, N = 3 127.3
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 1500 3000 4500 6000 7500 SE +/- 2.02, N = 3 7219.06 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 2K 4K 6K 8K 10K SE +/- 4.42, N = 3 10139.74 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 20K 40K 60K 80K 100K SE +/- 10.08, N = 5 101749.1 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 20K 40K 60K 80K 100K SE +/- 8.83, N = 5 94562.6 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
m7i.4xlarge-5.10.184-175.749.amzn2.x86_64-20230804013438 Processor: Intel Xeon Platinum 8488C (8 Cores / 16 Threads), Motherboard: Amazon EC2 m7i.4xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 1 x 64 GB 4800MT/s, Disk: 86GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Amazon Linux 2, Kernel: 5.10.184-175.749.amzn2.x86_64 (x86_64), Compiler: GCC 10.4.1 20221124, File-System: xfs, System Layer: amazon
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-redhat-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 --program-prefix=gcc10- --with-arch_32=x86-64 --with-as=/usr/bin/gcc10-as --with-gcc-major-version-only --with-isl --with-ld=/usr/bin/gcc10-ld --with-linker-hash-style=gnuProcessor Notes: CPU Microcode: 0x2b000461Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 4 August 2023 01:36 by user .