L'aggiornamento delle CPU nei computer da ufficio ha molto senso dato che mentre la tecnologia della CPU è notevolmente avanzata, altri componenti vivono più a lungo prima di diventare obsoleti. L'aggiornamento rappresenta una sfida perché i microprocessori sono disponibili in molte diverse dimensioni e configurazioni del case, che richiedono socket diversi. Se il socket della scheda madre del computer non è in grado di accettare il fattore di forma di una nuova CPU, non è possibile utilizzarlo.
Zoccoli ZIF
La maggior parte dei processori oggi utilizza socket speciali progettati per consentire di inserire il chip mentre si utilizza "forza di inserimento zero". Invece di avere connettori aderenti come su un socket di un chip di memoria o uno slot per una scheda PCI, questi socket ti consentono praticamente di far cadere il chip della CPU all'interno. Una volta posizionato, ruoti una leva che blocca la CPU in posizione. Per rimuovere il chip, basta ruotare la leva nell'altro senso e sollevarlo.
Palla o Pin
I socket della CPU sono disponibili in due tipi principali: array ball-grid e array pin-grid. Le prese PGA sembrano una scacchiera con molti quadrati. Sono progettati per contenere un chip della CPU con una serie di pin che sporgono dal fondo. I socket BGA e land-grid array, solitamente utilizzati nei computer notebook e nelle applicazioni di test, sono progettati per accettare chip CPU privi di pin. I socket BGA richiedono spesso che la CPU sia saldata in posizione.
Numeri pin e disposizioni
I socket differiscono nel numero di pin della CPU che possono contenere. I moderni chip CPU trasferiscono 32 o 64 bit di dati miliardi di volte al secondo alla memoria del computer, al sistema grafico, allo storage e ad altri sistemi, richiedendo centinaia o migliaia di connessioni fisiche per supportare i trasferimenti. Pertanto, se si dispone di un processore a 1155 pin, è necessaria una presa a 1155 pin. Nella maggior parte dei casi, non è possibile collegare un chip CPU con meno pin a un socket con più pin poiché i pin che la CPU ha non si allineeranno né con il socket fisico né con il suo cablaggio interno.
Socket Intel e AMD
I due principali produttori di chip per CPU, Intel e Advanced Micro Devices, utilizzano socket diversi e incompatibili. I socket Intel sono in genere denominati per il numero di pin che hanno, quindi un computer con una connessione CPU Socket 2011 contiene una CPU 2011-pin. I socket AMD sono in genere numerati in sequenza, con i socket della famiglia AM e FM entrambi disponibili. Anche le CPU dei server e le CPU mobili di entrambi i produttori utilizzano spesso socket diversi dai processori desktop.