FreeBSD Performance on MacBook Pro Retina Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world FreeBSD 12.2 KPTI Stock Clang 10.0.1: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 208GB, Graphics: NVIDIA GeForce GT 650M 981MB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 12.2-RELEASE-p1 (x86_64), Desktop: Xfce 4.14, Display Server: X Server 1.20.9, Display Driver: NVIDIA 1.0.0, Compiler: Clang 10.0.1, File-System: zfs, Screen Resolution: 2880x1800 Gentoo 5.10 -miti GCC 10.2 lto-overlay: Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M 1GB (797/2508MHz), Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n OS: Gentoo/Linux, Kernel: 5.10.2-xanmod1-x86_64-gcc (x86_64), Desktop: Xfce 4.16, Display Server: X Server 1.20.10, Display Driver: NVIDIA 455.45.01, OpenGL: 4.6.0, Compiler: GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0, File-System: ext4, Screen Resolution: 2880x1800 GhostBSD 12.2 KPTI on USB HDD stock Clang 10: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: APPLE SSD SM256E CXM09A1Q + AHCI SGPIO Enclosure 2.00 0001 + JMicron Generic 8101, Graphics: NVIDIA GeForce GT 650M 981MB, Audio: NVIDIA (0x0e1b) HDA OS: Os, Kernel: 12.2-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 1.0.0, Compiler: Clang 10.0.1, File-System: zfs, Screen Resolution: 2880x1800 FreeBSD 13-RC1 KPTI ivybridge clang 11: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 891GB, Graphics: NVIDIA GeForce GT 650M 1GB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 13.0-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 460.56, OpenGL: 4.5.0, Compiler: Clang 11.0.1, File-System: zfs, Screen Resolution: 2880x1800 BFreeBSD 13-RC1 KPTI ivybridge GCC 10: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 891GB, Graphics: NVIDIA GeForce GT 650M 1GB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 13.0-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 460.56, OpenGL: 4.5.0, Compiler: Clang 11.0.1, File-System: zfs, Screen Resolution: 2880x1800 Fedora 34-RC1 -miti 5.11 GCC 11: Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA NVE7 1GB, Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n OS: Fedora 34, Kernel: 5.11.5-300.fc34.x86_64 (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.10, Display Driver: nouveau, OpenGL: 4.3 Mesa 21.0.0, Compiler: GCC 11.0.0 20210225 + Clang 12.0.0 + LLVM 12.0.0, File-System: btrfs, Screen Resolution: 2880x1800 Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags: Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M 1GB, Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n OS: Fedora 34, Kernel: 5.11.6-300.fc34.x86_64 (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.10, Display Driver: NVIDIA 460.56, OpenGL: 4.6.0, OpenCL: OpenCL 1.2 CUDA 11.2.153 + OpenCL 1.1 Mesa 21.0.0, Compiler: GCC 11.0.0 20210225 + Clang 12.0.0 + LLVM 12.0.0 + CUDA 11.2, File-System: btrfs, Screen Resolution: 2880x1800 FreeBSD 13-RC5 -KPTI SSD Clang 11: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 196GB, Graphics: NVIDIA GeForce GT 650M 981MB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 13.0-RC5 (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA, Compiler: Clang 11.0.1, File-System: zfs, Screen Resolution: 2880x1800 Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world: Processor: Intel Core i7-3615QM (8 Cores), Motherboard: Parallels Software Virtual (16.1.2 49151 BIOS), Chipset: Red Hat Virtio + ICH8/R, Memory: 4096MB, Disk: 69GB Gentoo-ClearLinu, Graphics: Red Hat Virtio GPU, Audio: Intel 82801BA/BAM, Network: Red Hat Virtio device OS: Gentoo/Linux, Kernel: 5.12.1-gentoo-x86_64-gcc (x86_64), Compiler: GCC 11.1.0 + Clang 12.0.0 + LLVM 12.0.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: Parallels Virtualization Gentoo HDD 5.12 -miti GCC 11: Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (421.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 251GB APPLE SSD SM256E + 500GB Generic, Graphics: Intel 3rd Gen Core 981MB, Audio: Intel 7 /C216, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n OS: Gentoo/Linux, Kernel: 5.12.3-gentoo-x86_64-gcc (x86_64), Display Server: X Server 1.20.11, Display Driver: NVIDIA, Compiler: GCC 11.1.0 + Clang 12.0.0 + LLVM 12.0.0, File-System: btrfs, Screen Resolution: 2880x1800 Parallel FreeBSD 13.1 KPTI ivybridge Clang 14: Processor: Intel Core i7-3615QM (8 Cores), Motherboard: Parallels Software Virtual, Chipset: Intel 82P965/G965 MCH, Memory: 4096MB, Disk: 59GB, Graphics: Parallels Accelerated Virtual Video, Network: Intel Legacy PRO/1000 MT 82545EM (Copper) OS: FreeBSD, Kernel: 13.1-STABLE (x86_64), Compiler: Clang 14.0.5, File-System: ufs, Screen Resolution: 1024x768, System Layer: Parallels Virtualization BLAKE2 20170307 Cycles Per Byte < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 750599937895087.62 | Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 4.65 | GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 4.43 | FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 4.45 | BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 4.70 | Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 4.32 | Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 4.40 | FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 11.42 | Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 4.32 | Gentoo HDD 5.12 -miti GCC 11 .............................. 4.64 | Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 4.16 | DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 4483 |======== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 4404 |======= FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 7228 |============ BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 7554 |============= Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 5405 |========= Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 4812 |======== FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 7680 |============= Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 5117 |========= Gentoo HDD 5.12 -miti GCC 11 .............................. 5602 |========= Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 4385 |======= LibRaw 0.20 Post-Processing Benchmark Mpix/sec > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 22.76 |============ Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 19.13 |========== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 23.26 |============ FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 22.60 |============ BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 18.55 |========== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 18.94 |========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 19.19 |========== FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 22.89 |============ Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 17.90 |========= Gentoo HDD 5.12 -miti GCC 11 .............................. 19.49 |========== Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 23.40 |============ rav1e 0.4 Alpha Speed: 6 Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 0.424 |========= Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 0.526 |============ GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 0.419 |========= FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 0.244 |===== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 0.236 |===== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 0.514 |=========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 0.522 |=========== FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 0.234 |===== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 0.526 |============ Gentoo HDD 5.12 -miti GCC 11 .............................. 0.548 |============ Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 0.540 |============ rav1e 0.4 Alpha Speed: 10 Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 1.267 |========== Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 1.510 |============ GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 1.194 |========= FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 0.759 |====== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 0.634 |===== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 1.428 |=========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 1.476 |=========== FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 0.650 |===== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 1.485 |============ Gentoo HDD 5.12 -miti GCC 11 .............................. 1.537 |============ Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 1.547 |============ x265 3.4 Video Input: Bosphorus 1080p Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 17.24 |============ Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 17.77 |============ GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 10.82 |======= FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 17.01 |=========== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 17.11 |============ Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 16.78 |=========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 17.21 |============ FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 16.86 |=========== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 16.87 |=========== Gentoo HDD 5.12 -miti GCC 11 .............................. 17.77 |============ Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 16.72 |=========== Stockfish 12 Total Time Nodes Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 4593184 |======= Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 4578561 |======= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 6249322 |========== FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 6064208 |========== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 5709573 |========= Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 5806896 |========= FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 5940877 |========== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 5395807 |========= Gentoo HDD 5.12 -miti GCC 11 .............................. 5873607 |========= Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 5827979 |========= Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 48.91 |============ Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 44.03 |=========== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 43.48 |=========== FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 45.28 |=========== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 42.55 |========== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 38.79 |========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 38.56 |========= FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 45.14 |=========== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 38.85 |========== Gentoo HDD 5.12 -miti GCC 11 .............................. 38.80 |========== Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 41.52 |========== LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 .............. 15.96 |==== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 ...... 15.46 |==== FreeBSD 13-RC1 KPTI ivybridge clang 11 ............ 25.28 |====== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ............. 87.42 |==================== Fedora 34-RC1 -miti 5.11 GCC 11 ................... 40.57 |========= Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags . 12.53 |=== FreeBSD 13-RC5 -KPTI SSD Clang 11 ................. 32.60 |======= Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ..... 15.38 |==== m-queens 1.2 Time To Solve Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 277.29 |=========== Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 247.26 |========== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 261.61 |========== FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 263.87 |========== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 250.28 |========== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 239.69 |========== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 238.54 |========= FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 264.11 |========== Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 254.53 |========== Gentoo HDD 5.12 -miti GCC 11 .............................. 237.61 |========= Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 259.36 |========== librsvg Operation: SVG Files To PNG Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ...................... 59.33 |========= Gentoo 5.10 -miti GCC 10.2 lto-overlay .................... 33.47 |===== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 .............. 27.48 |==== FreeBSD 13-RC1 KPTI ivybridge clang 11 .................... 72.18 |=========== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ..................... 71.03 |=========== Fedora 34-RC1 -miti 5.11 GCC 11 ........................... 30.97 |===== Fedora 34-RC1 -miti 5.11 GCC 11 clearlinux cflags ......... 26.78 |==== FreeBSD 13-RC5 -KPTI SSD Clang 11 ......................... 77.93 |============ Parallel Gentoo 5.12 PTI GCC 11.1 ClearLinux Preset world . 24.22 |==== Gentoo HDD 5.12 -miti GCC 11 .............................. 20.04 |=== Parallel FreeBSD 13.1 KPTI ivybridge Clang 14 ............. 32.97 |=====