Per aggiungere un secondo processore occorre che la scheda madre possieda due socket, cioè due alloggiamenti dove inserire fisicamente i due processori; se la scheda madre implementa un solo socket, non è possibile aggiungere un secondo processore in nessun modo. Oltretutto il chipset della scheda madre deve essere in grado di gestire due processori, e solo i chipset per i server e le workstation lo possono fare: i chipset implementati sulle normali schede madri per pc desktop non sono in grado di farlo.
Premesso questo, esistono schede con doppio socket con fattore di forma desktop, con cui allestire workstation di fascia alta; tuttavia si tratta di schede dal costo notevole, in grado di alloggiare processori di classe Xeon (la linea Intel per i server e le workstation) e non normali processori desktop. La potenza di calcolo di queste workstation è molto elevata, e per avvantaggiarsene occorrono compiti all'altezza, come il rendering in 3D di oggetti molto complessi, o di scene di un film, oppure calcoli matematici riguardanti la fluidodinamica. Per compiti meno impegnativi, un normale pc desktop con un solo processore di fascia alta è già in grado di offrire un ottimo livello di prestazioni.