Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (425.0.0.0.0 BIOS) and Intel HD 4000 981MB on Gentoo 2.8 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2201227-NE-2201227NE84 FreeBSD Performance on MacBook Pro Retina v2 - Phoronix Test Suite FreeBSD Performance on MacBook Pro Retina v2 Intel Core i7-3615QM testing with a Apple Mac-C3EC7CD22292981F (425.0.0.0.0 BIOS) and Intel HD 4000 981MB on Gentoo 2.8 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201227-NE-2201227NE84&grr&sro&rro .
FreeBSD Performance on MacBook Pro Retina v2 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads) Apple Mac-C3EC7CD22292981F (425.0.0.0.0 BIOS) Intel 3rd Gen Core DRAM 8GB 251GB APPLE SSD SM256E Intel HD 4000 981MB Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n Gentoo 2.8 5.16.2-gentoo (x86_64) KDE Plasma 5.23.5 X Server 1.21.1.3 + Wayland NVIDIA 4.2 Mesa 21.3.4 GCC 11.2.1 20220115 + Clang 13.0.0 + LLVM 13.0.0 btrfs 2880x1800 OpenBenchmarking.org Kernel Details - Gentoo Glibc CFLAGS clearworld mitigation: Transparent Huge Pages: always - Gentoo Glibc CFLAGS clearworld -mitigations: i915.enable_hd_vgaarb=1 - Transparent Huge Pages: always - Gentoo Glibc Default -mitigations: i915.enable_hd_vgaarb=1 - Transparent Huge Pages: always Environment Details - Gentoo Glibc CFLAGS clearworld mitigation: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native -fvisibility-inlines-hidden -Wl,--enable-new-dtags" RUSTFLAGS="-C target-cpu=native -C link-arg=-fuse-ld=mold" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native" COMMON_FLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native" - Gentoo Glibc CFLAGS clearworld -mitigations: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native -fvisibility-inlines-hidden -Wl,--enable-new-dtags" RUSTFLAGS="-C target-cpu=native -C link-arg=-fuse-ld=mold" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native" COMMON_FLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native" - Gentoo Glibc Default -mitigations: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" COMMON_FLAGS="-O3 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=native" Processor Details - Scaling Governor: intel_cpufreq performance - CPU Microcode: 0x21 Java Details - * VM: openjdk-bin-11 Security Details - Gentoo Glibc CFLAGS clearworld mitigation: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl + 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 - Gentoo Glibc CFLAGS clearworld -mitigations: 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 Glibc Default -mitigations: 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 Performance on MacBook Pro Retina v2 m-queens: Time To Solve stockfish: Total Time rav1e: 6 rsvg: SVG Files To PNG rav1e: 10 smallpt: Global Illumination Renderer; 128 Samples x265: Bosphorus 1080p blake2: dacapobench: H2 Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 240.496 6671895 0.775 55.775 2.311 36.375 17.41 4.41 239.492 6804104 0.776 54.582 2.313 36.205 17.69 4.33 238.539 6801127 0.701 53.782 2.377 38.088 17.82 4.37 OpenBenchmarking.org
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 50 100 150 200 250 SE +/- 0.31, N = 3 SE +/- 0.11, N = 3 SE +/- 0.59, N = 3 238.54 240.50 239.49 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native 1. (CXX) g++ options: -fopenmp -O2 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 1.5M 3M 4.5M 6M 7.5M SE +/- 58486.20, N = 3 SE +/- 65300.48, N = 3 SE +/- 18780.67, N = 3 6801127 6671895 6804104 -pipe -fexceptions -ffat-lto-objects -fno-trapping-math -mtune=native -pipe -fexceptions -ffat-lto-objects -fno-trapping-math -mtune=native 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 0.1746 0.3492 0.5238 0.6984 0.873 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 0.701 0.775 0.776
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 13 26 39 52 65 SE +/- 0.29, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 53.78 55.78 54.58 1. rsvg-convert version 2.52.5
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 0.5348 1.0696 1.6044 2.1392 2.674 SE +/- 0.006, N = 3 SE +/- 0.021, N = 3 SE +/- 0.010, N = 3 2.377 2.311 2.313
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 38.09 36.38 36.21 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native 1. (CXX) g++ options: -fopenmp -O3
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 17.82 17.41 17.69 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=native 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Gentoo Glibc Default -mitigations Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations 0.9923 1.9846 2.9769 3.9692 4.9615 SE +/- 0.01, N = 3 SE +/- 0.05, N = 15 SE +/- 0.05, N = 3 4.37 4.41 4.33 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Phoronix Test Suite v10.8.4