sa5_bergamo AMD EPYC 9754 128-Core testing with a Tencent Cloud CVM v3.0 (seabios-1.9.1-qemu-project.org BIOS) and cirrusdrmfb on Ubuntu 20.04.6 LTS via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2409126-PRAD-SA5BERG86&grw .
sa5_bergamo Processor Motherboard Memory Disk Graphics OS Kernel Compiler File-System Screen Resolution sa5_bergamo AMD EPYC 9754 128-Core (16 Cores / 32 Threads) Tencent Cloud CVM v3.0 (seabios-1.9.1-qemu-project.org BIOS) 128GB 50GB cirrusdrmfb Ubuntu 20.04.6 LTS 5.4.241-19-0017.1_plus (x86_64) GCC 9.4.0 overlayfs 1024x768 OpenBenchmarking.org - Transparent Huge Pages: madvise - --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-9QDOt0/gcc-9-9.4.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 - CPU Microcode: 0x1000065 - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
sa5_bergamo mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB t-test1: 1 t-test1: 2 tinymembench: Standard Memcpy tinymembench: Standard Memset ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add cachebench: Read Cache cachebench: Write Cache stockfish: Chess Benchmark compress-7zip: Compression Rating compress-7zip: Decompression Rating build-linux-kernel: defconfig sysbench: RAM / Memory sysbench: CPU openssl: SHA256 openssl: SHA512 openssl: RSA4096 openssl: RSA4096 openssl: ChaCha20 openssl: AES-128-GCM openssl: AES-256-GCM openssl: ChaCha20-Poly1305 sa5_bergamo 23655.122 14821.611 22.690 6.955 19614.8 34481.2 70382.08 73560.65 74317.22 68941.62 71756.17 70994.88 73370.64 75258.13 70977.24 71067.00 113081.3 98933.4 96510.4 95897.0 7841.979735 45560.611304 36750388 128707 100966 80.216 8807.91 59548.69 20757419987 6773480550 9196.6 221501.2 78439954113 155784082683 132962695210 55923055547 OpenBenchmarking.org
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB sa5_bergamo 5K 10K 15K 20K 25K SE +/- 33.35, N = 3 23655.12 1. (CC) gcc options: -O3 -march=native
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB sa5_bergamo 3K 6K 9K 12K 15K SE +/- 41.17, N = 3 14821.61 1. (CC) gcc options: -O3 -march=native
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 sa5_bergamo 5 10 15 20 25 SE +/- 0.08, N = 3 22.69 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 sa5_bergamo 2 4 6 8 10 SE +/- 0.033, N = 3 6.955 1. (CC) gcc options: -pthread
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy sa5_bergamo 4K 8K 12K 16K 20K SE +/- 170.80, N = 3 19614.8 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset sa5_bergamo 7K 14K 21K 28K 35K SE +/- 271.06, N = 3 34481.2 1. (CC) gcc options: -O2 -lm
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer sa5_bergamo 15K 30K 45K 60K 75K SE +/- 1005.41, N = 3 70382.08 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer sa5_bergamo 16K 32K 48K 64K 80K SE +/- 33.97, N = 3 73560.65 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer sa5_bergamo 16K 32K 48K 64K 80K SE +/- 57.31, N = 3 74317.22 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer sa5_bergamo 15K 30K 45K 60K 75K SE +/- 474.36, N = 3 68941.62 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer sa5_bergamo 15K 30K 45K 60K 75K SE +/- 260.82, N = 3 71756.17 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point sa5_bergamo 15K 30K 45K 60K 75K SE +/- 507.90, N = 3 70994.88 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point sa5_bergamo 16K 32K 48K 64K 80K SE +/- 217.16, N = 3 73370.64 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point sa5_bergamo 16K 32K 48K 64K 80K SE +/- 175.00, N = 3 75258.13 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point sa5_bergamo 15K 30K 45K 60K 75K SE +/- 579.43, N = 3 70977.24 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point sa5_bergamo 15K 30K 45K 60K 75K SE +/- 204.76, N = 3 71067.00 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy sa5_bergamo 20K 40K 60K 80K 100K SE +/- 117.35, N = 5 113081.3 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale sa5_bergamo 20K 40K 60K 80K 100K SE +/- 163.43, N = 5 98933.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad sa5_bergamo 20K 40K 60K 80K 100K SE +/- 144.11, N = 5 96510.4 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add sa5_bergamo 20K 40K 60K 80K 100K SE +/- 80.47, N = 5 95897.0 1. (CC) gcc options: -mcmodel=medium -O3 -march=native -fopenmp
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache sa5_bergamo 2K 4K 6K 8K 10K SE +/- 0.34, N = 3 7841.98 MIN: 7839.61 / MAX: 7845.43 1. (CC) gcc options: -O3 -lrt
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache sa5_bergamo 10K 20K 30K 40K 50K SE +/- 31.21, N = 3 45560.61 MIN: 43569.03 / MAX: 46818.25 1. (CC) gcc options: -O3 -lrt
Stockfish Chess Benchmark OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 17 Chess Benchmark sa5_bergamo 8M 16M 24M 32M 40M SE +/- 1163125.57, N = 12 36750388 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -funroll-loops -msse -msse3 -mpopcnt -mavx2 -mbmi -mavx512f -mavx512bw -mavx512vnni -mavx512dq -mavx512vl -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto-partition=one -flto=jobserver
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Compression Rating sa5_bergamo 30K 60K 90K 120K 150K SE +/- 436.56, N = 3 128707 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 24.05 Test: Decompression Rating sa5_bergamo 20K 40K 60K 80K 100K SE +/- 13.08, N = 3 100966 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig sa5_bergamo 20 40 60 80 100 SE +/- 0.56, N = 3 80.22
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory sa5_bergamo 2K 4K 6K 8K 10K SE +/- 21.48, N = 3 8807.91 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU sa5_bergamo 13K 26K 39K 52K 65K SE +/- 9.57, N = 3 59548.69 1. (CC) gcc options: -pthread -O2 -funroll-loops -rdynamic -ldl -laio -lm
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA256 sa5_bergamo 4000M 8000M 12000M 16000M 20000M SE +/- 72023027.86, N = 3 20757419987 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: SHA512 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA512 sa5_bergamo 1500M 3000M 4500M 6000M 7500M SE +/- 209496.47, N = 3 6773480550 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 sa5_bergamo 2K 4K 6K 8K 10K SE +/- 1.10, N = 3 9196.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 sa5_bergamo 50K 100K 150K 200K 250K SE +/- 8.77, N = 3 221501.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20 sa5_bergamo 20000M 40000M 60000M 80000M 100000M SE +/- 10109648.63, N = 3 78439954113 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-128-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-128-GCM sa5_bergamo 30000M 60000M 90000M 120000M 150000M SE +/- 33945324.10, N = 3 155784082683 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: AES-256-GCM OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-256-GCM sa5_bergamo 30000M 60000M 90000M 120000M 150000M SE +/- 27595540.03, N = 3 132962695210 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: ChaCha20-Poly1305 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 sa5_bergamo 12000M 24000M 36000M 48000M 60000M SE +/- 9651703.91, N = 3 55923055547 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.5