Una scheda madre a doppio socket è una scheda progettata con due socket per l’utilizzo da parte di una CPU (Central Processing Unit), che consente l’utilizzo simultaneo di due CPU su una singola scheda. Ciò significa essenzialmente che una tale scheda madre ha il potenziale per il doppio della potenza di elaborazione rispetto a qualsiasi scheda madre a socket singolo. La realtà di questo potenziale, tuttavia, è ancora in qualche modo imperfetta e limitata da altre limitazioni che impediscono a una simile scheda madre di produrre effettivamente il doppio della potenza di elaborazione. Questo tipo di scheda madre viene spesso utilizzato per server o altre macchine che richiedono una grande potenza di elaborazione, come computer da gioco ad alta potenza e macchine utilizzate per il rendering di film o grafica per computer.
Ci sono una serie di vantaggi e svantaggi inerenti all’utilizzo di una scheda madre a doppio socket, piuttosto che una scheda standard a singolo socket. Uno dei maggiori vantaggi di tale scheda è la possibilità di utilizzare due CPU contemporaneamente. La CPU in un computer è il processore che controlla tutte le applicazioni e il software utilizzati da quel computer. Con il secondo slot sulla scheda madre a doppio socket, è possibile utilizzare due CPU insieme, raddoppiando efficacemente la potenza di elaborazione di quel computer.
Ciò si aggiunge al fatto che sempre più CPU vengono progettate con più core, come CPU dual core o quad core, che agiscono come più CPU all’interno di un singolo chip. Il problema con l’utilizzo di più CPU su questi tipi di schede madri, tuttavia, è che l’attuale architettura software e hardware non può necessariamente utilizzare tutta la potenziale potenza di elaborazione. Una CPU dual core, ad esempio, non è in realtà il doppio della potenza di una CPU single core con specifiche altrimenti uguali, ma più vicina a una potenza e mezzo del single core. Allo stesso modo, una scheda madre a doppio socket non può necessariamente sfruttare appieno la seconda CPU sulla scheda e anche il software eseguito su quel computer potrebbe non utilizzare completamente la potenza aggiuntiva.
Una scheda madre a doppio socket può anche essere un po’ più costosa delle schede madri standard. Ci sono anche problemi con le dimensioni di tali schede madri, poiché non possono sempre adattarsi a un computer tower standard. I doppi socket sulla scheda possono anche impedire l’inclusione di slot aggiuntivi per la memoria di altro hardware sulla scheda. Anche il raffreddamento di un sistema così potente può essere problematico e richiedere il raffreddamento ad acqua per compensare il calore aggiuntivo prodotto da due CPU.
Una scheda madre a doppio socket viene in genere utilizzata per macchine potenti che richiedono molta più potenza di elaborazione rispetto alla maggior parte dei computer di casa. I server, ad esempio, possono utilizzare queste schede madri per fornire velocità più elevate a più utenti e di solito hanno case più grandi delle case dei computer standard. Un gruppo di macchine può anche essere collegato in rete per fornire l’elaborazione per il rendering di animazioni al computer o film digitali e queste fattorie di rendering possono utilizzare anche tali schede madri.