A Complete List of CPU Sockets
By
Gabriel Torres
e Cássio Lima
on September 20, 2012
Since the very first CPU, both Intel and AMD have been creating several different sockets to be used by their processors. In this tutorial, we will list all socket types released to date with a list of compatible CPUs.
In the beginning, a CPU socket was compatible with just one kind of processor. This scenario changed with the launching of the 486 processor and the massive use of ZIF (Zero Insertion Force) sockets, also known as LIF (Low Insertion Force). The ZIF socket has a lever that installs and removes the CPU from the socket without the need of the user or the technician to press the CPU down in order for it to be installed on the socket. The use of this socket greatly lowered the chances of breaking or bending the CPU pins during its installation or removal. The use of the same pinout by more than one processor allowed the user or the technician to install different processor models on the same motherboard by merely removing the old CPU and installing the new one. Of course, the motherboard needed to be compatible with the new CPU being installed and also properly configured.
Since then, both Intel and AMD have been developing a series of sockets and slots to be used by their CPUs.
The socket created to be used together with the very first 486 processor wasn’t ZIF and didn’t allow you to replace the CPU with a different processor model. Even though this socket didn’t have an official name, let’s call it “socket 0.” After socket 0, Intel released socket 1, which had the same pinout as socket 0 with the addition of a key pin. It also adopted the ZIF standard, allowing the installation of several different types of processors on the same socket (i.e., on the same motherboard). Other socket standards were released for the 486 family after socket 1 (socket 2, socket 3, and socket 6) in order to increase the number of CPU models that could be installed on the CPU socket. Thus, socket 2 accepts the same CPUs accepted by socket 1 in addition to some more models, and so forth. Even though the socket 6 was designed, it was never used. Thus, we usually call the pinout used by 486-class processors as “socket 3.” Originally, Intel defined “overdrive” as the possibility of a socket to accept more than one CPU model. Intel also adopted this name on newer CPUs that used a pinout from an older CPU in order to allow the new CPU to be installed on an older motherboard.
The first Pentium processors (60 MHz and 66 MHz) used a pinout standard called socket 4, which was fed with 5 V. Pentium processors from 75 MHz on were fed with 3.3 V, requiring a new socket, called socket 5, which was incompatible with socket 4. (For example, a Pentium-60 couldn’t be installed on socket 5 and a Pentium-100 couldn’t be installed on socket 4.). Socket 7 uses the same pinout as socket 5 with the addition of one key pin, accepting the same processors accepted by socket 5 plus new CPUs, especially CPUs designed by competing companies. (The real difference between socket 5 and socket 7 is that while socket 5 always fed the CPU with 3.3 V, socket 7 allowed the CPU to be fed with a different voltage level, such as 3.5 V or 2.8 V, for example.) Super 7 socket is a socket 7 capable of running up to 100 MHz, used by AMD CPUs. We usually call the Pentium Classic and compatible CPUs pinout as “socket 7.”
As you may notice, sockets and pinouts at this stage were very confusing, as a given processor could be installed on different socket types. A 486DX-33 could be installed on sockets 0, 1, 2, 3 and, if it were released, 6.
For the next CPUs manufacturers followed a simpler scheme, where each CPU could be installed on just one socket type.
On the next pages, we list all socket types created by Intel and AMD since the 486 CPU, with a list of CPUs compatible with them.
In the table below, we list all sockets used by CPUs targeted to the desktop market.
Socket | Pin Count | Release Date | Compatible CPUs |
Socket 0 | 168 | 1989 | 486 DX |
Socket 1 | 169 | NA | 486 DX |
Socket 2 | 238 | NA | 486 DX |
Socket 3 | 237 | NA | 486 DX |
Socket 4 | 273 | Mar 1993 | Pentium-60 and Pentium-66 |
Socket 5 | 320 | Mar 1994 | Pentium-75 to Pentium-120 |
Socket 6 | 235 | never released | 486 DX |
Socket 7 | 321 | Jun 1995 | Pentium-75 to Pentium-200 |
Socket Super 7 | 321 | May 1998 | K6-2 |
Slot 1 | 242 | May 1997 | Pentium II |
Socket 370 | 370 | Aug 1998 | Celeron (Socket 370) |
Socket 423 | 423 | Nov 2000 | Pentium 4 (Socket 423) |
Socket 463 | 463 | 1994 | Nx586 |
Socket 478 (mPGA478B) | 478 | Aug 2001 | Pentium 4 (Socket 478) |
LGA775 | 775 | Aug 2004 | Pentium 4 (LGA775) |
LGA1155 | 1,155 | Jan 2011 | Core i3 2000 and 3000 series |
LGA1156 | 1,156 | Sep 2009 | Core i3 500 series |
LGA1366 | 1,366 | Sep 2009 | Core i7 900 series |
LGA2011 | 2,011 | Nov 2011 | Core i7 3800 and 3900 series |
Slot A | 242 | Jun 1999 | Athlon (Cartridge) |
Socket 462 | 453 | Jun 2000 | Athlon (Socket 462) |
Socket 754 | 754 | Sep 2003 | Athlon 64 (Socket 754) |
Socket 939 | 939 | Jun 2004 | Athlon 64 (Socket 939) |
Socket 940 | 940 | Sep 2003 | Athlon 64 FX (Socket 940) |
Socket AM2 | 940 | May 2006 | Athlon 64 (Socket AM2) |
Socket AM2+ | 940 | Nov 2007 | Athlon 64 (Socket AM2/AM2+) |
Socket AM3 | 941 | Apr 2010 | Athlon II |
Socket AM3+ | 942 | Oct 2011 | Athlon II |
Socket F | 1,207 | Nov 2006 | Athlon 64 FX-70, FX-72, and FX-74 |
Socket FM1 | 905 | Jul 2011 | A4, A6, A8, and E2 |
Socket FM2 | 904 | 2012 | A4, A6, A8, A10, and E2 |
In the table below, we list all sockets used by CPUs targeted to the server market.
Socket | Pin Count | Release Date | Compatible CPUs |
Slot 8 | 387 | 1995 | Pentium Pro |
Slot 2 | 330 | 1998 | Pentium II Xeon |
Socket 603 | 603 | 2001 | Xeon |
Socket 604 | 604 | 2002 | Xeon |
LGA775 | 775 | Aug 2004 | Xeon 3000 series |
LGA771 | 771 | 2006 | Xeon 3000 and 5000 series |
mPGA478MT | 478 | 2006 | Xeon LV 1.66 GHz, 2.0 GHz, and 2.16 GHz |
LGA1155 | 1,155 | Jan 2011 | Xeon E3 |
LGA1156 | 1,156 | Sep 2009 | Xeon 3400 series |
LGA1366 | 1,366 | Sep 2009 | Xeon 3500, 3600, 5500, and 5600 series |
FCLGA1567 | 1,567 | Mar 2010 | Xeon 6500 and 7500 series |
LGA2011 | 2,011 | Nov 2011 | Xeon E5 1600, 2600, and 4600 series |
FCLGA1356 | 1,356 | May 2012 | Xeon E5 1400 and 2400 series |
PAC418 | 418 | 2001 | Itanium 733 and 800 |
PAC611 | 611 | 2002 | Itanium 2 |
LGA1248 | 1,248 | Feb 2010 | Itanium 9300 series |
| Socket 939 | 939 | 2004 | Opteron 100 series |
Socket 940 | 940 | Sep 2003 | Opteron 100, 200, and 800 series |
Socket F | 1,207 | Nov 2006 | Opteron 13xS, 2200, 2300, 2400, 8200, 8300, and 8400 series |
| Socket C32 | 1,207 | Jun 2010 | Opteron 4000 series |
| Socket G34 | 1,974 | Mar 2010 | Opteron 6000 series |
In the table below, we list all sockets used by CPUs targeted to the mobile market. It is very important to note that “M” and “Mobile” on the name of the processors are not the same thing; “Celeron M” and “Mobile Celeron” are different products, for instance.
Pinouts marked with an asterisk don’t use a socket; the CPU is soldered directly on the motherboard.
Socket | Pin Count | Release Date | Compatible CPUs |
Socket 7 | 321 | Jun 1995 | Mobile Pentium (Socket 7) |
TCP320 | 320 | NA | Mobile Pentium (TCP320) |
MMC-1 | 280 | Apr 1998 | Mobile Pentium II (MMC-1) |
MMC-2 | 400 | Apr 1998 | Mobile Pentium II (MMC-2) |
BGA2* | 495 | Oct 1999 | Mobile Pentium II (BGA2) |
Micro-PGA2 | 495 | Oct 1999 | Mobile Pentium II (Micro-PGA2) |
Socket 495 | 495 | Feb 2000 | Mobile Celeron (Socket 495) |
Socket 478 | 478 | Aug 2001 | Mobile Celeron 1 GHz and up |
Socket 479 | 479 | May 2004 | Mobile Celeron 1 GHz (Socket 479) |
Micro-FCBGA479* | 479 | May 2004 | Pentium M (Micro-FCBGA) |
mPGA478MT | 478 | 2006 | Celeron M (Socket M) |
FCBGA6* | NA | Aug 2006 | Celeron M (FCBGA6) |
mPGA478MN | 478 | May 2007 | Celeron M (Socket P) |
Micro-FCBGA956* | 956 | May 2008 | Celeron M ULV 700 series |
Socket G1 | 988 | Sep 2009 | Celeron P4500 and P4600 series |
BGA1288* | 1,288 | Jan 2010 | Celeron P4505 |
Socket G2 | 988 | Jan 2011 | Celeron B series |
BGA1023* | 1,023 | Jan 2011 | Celeron B810E |
BGA1224* | 1,224 | Jan 2011 | Core i7-2000QM and 3000QM series (BGA-1224) |
Socket 462 | 453 | Jun 2000 | Mobile Athlon 4 |
Socket 563 | 563 | Apr 2002 | Athlon XP-M (Socket 563) |
Socket 754 | 754 | Sep 2003 | Athlon XP-M (Socket 754) |
Socket S1 | 638 | May 2006 | Athlon X2 L310 |
Socket S1g2 | 638 | Jun 2008 | Athlon X2 QL series |
Socket S1g3 | 638 | Sep 2009 | Athlon II M |
Socket S1g4 | 638 | May 2010 | Athlon II P and N series |
ASB1* | 812 | Jan 2009 | Athlon Neo MV series |
ASB2* | NA | May 2010 | Athlon II Neo |
Socket FT1 | 413 | Jan 2011 | C |
Socket FS1 | 722 | Jun 2011 | A4 (Socket FS1) |
Socket FP2 | NA | 2012 | A4 (Socket FP2) |
Originally at http://www.hardwaresecrets.com/article/A-Complete-List-of-CPU-Sockets/373