ryzen nnn AMD Ryzen 7 5700G testing with a ASUS TUF GAMING B550M-PLUS (WI-FI) (2423 BIOS) and XFX AMD BEIGE_GOBY 4GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2205250-NE-RYZENNNN931&grs .
ryzen nnn Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C D AMD Ryzen 7 5700G @ 3.80GHz (8 Cores / 16 Threads) ASUS TUF GAMING B550M-PLUS (WI-FI) (2423 BIOS) AMD Renoir/Cezanne 16GB 1000GB Samsung SSD 980 PRO 1TB XFX AMD BEIGE_GOBY 4GB (2320/1000MHz) AMD Navi 21 HDMI Audio MX279 Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 Ubuntu 22.04 5.17.4-051704-generic (x86_64) GNOME Shell 42.0 X Server + Wayland 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44) 1.3.204 GCC 11.2.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000c Security Details - 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 usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
ryzen nnn glibc-bench: tanh simdjson: Kostya simdjson: TopTweet glibc-bench: sincos glibc-bench: sinh simdjson: PartialTweets simdjson: DistinctUserID glibc-bench: asinh glibc-bench: log2 glibc-bench: sqrt glibc-bench: cos glibc-bench: modf glibc-bench: atanh glibc-bench: sin glibc-bench: exp glibc-bench: ffs glibc-bench: pthread_once glibc-bench: ffsll simdjson: LargeRand A B C D 32.6761 3.69 5.49 39.0012 22.9550 4.75 5.63 23.3878 14.9578 6.99318 62.5925 5.73721 29.8150 56.1384 13.2648 4.92029 4.90962 5.73343 1.26 33.8252 3.7 5.45 38.831 22.8419 4.77 5.62 23.4452 14.9739 6.99054 62.5516 5.73585 29.8151 56.1403 13.2675 4.91937 4.90767 5.73481 1.26 32.6825 3.68 5.45 38.9012 22.8394 4.76 5.62 23.4604 14.9788 6.97997 62.5976 5.73716 29.8222 56.1303 13.2679 4.92157 4.90916 5.73341 1.26 32.6949 3.64 5.48 38.7737 22.8377 4.76 5.61 23.4444 14.9456 6.98693 62.5602 5.73393 29.8052 56.1106 13.2613 4.91981 4.90956 5.73432 1.26 OpenBenchmarking.org
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: tanh A B C D 8 16 24 32 40 SE +/- 0.00, N = 3 32.68 33.83 32.68 32.69 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya A B C D 0.8325 1.665 2.4975 3.33 4.1625 SE +/- 0.01, N = 3 3.69 3.70 3.68 3.64 1. (CXX) g++ options: -O3
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet A B C D 1.2353 2.4706 3.7059 4.9412 6.1765 SE +/- 0.01, N = 3 5.49 5.45 5.45 5.48 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sincos A B C D 9 18 27 36 45 SE +/- 0.23, N = 3 39.00 38.83 38.90 38.77 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sinh A B C D 5 10 15 20 25 SE +/- 0.09, N = 3 22.96 22.84 22.84 22.84 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets A B C D 1.0733 2.1466 3.2199 4.2932 5.3665 SE +/- 0.01, N = 3 4.75 4.77 4.76 4.76 1. (CXX) g++ options: -O3
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID A B C D 1.2668 2.5336 3.8004 5.0672 6.334 SE +/- 0.01, N = 3 5.63 5.62 5.62 5.61 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: asinh A B C D 6 12 18 24 30 SE +/- 0.05, N = 3 23.39 23.45 23.46 23.44 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: log2 A B C D 4 8 12 16 20 SE +/- 0.01, N = 3 14.96 14.97 14.98 14.95 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sqrt A B C D 2 4 6 8 10 SE +/- 0.00233, N = 3 6.99318 6.99054 6.97997 6.98693 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: cos A B C D 14 28 42 56 70 SE +/- 0.02, N = 3 62.59 62.55 62.60 62.56 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: modf A B C D 1.2909 2.5818 3.8727 5.1636 6.4545 SE +/- 0.00136, N = 3 5.73721 5.73585 5.73716 5.73393 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: atanh A B C D 7 14 21 28 35 SE +/- 0.01, N = 3 29.82 29.82 29.82 29.81 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sin A B C D 13 26 39 52 65 SE +/- 0.01, N = 3 56.14 56.14 56.13 56.11 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: exp A B C D 3 6 9 12 15 SE +/- 0.00, N = 3 13.26 13.27 13.27 13.26 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffs A B C D 1.1074 2.2148 3.3222 4.4296 5.537 SE +/- 0.00054, N = 3 4.92029 4.91937 4.92157 4.91981 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: pthread_once A B C D 1.1047 2.2094 3.3141 4.4188 5.5235 SE +/- 0.00103, N = 3 4.90962 4.90767 4.90916 4.90956 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffsll A B C D 1.2903 2.5806 3.8709 5.1612 6.4515 SE +/- 0.00044, N = 3 5.73343 5.73481 5.73341 5.73432 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom A B C D 0.2835 0.567 0.8505 1.134 1.4175 SE +/- 0.01, N = 3 1.26 1.26 1.26 1.26 1. (CXX) g++ options: -O3
Phoronix Test Suite v10.8.5