Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2009181-NE-2009177NI90 benchmark-gentoo-after-rebuild-world-part-2 - Phoronix Test Suite benchmark-gentoo-after-rebuild-world-part-2 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2
HTML result view exported from: https://openbenchmarking.org/result/2009181-NE-2009177NI90&gru&sro&rro .
benchmark-gentoo-after-rebuild-world-part-2 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Compiler File-System Screen Resolution Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI VoidLinux Musl miti 5.8.9 GCC 9.3 VoidLinux Musl no-miti GCC 9.3 VoidLinux Musl no-miti GCC 9.3 v2 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) Intel 3rd Gen Core DRAM 8GB 251GB APPLE SSD SM256E NVIDIA GeForce GT 650M 1GB (797/2508MHz) Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo 2.6 5.6.4-gentoo-x86_64 (x86_64) LXQt 0.14.1 X Server 1.20.7 NVIDIA 440.82 4.6.0 OpenCL 1.2 CUDA 10.2.159 GCC 9.3.0 + Clang 9.0.1 + LLVM 9.0.1 + CUDA 10.2 ext4 2880x1800 Color LCD 5.6.12-gentoo-x86_64 (x86_64) GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 + CUDA 10.2 4.19.128-gentoo-x86_64 (x86_64) MATE 1.24.0 X Server 1.20.8 GCC 10.1.0 + Clang 10.0.0 + LLVM 10.0.0 NVIDIA NVE7 1GB (1200MHz) 5.8.0-xanmod1-x86_64clang (x86_64) nouveau 1.0.16 4.3 Mesa 20.1.5 GCC 10.2.0 + Clang 10.0.1 + LLVM 10.0.1 Intel 7 /C216 4.19.138-gentootest (x86_64) 4.3 Mesa 20.2.0-rc1 Clang 10.0.1 + GCC 10.2.0 + LLVM 10.0.1 Intel Core i7-3615QM @ 2.30GHz (8 Cores) Apple MacBookPro10 1 1.0 212GB Unknown 981MB NVIDIA (0x0e1b) HDA FreeBSD 12.1-RELEASE (x86_64) X Server 1.20.9 modesetting 1.20.9 Clang 8.0.1 (SVN 366581) zfs Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (259.0.0.0.0 BIOS) 251GB APPLE SSD SM256E + 8GB Flash Disk Intel HD 4000 Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n VoidLinux rolling 5.8.9_1 (x86_64) intel 2.99.917 GCC 9.3.0 ext4 251GB APPLE SSD SM256E Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n GCC 9.3.0 + Clang 10.0.0 + LLVM 10.0.0 NVIDIA NVE7 1GB Broadcom NetXtreme BCM57786 PCIe + Broadcom NetXtreme BCM57762 PCIe + Broadcom BCM4331 802.11a/b/g/n OpenMandrivaLinux 4.1 5.5.12-desktop-1omv4001 (x86_64) KDE Plasma 5.17.5 X Server 1.20.7 modesetting 1.20.7 4.3 Mesa 20.0.7 Clang 9.0.1 + GCC 9.2.1 20191207 + LLVM 9.0.1 OpenBenchmarking.org Processor Details - Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - Gentoo no-mitigation GCC 10.2 03 Clear recommandation: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - Gentoo idem previous 4.19 Clang: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 - VoidLinux Musl miti 5.8.9 GCC 9.3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - VoidLinux Musl no-miti GCC 9.3: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - VoidLinux Musl no-miti GCC 9.3 v2: Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 - OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21 Python Details - Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge: Python 3.6.10 - Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge: Python 3.6.10 - Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge: Python 3.7.7 - Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge: Python 3.7.7 - Gentoo no-mitigation GCC 10.2 03 Clear recommandation: Python 3.7.8 - Gentoo idem previous 4.19 Clang: Python 3.7.8 - FREEBSD 12.1 GENERIC clang 10.0.1 KPTI: Python 3.7.9 - VoidLinux Musl miti 5.8.9 GCC 9.3: Python 3.8.5 - VoidLinux Musl no-miti GCC 9.3: Python 3.8.5 - VoidLinux Musl no-miti GCC 9.3 v2: Python 3.8.5 - OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2: Python 3.8.1 Security Details - Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected - Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo no-mitigation GCC 10.2 03 Clear recommandation: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - Gentoo idem previous 4.19 Clang: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - FREEBSD 12.1 GENERIC clang 10.0.1 KPTI: KPTI - VoidLinux Musl miti 5.8.9 GCC 9.3: 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 + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - VoidLinux Musl no-miti GCC 9.3: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - VoidLinux Musl no-miti GCC 9.3 v2: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Vulnerable: No microcode + tsx_async_abort: Not affected - OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Not affected Compiler Details - Gentoo idem previous 4.19 Clang: Optimized build; Default target: x86_64-pc-linux-gnu; Host CPU: ivybridge - VoidLinux Musl miti 5.8.9 GCC 9.3: --build=x86_64-linux-musl --disable-libsanitizer --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-nls --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-fast-character --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-serial-configure --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - VoidLinux Musl no-miti GCC 9.3: --build=x86_64-linux-musl --disable-libsanitizer --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-nls --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-fast-character --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-serial-configure --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - VoidLinux Musl no-miti GCC 9.3 v2: --build=x86_64-linux-musl --disable-libsanitizer --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-nls --disable-symvers --disable-target-libiberty --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-default-pie --enable-default-ssp --enable-fast-character --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada --enable-lto --enable-plugins --enable-serial-configure --enable-shared --enable-threads=posix --enable-vtable-verify --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Environment Details - FREEBSD 12.1 GENERIC clang 10.0.1 KPTI: LIBGL_ALWAYS_SOFTWARE=1 - OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2: AMD_DEBUG=nodcc Kernel Details - OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2: dm_mod.use_blk_mq=1
benchmark-gentoo-after-rebuild-world-part-2 apache: Static Web Page Serving openssl: RSA 4096-bit Performance pgbench: Mostly RAM - Normal Load - Read Only pgbench: Mostly RAM - Normal Load - Read Write pybench: Total For Average Test Times povray: Trace Time compress-lzma: 256MB File Compression dcraw: RAW To PPM Image Conversion encode-ogg: WAV To Ogg ffmpeg: H.264 HD To NTSC DV gnupg: 2GB File Encryption minion: Solitaire sudokut: Total Time tachyon: Total Time Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI VoidLinux Musl miti 5.8.9 GCC 9.3 VoidLinux Musl no-miti GCC 9.3 VoidLinux Musl no-miti GCC 9.3 v2 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 18075.33 523.8 31045.539787 779.692521 2006 213.325 346.283 62.390 8.233 8.601 17.903 92.885402 18.450 388.0296 18056.49 524.6 30644.248553 785.123704 1993 227.236 345.039 62.333 7.683 8.591 10.155 93.080932 17.724 399.7559 17434.94 523.5 29040.678971 745.364351 1966 214.180 346.541 62.569 7.716 8.594 10.144 92.435830 16.037 380.3015 524.4 233.056 342.422 60.536 8.336 8.569 93.071505 17.437 448.6310 14978.13 329.0 31081.226603 1368.795770 2074 302.250 325.579 60.447 7.926 8.630 93.862458 16.970 646.3131 17750.92 323.7 33583.977740 899.120569 2204 409.127 407.571 58.141 8.409 8.383 15.097 95.834704 17.942 541.3458 448.7 16533.630202 1420.842962 2608 357.507 66.288 9.187 16.785 18599.159862 933.873902 2157 47.165 7.979 8.722 18.701 18.791 834.7268 128.186 31661.386076 795.008971 2144 46.969 7.956 8.688 18.553 18.705 667.8442 208.1 19821.476859 1382.871446 1961 439.761 424.982 94.403 20.605 18.336 139.876782 31.616 897.9276 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo idem previous 4.19 Clang 4K 8K 12K 16K 20K SE +/- 141.29, N = 3 SE +/- 46.51, N = 3 SE +/- 9.90, N = 3 SE +/- 506.28, N = 12 SE +/- 22.57, N = 3 14978.13 18056.49 18075.33 17434.94 17750.92 gcc gcc gcc gcc clang
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 110 220 330 440 550 SE +/- 1.92, N = 3 SE +/- 8.55, N = 15 SE +/- 0.25, N = 3 SE +/- 0.06, N = 3 SE +/- 0.75, N = 3 SE +/- 0.10, N = 3 SE +/- 8.92, N = 15 SE +/- 10.97, N = 12 208.1 329.0 524.6 523.8 523.5 524.4 323.7 448.7
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 7K 14K 21K 28K 35K SE +/- 394.97, N = 3 SE +/- 453.13, N = 9 SE +/- 254.49, N = 9 SE +/- 375.54, N = 9 SE +/- 464.85, N = 3 SE +/- 233.89, N = 3 SE +/- 893.74, N = 6 SE +/- 950.94, N = 9 SE +/- 911.04, N = 7 31661.39 18599.16 19821.48 31081.23 30644.25 31045.54 29040.68 33583.98 16533.63 -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lcrypt 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 300 600 900 1200 1500 SE +/- 6.13, N = 3 SE +/- 13.17, N = 3 SE +/- 3.91, N = 3 SE +/- 18.22, N = 5 SE +/- 14.51, N = 9 SE +/- 6.88, N = 3 SE +/- 6.03, N = 3 SE +/- 5.44, N = 3 SE +/- 5.07, N = 3 795.01 933.87 1382.87 1368.80 785.12 779.69 745.36 899.12 1420.84 -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lpthread -lrt -lcrypt -ldl -lcrypt 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 600 1200 1800 2400 3000 SE +/- 1.45, N = 3 SE +/- 2.03, N = 3 SE +/- 2.85, N = 3 SE +/- 2.65, N = 3 SE +/- 1.73, N = 3 SE +/- 2.73, N = 3 SE +/- 5.57, N = 3 SE +/- 3.76, N = 3 2144 2157 1961 2074 1993 2006 1966 2204 2608
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang 100 200 300 400 500 SE +/- 3.21, N = 3 SE +/- 5.13, N = 9 SE +/- 3.58, N = 12 SE +/- 2.22, N = 12 SE +/- 2.26, N = 12 SE +/- 3.15, N = 12 SE +/- 5.99, N = 4 439.76 302.25 227.24 213.33 214.18 233.06 409.13 -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lSDL -lpthread -lXpm -lSM -lICE -lX11 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 90 180 270 360 450 SE +/- 5.11, N = 9 SE +/- 0.60, N = 3 SE +/- 0.84, N = 3 SE +/- 0.30, N = 3 SE +/- 0.40, N = 3 SE +/- 1.30, N = 3 SE +/- 1.22, N = 3 SE +/- 2.02, N = 3 424.98 325.58 345.04 346.28 346.54 342.42 407.57 357.51 g++ g++ g++ g++ g++ g++ clang++ clang++
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl no-miti GCC 9.3 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 SE +/- 0.39, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 1.59, N = 12 SE +/- 0.18, N = 3 46.97 128.19 47.17 94.40 60.45 62.33 62.39 62.57 60.54 58.14 66.29 gcc gcc gcc gcc gcc gcc gcc gcc gcc clang gcc9
Ogg Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Encoding 1.3.3 WAV To Ogg VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang 2 4 6 8 10 SE +/- 0.034, N = 3 SE +/- 0.010, N = 3 SE +/- 0.003, N = 3 SE +/- 0.030, N = 3 SE +/- 0.018, N = 3 SE +/- 0.015, N = 3 SE +/- 0.021, N = 3 SE +/- 0.009, N = 3 7.956 7.979 7.926 7.683 8.233 7.716 8.336 8.409 -lintl -lintl -lvorbis -logg -lvorbis -logg -lvorbis -logg -lvorbis -logg -lvorbis -logg -lvorbis -logg 1. (CC) gcc options: -O2 -ffast-math -fsigned-char
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 5 10 15 20 25 SE +/- 0.058, N = 3 SE +/- 0.057, N = 3 SE +/- 0.294, N = 3 SE +/- 0.048, N = 3 SE +/- 0.046, N = 3 SE +/- 0.067, N = 3 SE +/- 0.011, N = 3 SE +/- 0.046, N = 3 SE +/- 0.035, N = 3 SE +/- 0.102, N = 7 8.688 8.722 20.605 8.630 8.591 8.601 8.594 8.569 8.383 9.187 -lasound -lsndio -fPIC -fno-tree-vectorize -fPIC -fno-tree-vectorize -fno-tree-vectorize -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -lva-drm -lva-x11 -lvdpau -fPIC -fno-tree-vectorize -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lva-drm -lva-x11 -lvdpau -fPIC -fno-tree-vectorize -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lva-drm -lva-x11 -lvdpau -fPIC -fno-tree-vectorize -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lva-drm -lva-x11 -lvdpau -fPIC -fno-tree-vectorize -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lva-drm -lva-x11 -lvdpau -fPIC -fno-tree-vectorize -Qunused-arguments -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -lva-drm -lva-x11 -lvdpau -mllvm -stack-alignment=16 -mstack-alignment=16 -Qunused-arguments -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -mstack-alignment=16 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -MMD -MF -MT
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo idem previous 4.19 Clang FREEBSD 12.1 GENERIC clang 10.0.1 KPTI 5 10 15 20 25 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 18.55 18.70 18.34 10.16 17.90 10.14 15.10 16.79 gcc gcc gcc gcc gcc gcc clang clang
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang 30 60 90 120 150 SE +/- 1.39, N = 12 SE +/- 1.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 1.15, N = 3 139.88 93.86 93.08 92.89 92.44 93.07 95.83 g++ g++ g++ g++ g++ g++ clang++
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.36, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 18.71 18.79 31.62 16.97 17.72 18.45 16.04 17.44 17.94
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time VoidLinux Musl no-miti GCC 9.3 v2 VoidLinux Musl miti 5.8.9 GCC 9.3 OpenMandriva 4.1 Glibc no-miti 5.5 GCC 9.2 Gentoo no-mitigation GCC 10.2 03 Clear recommandation Gentoo no-mitigation 5.5.4 GCC 9.3 O3 ivybridge Gentoo no-mitigation 5.5.4 GCC 9.3 O2 ivybridge Gentoo no-mitigation 5.5.12 GCC 9.3 G-overlay ivybridge Gentoo no-mitigation 4.19.128 GCC 10.1 O2 ivybridge Gentoo idem previous 4.19 Clang 200 400 600 800 1000 SE +/- 8.20, N = 3 SE +/- 13.86, N = 3 SE +/- 9.58, N = 7 SE +/- 38.59, N = 6 SE +/- 5.10, N = 5 SE +/- 4.93, N = 5 SE +/- 5.30, N = 4 SE +/- 5.95, N = 9 SE +/- 6.76, N = 9 667.84 834.73 897.93 646.31 399.76 388.03 380.30 448.63 541.35 gcc gcc gcc gcc gcc gcc gcc gcc clang
Phoronix Test Suite v10.8.4