glibc ryzen 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/2205217-NE-GLIBCRYZE04 .
glibc ryzen Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C 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
glibc ryzen glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once A B C 62.5802 13.2659 4.92056 56.0924 15.0002 5.73635 22.8383 6.96881 32.7086 23.3989 29.8105 5.73453 38.9082 4.90899 62.5692 13.2706 4.92108 56.1232 14.9393 5.73762 22.8402 6.98581 32.9174 23.4512 29.8207 5.73960 39.0569 4.91027 62.5300 13.2612 4.92003 56.1166 14.9455 5.73434 22.8717 6.98097 32.6925 23.4906 29.8233 5.73293 38.7455 4.90796 OpenBenchmarking.org
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: cos A B C 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 62.58 62.57 62.53 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 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 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 1.1072 2.2144 3.3216 4.4288 5.536 SE +/- 0.00064, N = 3 SE +/- 0.00081, N = 3 SE +/- 0.00044, N = 3 4.92056 4.92108 4.92003 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 13 26 39 52 65 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 56.09 56.12 56.12 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 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15.00 14.94 14.95 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 1.291 2.582 3.873 5.164 6.455 SE +/- 0.00133, N = 3 SE +/- 0.00109, N = 3 SE +/- 0.00016, N = 3 5.73635 5.73762 5.73434 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 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 22.84 22.84 22.87 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 2 4 6 8 10 SE +/- 0.00908, N = 3 SE +/- 0.00393, N = 3 SE +/- 0.00313, N = 3 6.96881 6.98581 6.98097 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: tanh A B C 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.22, N = 3 SE +/- 0.02, N = 3 32.71 32.92 32.69 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: asinh A B C 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 23.40 23.45 23.49 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 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 29.81 29.82 29.82 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 1.2914 2.5828 3.8742 5.1656 6.457 SE +/- 0.00103, N = 3 SE +/- 0.00327, N = 3 SE +/- 0.00045, N = 3 5.73453 5.73960 5.73293 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sincos A B C 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.24, N = 3 SE +/- 0.00, N = 3 38.91 39.06 38.75 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 1.1048 2.2096 3.3144 4.4192 5.524 SE +/- 0.00057, N = 3 SE +/- 0.00132, N = 3 SE +/- 0.00020, N = 3 4.90899 4.91027 4.90796 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Phoronix Test Suite v10.8.5