We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

[nextpage title=”Introduction”]

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.

[nextpage title=”Sockets for the Desktop Market”]

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 DX486 DX2486 SX486 SX2
Socket 2 238 NA 486 DX486 DX2486 SX486 SX2Pentium Overdrive
Socket 3 237 NA 486 DX486 DX2486 DX4486 SX486 SX2Pentium Overdrive5x86
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 DX486 DX2486 DX4486 SX486 SX2Pentium Overdrive5x86
Socket 7 321 Jun 1995 Pentium-75 to Pentium-200Pentium MMXK5K66x866x86MXMII
Socket Super 7 321 May 1998 K6-2K6-III
Slot 1(SC242) 242 May 1997 Pentium IIPentium III (Cartridge)Celeron SEPP (Cartridge)
Socket 370 370 Aug 1998 Celeron (Socket 370)Pentium III FC-PGACyrix IIIC3
Socket 423(PGA423) 423 Nov 2000 Pentium 4 (Socket 423)
Socket 463 463 1994 Nx586
Socket 478

(mPGA478B)

478 Aug 2001 Pentium 4 (Socket 478)Celeron (Socket 478)Celeron D (Socket 478)Pentium 4 Extreme Edition (Socket 478)
LGA775(Socket T) 775 Aug 2004 Pentium 4 (LGA775)Pentium 4 Extreme Edition (LGA775)Pentium DPentium Extreme EditionCeleron D (LGA 775)Core 2 DuoCore 2 QuadCore 2 ExtremePentium Dual CorePentium E6000 series
LGA1155(Socket H2) 1,155 Jan 2011 Core i3 2000 and 3000 seriesCore i5 2000 and 3000 seriesCore i7 2000 and 3000 seriesPentium G600, G800, and G2000 seriesCeleron G400 and G500 series
LGA1156(Socket H1) 1,156 Sep 2009 Core i3 500 seriesCore i5 600 and 700 seriesCore i7 800 seriesPentium G6900 seriesCeleron G1101
LGA1366(Socket B) 1,366 Sep 2009 Core i7 900 seriesCeleron P1053
LGA2011(Socket R) 2,011 Nov 2011 Core i7 3800 and 3900 series
Slot A 242 Jun 1999 Athlon (Cartridge)
Socket 462(Socket A) 453 Jun 2000 Athlon (Socket 462)Athlon XPAthlon MPDuronSempron (Socket 462)
Socket 754 754 Sep 2003 Athlon 64 (Socket 754)Sempron (Socket 754)
Socket 939 939 Jun 2004 Athlon 64 (Socket 939)Athlon 64 FX (Socket 939)Athlon 64 X2 (Socket 939)Sempron (Socket 939)
Socket 940 940 Sep 2003 Athlon 64 FX (Socket 940)
Socket AM2 940 May 2006 Athlon 64 (Socket AM2)Athlon 64 FX-62Athlon 64 X2 (Socket AM2)Sempron (Socket AM2)
Socket AM2+ 940 Nov 2007 Athlon 64 (Socket AM2/AM2+)Athlon 64 FX-62Athlon 64 X2 (Socket AM2/AM2+)PhenomSempron (Socket AM2)
Socket AM3 941 Apr 2010 Athlon IIPhenom IISempron (Socket AM3)
Socket AM3+ 942 Oct 2011 Athlon IIPhenom IISempron (Socket AM3)FX
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

[nextpage title=”Sockets for the Server Market”]

In the table below, we list all sockets used by CPUs targeted to the server market.

< td>Socket
Pin Count Release Date Compatible CPUs
Slot 8 387 1995 Pentium Pro
Slot 2(SC330) 330 1998 Pentium II XeonPentium III Xeon
Socket 603 603 2001 XeonXeon MP
Socket 604 604 2002 XeonXeon MP
LGA775(Socket T) 775 Aug 2004 Xeon 3000 series
LGA771(Socket J) 771 2006 Xeon 3000 and 5000 series
mPGA478MT(Socket M) 478 2006 Xeon LV 1.66 GHz, 2.0 GHz, and 2.16 GHzXeon ULV 1.66 GHz
LGA1155(Socket H2) 1,155 Jan 2011 Xeon E3Pentium 350
LGA1156(Socket H1) 1,156 Sep 2009 Xeon 3400 series
LGA1366(Socket B) 1,366 Sep 2009 Xeon 3500, 3600, 5500, and 5600 seriesPentium 1400 series
FCLGA1567 1,567 Mar 2010 Xeon 6500 and 7500 seriesXeon E7
LGA2011(Socket R) 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

[nextpage title=”Sockets for the Mobile Market”]

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)Mobile Pentium MMX (Socket 7)
TCP320 320 NA Mobile Pentium (TCP320)Mobile Pentium MMX (TCP320)
MMC-1 280 Apr 1998 Mobile Pentium II (MMC-1)
MMC-2 400 Apr 1998 Mobile Pentium II (MMC-2)
BGA2*(PBGA-B495) 495 Oct 1999 Mobile Pentium II (BGA2) Mobile Pentium III (BGA2)Mobile Pentium III-M (BGA2)Mobile Pentium III-M LVMobile Pentium III-M ULVMobile Celeron (BGA2)Mobile Celeron LV series up to 600 MHzMobile Celeron ULV series up to 600 MHz
Micro-PGA2(PPGA-B495) 495 Oct 1999 Mobile Pentium II (Micro-PGA2)Mobile Pentium III (Micro-PGA2)Mobile Pentium III-M (Micro-PGA2)Mobile Celeron (Micro-PGA2)
Socket 495 495 Feb 2000 Mobile Celeron (Socket 495)
Socket 478(mPGA478B) 478 Aug 2001 Mobile Celeron 1 GHz and upMobile Pentium 4Mobile Pentium 4-M
Socket 479 479 May 2004 Mobile Celeron 1 GHz (Socket 479)Mobile Celeron LV series 650 MHz and upMobile Celeron ULV series 650 MHz and upCeleron M (Socket 479) Pentium M (Socket 479)Core Solo (Socket 479)Core Duo (Socket 479)
Micro-FCBGA479* 479 May 2004 Pentium M (Micro-FCBGA)Celeron M (Micro-FCBGA)Core Solo (Micro-FCBGA)Core Duo (Micro-FCBGA)Core 2 SoloCore 2 Duo (Micro-FCBGA)
mPGA478MT(Socket M) 478 2006 Celeron M (Socket M) Core Solo (Socket M)Core Duo (Socket M)Core 2 Duo (Socket M)Pentium Dual Core T2060, T2080, and T2130
FCBGA6* NA Aug 2006 Celeron M (FCBGA6) Core 2 Duo (FCBGA6)Core 2 Duo L series
mPGA478MN(Socket P) 478 May 2007 Celeron M (Socket P)Celeron T seriesCore 2 Duo (Socket P)Core 2 QuadCore 2 ExtremePentium Dual Core (Socket P)Pentium T series
Micro-FCBGA956* 956 May 2008 Celeron M ULV 700 seriesCore 2 Solo SU seriesCore 2 Duo SL seriesCore 2 Duo SP seriesCore 2 Duo SU seriesPentium SU series
Socket G1(rPGA988A) 988 Sep 2009 Celeron P4500 and P4600 seriesPentium P seriesCore i3-300M series (Socket G1)Core i5-400M and 500M series (Socket G1)Core i7-600M, 700QM, 800QM, and 900QM series (Socket G1)
BGA1288* 1,288 Jan 2010 Celeron P4505Celeron U seriesPentium U seriesCore i3-300M, 300E, and 300UM series (BGA-1288)Core i5-400M, 400UM, 500M, 500E, and 500UM series (BGA-1288)Core i7 600E, 600LM, 600LE, 600UM, and 600UE series
Socket G2(rPGA988B) 988 Jan 2011 Celeron B seriesPentium B seriesCore i3-2300M series (Socket G2)Core i3-2330ECore i5-2000M and 3000M series (Socket G2)Core i5-2510ECore i7-2000M, 2000QM, 2000QE, 2000XM, 3000QM, and 3900XM series (Socket G2)Core i7-3520MCore i7-3610QE
BGA1023* 1,023 Jan 2011 Celeron B810ECeleron 700 and 800 seriesPentium 900 seriesCore i3-2300M, 3000M, 3000U, and 3000UE series (BGA-1023)Core i5-3515ECore i5-2000M, 3000M, and 3000U series (BGA-1023)Core i7-2600M, 2600LE, 2600UE, 2700QE, and 3000 series (BGA-1023)Core i7-3615QE and 3612QE
BGA1224* 1,224 Jan 2011 Core i7-2000QM and 3000QM series (BGA-1224)
Socket 462(Socket A) 453 Jun 2000 Mobile Athlon 4Athlon XP-M (Socket 462)Mobile Duron
Socket 563 563 Apr 2002 Athlon XP-M (Socket 563)
Socket 754 754 Sep 2003 Athlon XP-M (Socket 754)Mobile Athlon 64 (Socket 754)Mobile Sempron (Socket 754)Turion 64 ML and MT series
Socket S1(S1g1) 638 May 2006 Athlon X2 L310 Mobile Sempron (Socket S1)Athlon Neo TF seriesTurion 64 MK seriesTurion 64 X2Turion X2 L510
Socket S1g2 638 Jun 2008 Athlon X2 QL seriesSempron SITurion X2Turion X2 Ultra
Socket S1g3 638 Sep 2009 Athlon II MSempron MTurion II MTurion II Ultra
Socket S1g4 638 May 2010 Athlon II P and N seriesPhenom II P, N, and X seriesTurion II P and N seriesV 120, 140, and 160
ASB1* 812 Jan 2009 Athlon Neo MV seriesAthlon Neo X2Turion NeoTurion Neo X2Turion X2 L510Sempron 200U series
ASB2* NA May 2010 Athlon II NeoTurion II NeoV 105
Socket FT1(BGA413) 413 Jan 2011 CEE1E2 1000 series
Socket FS1 722 Jun 2011 A4 (Socket FS1)A6 (Socket FS1)A8 (Socket FS1)A10 (Socket FS1)E2 3000 series
Socket FP2 NA 2012 A4 (Socket FP2)A6 (Socket FP2)A8 (Socket FP2)A10 (Socket FP2)