P-core (Performance core)
Het grote, krachtige coretype in een heterogene chip — geoptimaliseerd voor maximale single-threadprestaties. Een breed, diep out-of-order-ontwerp met hoge klok en grote cache, voor latency-gevoelige en zware taken waarbij snelheid per thread telt.
Eigenschappen: een P-core (Intels term; bij ARM "big", bij Apple "Performance") heeft een grote issue width, een diepe reorder buffer, veel uitvoereenheden, agressieve branch prediction en een hoge boostfrequentie — alles wat zorgt voor hoge IPC en snelle reactie op één thread. Prijs: hij gebruikt veel meer vermogen en chipoppervlak dan een E-core. Hij draait wanneer het ertoe doet: een app snel openen, de hoofdthread van een game, een latency-gevoelige berekening. In een heterogene chip worden enkele P-cores aangevuld met meerdere E-cores: de P-cores leveren piekprestaties, de E-cores efficiënte doorvoer en laag verbruik in rust. De P-cores van Apple (Firestorm/Avalanche) en Intel (Golden/Raptor Cove) zijn extreem breed. Het tegenstuk van de E-core.