FreeBSD Performance on MacBook Pro Retina Intel Core i7-3615QM testing with a Apple MacBookPro10 1 1.0 and NVIDIA GeForce GT 650M 981MB on FreeBSD via the Phoronix Test Suite. 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 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 | 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 |===================== 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 |==================== 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 |========= 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 |========= 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 |=================== 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 |================= 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 |================== 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 |======= 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 |================== 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 |====================