Core (informatica)

Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da Core (hardware))

Con il termine Core in informatica si intende tipicamente il "nucleo elaborativo" di un microprocessore. Questo infatti è costituito in realtà da 2 componenti principali: il core appunto, e il package che lo contiene. In alcune tipologie è visibile la posizione del core, costituito da un piccolo rettangolo nero leggermente sporgente al centro del package: contiene i transistor (centinaia di milioni) che ne determinano funzionamento e capacità di elaborazione.

Ciò che sta "intorno" è il package, lo "zoccolo" di materiale plastico, ceramico o vetronite, su cui è montato il core, collegato elettricamente ai pin di contatto che s'innestano nel socket. Solitamente le dimensioni del core rispetto a quelle dell'intero processore sono molto ridotte, circa 2 o 3 cm² rispetto a un package (l'intero microprocessore) di circa 20 cm²; tali dimensioni sono necessarie per l'elevato numero dei pin, qualche centinaio.

Alcune versioni di microprocessori Intel sono state prodotte con cache separata dal core: un die costituente il core e un die costituente la cache, entrambi montati nel package e collegati elettricamente tra loro; questa soluzione permette di scegliere la capienza della memoria cache secondo le proprie esigenze, con package unicamente ceramico.

Multi core[modifica | modifica wikitesto]

Quad Core di AMD

Nel mercato consumer, nel corso del 2005 sia AMD che Intel giunsero ad un punto in cui non era più possibile innalzare le frequenze operative dei propri processori, e puntarono sulle architetture multi core, inizialmente del tipo dual core ovvero due core montati sullo stesso package. In questo modo, sfruttando il parallelismo, ci si trova in una situazione simile a quella che si avrebbe con un sistema biprocessore. Nel 2007 hanno poi debuttato nuove architetture multicore, in genere 4, che nel 2010 sono passate ad 8 (oggi esistono 12 core con la tecnologia i7, ma solo virtuali). Il 14 novembre 2011 l'AMD presentò il primo processore a 16 core, che fornisce l'84% delle performance in più ai sistemi.
Ad oggi, sebbene le architetture multi-core siano potenti e ginniche, resta il problema della comunicazione con le periferiche, molto più lente della CPU e utilizzabili solo da un processo alla volta; ciò crea un "collo di bottiglia" che incide assai sulla velocità effettiva di un computer.

Voci correlate[modifica | modifica wikitesto]

Informatica Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica