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&rdt&grw .
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 blake2: rsvg: SVG Files To PNG stockfish: Total Time m-queens: Time To Solve x265: Bosphorus 1080p rav1e: 6 rav1e: 10 smallpt: Global Illumination Renderer; 128 Samples Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 4.41 55.775 6671895 240.496 17.41 0.775 2.311 36.375 4.33 54.582 6804104 239.492 17.69 0.776 2.313 36.205 4.37 53.782 6801127 238.539 17.82 0.701 2.377 38.088 OpenBenchmarking.org
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 0.9923 1.9846 2.9769 3.9692 4.9615 SE +/- 0.05, N = 15 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 4.41 4.33 4.37 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 55.78 54.58 53.78 1. rsvg-convert version 2.52.5
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 1.5M 3M 4.5M 6M 7.5M SE +/- 65300.48, N = 3 SE +/- 18780.67, N = 3 SE +/- 58486.20, N = 3 6671895 6804104 6801127 -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 -O3 -fno-exceptions -std=c++17 -pedantic -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -fprofile-use -fno-peel-loops -fno-tracer -flto=jobserver
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 50 100 150 200 250 SE +/- 0.11, N = 3 SE +/- 0.59, N = 3 SE +/- 0.31, N = 3 240.50 239.49 238.54 -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
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 4 8 12 16 20 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 17.41 17.69 17.82 -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
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 0.1746 0.3492 0.5238 0.6984 0.873 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 0.775 0.776 0.701
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 0.5348 1.0696 1.6044 2.1392 2.674 SE +/- 0.021, N = 3 SE +/- 0.010, N = 3 SE +/- 0.006, N = 3 2.311 2.313 2.377
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Gentoo Glibc CFLAGS clearworld mitigation Gentoo Glibc CFLAGS clearworld -mitigations Gentoo Glibc Default -mitigations 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 36.38 36.21 38.09 -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
Phoronix Test Suite v10.8.4