CPU Compatibility List For OS X and macOS [Intel/AMD]

Striker

Moderator
Staff member
Donator
Premium Member
Joined
Oct 20, 2018
Messages
21
Motherboard
Gigabyte Z590 Vision G
CPU
Intel Core i9 11900F
Graphics
Sapphire Nitro plus Radeon RX590 Special Edition
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. Android
  2. iOS
CPU Compatibility List For OS X and macOS [Intel/AMD]

Overview


OS X and macOS do not support a major number of CPUs, unlike Windows or Unix.

QUICK INFO:
  • OS X & macOS support all CPUs till date, starting from Pentium 4
  • CPUs with 32-bit architecture only support OS X 10.4.1 to 10.6.8
  • CPUs with 64-bit architecture supports OS X 10.4.1 To macOS 12.0 (Current)
  • Intel versions of OS X & macOS requires SSE3
  • 64-bit versions of OS X & macOS requires SSSE3
  • macOS 10.12 i.e. macOS Sierra and newer requires SSE4
  • macOS 10.14 i.e. macOS Mojave and newer requires SSE4.2
  • SSE4.1 CPUs also supports macOS 12.0 (Current) with TELEMETRAP

CPU Limitations


With macOS, there are numerous CPU limitations you need to be aware of before buying a CPU or stepping into an installation as that would be a waste of time and resources, together. This is due to the limited amount of CPU Apple supports, so we're either limited by Apple or the patches community has created. For more info on CPU Limitation, see below.

FOR INTEL CPUs
  • CPUs from 2012 are supported by Apple's VT-d function. Any prior CPU will lack VT-d feature even if provided by Intel.
  • Dual Socket CPUs are supported with up to a maximum of 64 threads. In addition, for Dual Socket CPU users, you will need to use AppleMCEReporterDisabler in macOS Catalina.
  • Intel's Rocket Lake and Alder Lake CPUs are not natively supported by any OS X/macOS version and require a CPU spoof to boot, regardless of the bootloader.
FOR AMD CPUs
  • AMD CPUs are finally supported with the help of developers in this community. However, AMD CPUs can be used in a limited way but are seriously discouraged for any production related workload.
  • Mobile CPUs
    • AMD Mobile CPUs (Laptop CPUs) are generally not supported, regardless of GPU, whether integrated or dedicated.
  • Kernel DMA Protection
    • AMD CPUs do not support AMD-Vi on macOS, which is similar to Intel's VT-d feature, required for Kernel DMA Protection, demanded by several Thunderbolt Devices.
    • This includes all AMD CPUs. However, a workaround for this feature is to use macOS Sierra.
  • Adobe Support
    • Most of Adobe's suite relies on Intel's Memfast instruction set, resulting in crashes with AMD CPUs
    • You can disable functionality like RAW support to avoid crashing: Adobe Fixes
  • Virtual Machines relying on AppleHV
    • This includes VMWare, Parallels, Docker, Android Studio, etc
    • VirtualBox is the sole exception as they have their own hypervisor
    • VMware 10 and Parallels 13.1.0 do support their own hypervisor, however, using such outdated VM software poses a large security threat
  • Audio Distortion
    • There is a known Audio Distortion issue for the onboard audio chips. A workaround is to set the GPU to PCIe 3.0 speed.
  • 32-Bit support
    • For those still relying on 32-Bit software in Mojave and below, note that the Vanilla patches do not support 32-bit instructions
    • A workaround is to install a custom kernel, however, you lose iMessage support and no support is provided for these kernels
  • Stability issues on many apps
    • Audio-based apps are the most prone to issues, ie. Logic Pro
    • DaVinci Resolve has been known to have sporadic issues as well


RECOMMENDATIONS
  • From Ivy Bridge (Consumer Series) to Comet Lake for full native support.

Intel CPU Compatibility List



Intel Consumer Series
VendorCode NameSierraHigh SierraMojaveCatalinaBig SurMontereyNotes
IntelPreslerNoNoNoNoNoNo-
IntelCedar MillNoNoNoNoNoNo-
IntelConroeNoNoNoNoNoNo-
IntelKentsfieldNoNoNoNoNoNo-
IntelWolfdaleYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelYorkfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelLynnfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelBloomfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelClarkdaleYesYesYesYesYesNot Tested
  • CPU Spoof Required iGPU
  • Patching Required (From macOS High Sierra)
IntelGulftownYesYesYesYesYesYes
  • CPU Spoof Require
  • No iGPU
IntelSandy BridgeYesYesYesYesYesYes
  • iGPU Patching Required (From macOS Mojave)
IntelIvy BridgeYesYesYesYesYesYes
  • iGPU Patching Required (For macOS Monterey)
IntelHaswellYesYesYesYesYesYes-
IntelCrystal WellYesYesYesYesYesYes-
IntelDevil's CanyonYesYesYesYesYesYes-
IntelBroadwellYesYesYesYesYesYes-
IntelSkylakeYesYesYesYesYesYes-
IntelKaby LakeYesYesYesYesYesYes-
IntelCoffee LakeYesYesYesYesYesYes
  • iGPU Supports From macOS Catalina
IntelComet LakeYesYesYesYesYesYes
  • iGPU Supports From macOS Catalina
IntelRocket LakeNoYesYesYesYesYes
  • CPU Spoof Required
  • iGPU Not Supported
IntelAlder LakeNoYesYesYesYesYes
  • CPU Spoof Required
  • iGPU Not Supported

Intel HEDT (High End Desktop)
VendorCode NameSierraHigh SierraMojaveCatalinaBig SurMontereyNotes
IntelNehalem EPYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelWestmere-EP/GulftownYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelSandy Bridge-EYesYesYesYesYesYes
  • No iGPU
IntelIvy Bridge-EYesYesYesYesYesYes
  • No iGPU
IntelHaswell-EYesYesYesYesYesYes
  • No iGPU
IntelBroadwell-EYesYesYesYesYesYes
  • No iGPU
IntelSkylake-X/WYesYesYesYesYesYes
  • No iGPU
IntelKaby Lake-XYesYesYesYesYesYes
  • No iGPU
IntelCascade Lake-X/WYesYesYesYesYesYes
  • No iGPU

Intel Server
VendorCode NameSierraHigh SierraMojaveCatalinaBig SurMontereyNotes
IntelConroeNoNoNoNoNoNo-
IntelKentsfieldNoNoNoNoNoNo-
IntelWoodcrestNoNoNoNoNoNo-
IntelClovertownNoNoNoNoNoNo-
IntelTigertonNoNoNoNoNoNo-
IntelWolfdaleYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.1(Some), SSE4.2
  • No iGPU
IntelYorkfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelHarpertownYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelDunningtonYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelLynnfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelBloomfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelGainestown/Nehalem EPYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelBeckton/Nehalem EXYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelClarkdaleYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelWestmere EP/EXYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelSandy BridgeYesYesYesYesYesYes
  • No iGPU
IntelSandy Bridge-EP/JaketownYesYesYesYesYesYes
  • No iGPU
IntelSandy Bridge-GladdenYesYesYesYesYesYes
  • No iGPU
IntelIvy BridgeYesYesYesYesYesYes
  • No iGPU
IntelIvy Bridge-GladdenYesYesYesYesYesYes
  • No iGPU
IntelIvy Bridge-EPYesYesYesYesYesYes
  • No iGPU
IntelIvy Bridge-EX/IvytownYesYesYesYesYesYes
  • No iGPU
IntelHaswell/EN/EP/EXYesYesYesYesYesYes
  • No iGPU
IntelLynx PointYesYesYesYesYesYes
  • No iGPU
IntelWellsburgYesYesYesYesYesYes
  • No iGPU
IntelBroadwellYesYesYesYesYesYes
  • No iGPU
IntelBroadwell-DE/H/EP/EXYesYesYesYesYesYes
  • No iGPU
IntelHewitt lakeYesYesYesYesYesYes
  • No iGPU
IntelSkylake-X/SP/DE/DTYesYesYesYesYesYes
  • No iGPU
IntelKaby LakeYesYesYesYesYesYes
  • No iGPU
IntelKaby Lake-DTYesYesYesYesYesYes
  • No iGPU
IntelCoffee LakeYesYesYesYesYesYes
  • No iGPU
IntelCooper LakeYesYesYesYesYesYes
  • No iGPU
IntelComet LakeYesYesYesYesYesYes
  • No iGPU
IntelIce LakeYesYesYesYesYesYes
  • No iGPU
IntelRocket LakeYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU
IntelTiger LakeYesYesYesYesYesYes
  • CPU Spoof Required
  • No iGPU

Intel Mobile CPU
VendorCode NameSierraHigh SierraMojaveCatalinaBig SurMontereyNotes
IntelYonahNoNoNoNoNoNo-
IntelMeromNoNoNoNoNoNo-
IntelPenrynYesYesYesYesYesYes
  • CPU Spoof Required
  • No SSE4.2
  • No iGPU
IntelClarksfieldYesYesYesYesYesYes
  • CPU Spoof Required
  • iGPU Patching Required (From macOS High Sierra)
IntelArrandaleYesYesYesYesYesYes
  • CPU Spoof Required
  • iGPU Patching Required (From macOS High Sierra)
IntelSandy Bridge-MYesYesYesYesYesYes
  • iGPU Patching Required (From macOS Mojave)
IntelIvy Bridge-MYesYesYesYesYesYes
  • iGPU Patching Required (For macOS Monterey)
IntelHaswell/Haswell-MB/LPYesYesYesYesYesYes-
IntelCrystal WellYesYesYesYesYesYes-
IntelBroadwell/Broadwell-H/U/YYesYesYesYesYesYes-
IntelSkylake-/H/U/YYesYesYesYesYesYes-
IntelKaby Lake-H/U/YYesYesYesYesYesYes-
IntelKaby Lake RYesYesYesYesYesYes-
IntelKaby Lake GYesYesYesYesYesYes
  • iGPU Not Supported
IntelAmber lake-YYesYesYesYesYesYes
  • iGPU Supports From macOS Mojave
IntelCoffee Lake-H/U/H-RefreshYesYesYesYesYesYes
  • iGPU Supports From macOS High Sierra
IntelWhiskey LakeYesYesYesYesYesYes
  • iGPU Supports From macOS High Sierra
IntelComet Lake-H/UYesYesYesYesYesYes
  • iGPU Supports From macOS Catalina
IntelCannon lake-UYesYesYesYesYesYes
  • iGPU Supports From macOS Catalina
IntelIce Lake-U/YYesYesYesYesYesYes
  • iGPU Supports From macOS Catalina
IntelTiger Lake-H35/UP3/UP4YesYesYesYesYesYes
  • CPU Spoof Required
  • iGPU Not Supported


AMD CPU Compatibility List

AMD Consumer Series
VendorCode NameSierraHigh SierraMojaveCatalinaBig SurMontereyNotes
AMDZambeziYesYesYesYesYesYes
AMDVisheraYesYesYesYesYesYes
AMDZurichNoNoNoNoNoNo
AMDValenciaNoNoNoNoNoNo
AMDInterlagosNoNoNoNoNoNo
AMDBristol RidgeYesYesYesYesYesYes
AMDKabini
AMDBeema
AMDMullins
AMDTemashNoNoNoNoNoNo
AMDNaples
AMDWhitehaven
AMDSummit Ridge
AMDRaven RidgeiGPU Not Supported
AMDDali
AMDColfax
AMDPinnacle Ridge
AMDPicasso
AMDRome
AMDMatisse
AMDCastle Peak
AMDRenoir
AMDLucienne
AMDVermeer
AMDCezanne
AMDMilan
 

Forum statistics

Threads
673
Messages
7,046
Members
5,903
Latest member
anna8888