I core della CPU del tuo computer si sono evoluti costantemente nel corso degli anni. All’inizio avevamo CPU single-core, ma si sono rapidamente evolute verso il multithreading e, da lì, le configurazioni multi-core, iniziando con i design dual-core prima di lanciarsi in quad-core, octa-core e oltre.
Le CPU Intel di 12a generazione, e poi di 13a generazione, ci hanno regalato una svolta inaspettata ma piacevole: due diversi tipi di core in un unico pacchetto CPU: E-Core e P-Core.
Ma cos’è comunque un Intel E-core e un P-core? E, cosa più importante, perché dovrebbe interessarti?
Perché ora le CPU Intel sono dotate di core diversi?
Fino a questo punto, i computer x86 utilizzavano layout di core composti da core che sono, per la maggior parte, identici tra loro. Ogni core ha la stessa capacità di elaborazione e velocità di clock, nonostante la lotteria del silicio. Poiché i progetti multi-core mirano a distribuire le attività tra tutti i core per sgranocchiare le cose più velocemente, è un design che ha senso.
Questo fino a quando lo sviluppatore britannico di semiconduttori Arm ha deciso di cambiare le cose con quella che è nota come architettura big.LITTLE. Le architetture ARM hanno effettivamente due set di core che svolgono compiti diversi. I core più grandi e focalizzati sulle prestazioni gestiscono le attività più pesanti, mentre i core più piccoli e orientati all’efficienza si occupano delle attività in background consumando molta meno energia. La combinazione ha consentito ad Arm di aumentare le prestazioni del chip mantenendo basso il consumo energetico.
Questo è esattamente ciò che Intel sta facendo qui. Hai due set di core che fanno cose diverse. Intel ha inizialmente sperimentato questo layout con i suoi chip portatili Lakefield, l’Intel Core i5-L16G7 e il Core i3-L13G4. Quei chip erano dotati di un P-core e quattro E-core. Sebbene quell’incarnazione iniziale fosse un miscuglio di prestazioni, la società lo ha fatto di nuovo con la sua formazione principale di chip, Alder Lake, e poi con il suo successore, Raptor Lake, dove è stato ampiamente elogiato.
Si dice che AMD realizzerà questo progetto per i suoi chip Ryzen prima o poi, ma la società non ha ancora annunciato i suoi piani per farlo. Tuttavia, Tempi dell’hardware segnalato su una CPU AMD che presumibilmente utilizzava un design big.LITTLE, individuato per la prima volta da InstLax64 su Twitter.
La configurazione dei chip E-core e P-core di Intel funziona in modo quasi identico a quello che Arm ha fatto per anni con big.LITTLE e finora si è configurata per essere un degno aggiornamento rispetto ad altri layout di core x86.
Cos’è un Intel P Core?
Iniziamo definendo cos’è un P-Core, o performance core.
Sul set Intel di due diversi layout di core, i P-core sono i core più potenti del chip. Questi sono quelli che consumano più energia, funzionano alle velocità di clock più elevate e in generale schiacciano istruzioni e attività. Questi sono i core “principali” nel chip che svolgono la maggior parte del duro lavoro, sollevando il peso maggiore. Sulle CPU Intel più recenti, i P-core si basano sulla microarchitettura Intel Golden Cove o Raptor Cove (a seconda che si tratti rispettivamente di 12a o 13a generazione), succedendo ai vecchi core Cypress Cove utilizzati nei chip Rocket Lake (11a generazione) .
I P-core in genere si occupano di attività più pesanti, come giochi o carichi di elaborazione più pesanti, nonché altri carichi di lavoro che generalmente traggono vantaggio dalle prestazioni single-core. In passato, quando i core sui chip Intel erano tutti identici, tutte le istruzioni di un PC erano distribuite equamente tra tutti i core. Inoltre, i P-core offrono anche l’hyperthreading, il che significa che ogni core avrà due thread di elaborazione per affrontare meglio i carichi.
Cos’è un Intel E Core?
I P-Core sono, in realtà, gli stessi core che conosciamo da anni. La vera star dello spettacolo qui sono gli Intel E-core, o core di efficienza, che sono la vera nuova grande novità in questo design della CPU. Mentre i P-core ottengono tutti i titoli e tutta l’attenzione, gli E-core fanno un passo indietro per affrontare altri tipi di attività quotidiane.
Gli E-core sono più piccoli e più deboli dei P-core, ma allo stesso tempo consumano meno energia. Il loro unico obiettivo è l’efficienza energetica e il raggiungimento delle migliori prestazioni per watt. Quindi, cosa fa effettivamente un E-core? Bene, in combinazione con la configurazione P-core, si occupa di carichi di lavoro multi-core e altri tipi di attività in background, lasciando i P-core per lo più liberi per carichi di lavoro più pesanti.
Su entrambi i chip Intel di 12a e 13a generazione, gli E-core sono basati sulla microarchitettura Gracemont di Intel. È un successore di Tremont, che alimenta alcuni chip per laptop Pentium Gold e Celeron. Supponiamo che tu abbia un’idea della loro provenienza: sono principalmente core a basso consumo che funzionano a basse velocità di clock (fino a 700 MHz in alcuni chip mobili). Nonostante siano core a basso consumo, a Intel piace sfoggiare le loro prestazioni rispetto ai core delle generazioni precedenti.
P-core vs E-core: come funzionano insieme?
In poche parole, funziona abbastanza bene. Secondo Intel, i P-core nei chip di 12a generazione forniscono prestazioni migliori del 19% rispetto ai core dei chip Intel di 11a generazione, con i chip di 13a generazione che migliorano solo su questo. Inoltre, anche gli Intel E-core non sono da meno. Forniscono prestazioni migliori del 40% alla stessa potenza dei chip Skylake. L’architettura Skylake è stata lanciata nel 2015, ma oggi è ancora ampiamente utilizzata in alcuni vecchi computer da gioco, quindi per i core che dovrebbero essere a basso consumo, non è affatto male.
Con quel nuovo layout di core ibrido, Intel si è posizionata di nuovo al vertice del gioco delle prestazioni della CPU. Non solo sono fantastici per i giochi, ma sono ottimi anche per scopi di produttività, in parte grazie alla combinazione di E-core e P-core. In questo, non si tratta davvero di “core di prestazioni rispetto a core di efficienza”, ma piuttosto di quanto bene i core di prestazioni e i core di efficienza possono lavorare in tandem per migliorare le prestazioni complessive.
Nei benchmark, i nuovi chip Intel hanno dimostrato di avere incredibili prestazioni single-core e incredibili punteggi multi-core, mettendo in mostra la loro sorprendente versatilità appena acquisita. I chip Intel erano noti per le loro straordinarie prestazioni single-core, ma venivano spesso rimproverati per essere rimasti indietro rispetto ad AMD nel multi-core. Quella marea è cambiata con il suo nuovo layout di base.
E come abbiamo detto prima, AMD sa che è una formula vincente. Mentre Ryzen 7000 è arrivato con un layout di core Zen 4 tutti identici, si dice che i chip Ryzen 8000, ogni volta che escono, arrivino con un’architettura CPU ibrida simile.
I layout di CPU ibride sono il futuro
Sebbene il concetto di prestazioni rispetto all’efficienza dei core non sia nuovo nel mondo della tecnologia, è nuovo per l’architettura x86 e Intel sta ottenendo risultati sorprendenti. Di conseguenza, i conteggi di core sui suoi chip sono aumentati e, con essi, le prestazioni.
Sono uno degli sviluppi più importanti nei PC da anni, anche nella loro iterazione iniziale, e non vediamo l’ora di vedere come miglioreranno in futuro.