glibc Intel Core i7-3770K testing with a ASRock Z77 Extreme4 (P2.90 BIOS) and ASUS NVIDIA GeForce GTX 1660 SUPER 6GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2405281-NE-GLIBC011109&grr .
glibc Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 1 Intel Core i7-3770K @ 3.90GHz (4 Cores / 8 Threads) ASRock Z77 Extreme4 (P2.90 BIOS) Intel Xeon E3-1200 v2/3rd 24GB 2 x 4001GB Seagate ST4000VN006-3CW1 + 2 x 4001GB Western Digital WD40EFRX-68W + 2000GB Seagate ST2000DL003-9VT1 + 120GB Samsung SSD 840 + 0GB DCP-195C ASUS NVIDIA GeForce GTX 1660 SUPER 6GB VIA ICE1712 DELL SE2722H Broadcom NetLink BCM57781 PCIe Ubuntu 22.04 6.5.0-35-generic (x86_64) GNOME Shell 42.9 X Server 1.21.1.4 NVIDIA 535.171.04 4.6.0 GCC 11.4.0 ext4 1920x1080 OpenBenchmarking.org - Transparent Huge Pages: madvise - --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-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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 - Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0x21 - Thermald 2.4.9 - gather_data_sampling: Not affected + itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + spec_rstack_overflow: 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: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected
glibc glibc-bench: exp glibc-bench: sin glibc-bench: pow glibc-bench: sincos glibc-bench: cos glibc-bench: sinh glibc-bench: asinh glibc-bench: tanh glibc-bench: modf glibc-bench: ffs glibc-bench: ffsll glibc-bench: atanh glibc-bench: sqrt glibc-bench: log2 glibc-bench: pthread_once 1 29.7273 92.6448 64.6818 64.4284 106.844 45.7180 54.0096 63.3115 10.00958 8.12268 8.11038 56.6282 11.8957 30.6996 8.10797 OpenBenchmarking.org
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: exp 1 7 14 21 28 35 SE +/- 0.01, N = 3 29.73 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: sin 1 20 40 60 80 100 SE +/- 0.03, N = 3 92.64 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pow OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: pow 1 14 28 42 56 70 SE +/- 0.24, N = 3 64.68 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: sincos 1 14 28 42 56 70 SE +/- 0.18, N = 3 64.43 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: cos 1 20 40 60 80 100 SE +/- 0.15, N = 3 106.84 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: sinh 1 10 20 30 40 50 SE +/- 0.01, N = 3 45.72 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: asinh 1 12 24 36 48 60 SE +/- 0.24, N = 3 54.01 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: tanh 1 14 28 42 56 70 SE +/- 0.64, N = 3 63.31 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: modf 1 3 6 9 12 15 SE +/- 0.05, N = 3 10.01 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: ffs 1 2 4 6 8 10 SE +/- 0.02182, N = 3 8.12268 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: ffsll 1 2 4 6 8 10 SE +/- 0.01230, N = 3 8.11038 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: atanh 1 13 26 39 52 65 SE +/- 0.23, N = 3 56.63 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: sqrt 1 3 6 9 12 15 SE +/- 0.04, N = 3 11.90 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: log2 1 7 14 21 28 35 SE +/- 0.10, N = 3 30.70 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks 2.39 Benchmark: pthread_once 1 2 4 6 8 10 SE +/- 0.00329, N = 3 8.10797 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Phoronix Test Suite v10.8.5