[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.
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) |
ok