Table of Contents
Definition of Socket CPU
A CPU socket is a type of slot (base, whatever you call it) to install a central processor (CPU). Each CPU line will have a different socket type. A socket is usually composed of 1 or more mechanical parts. Those details connect the CPU to the circuit board (mainboard) through mechanical and electrical connections. This allows you to easily replace the CPU without having to de-solder the board.
Some types of sockets use clamps. That forces the user to apply steady force for it to activate the retainer. For some current types of sockets that have many pin pins, when installing, you do not need to apply force. Keeping the CPU in the socket will be done by retention mechanisms. This will provide better holding force than the previous clamping mechanism without the fear of bending the legs.
Types of CPU sockets
There are 2 main types of sockets that we will learn about today:
Land Grid Array (LGA)
Overview
LGA socket type (Abbreviation for Land Grid Array) is a type of CPU socket designed in such a way that the pins are placed right in the socket, instead of being placed on the CPU and LGA CPUs can use both socket mounting and soldering on the motherboard. And LGA can support more pins. From there, it follows that we will have more pin pins, allowing better power supply to the CPU.
This socket type was first used in 1996 with the MIPS R10000 and HP PA-8000 CPUs. But this socket type was not popular until Intel started applying it on the Pentium 4 generation in 2004. And from Q1/2006, the server segment, represented by the Xeon line, also switched to the LGA socket type. Since then, most Intel CPUs have used this socket type.
AMd also introduced the first CPU line using LGA model in Q2/2006 called Opteron for Server array. They still use the PGA type for normal desktop CPUs. And on August 10, 2017, AMD introduced TR4 – the first LGA-style socket for the consumer segment after so many years.
List of LGA sockets
In the lists below, I only mention popular socket types. Similarly, in the compatible chipset section, only common chipsets are listed.
Intel
Socket name | Compatible CPU series | Compatible chipsets | Segment |
LGA 775 | § Celeron D § Pentium 4 § Pentium D § Pentium XE § Core 2 Duo § Core 2 Quad § Core 2 Extreme § Xeon 3xxx/E3xxx/X3xxx series | 945, 955, G31, G41, X35, X48… | Mainstream |
LGA 1156 | § Intel Core thế hệ thứ 1 (Nehalem/Westmere) § Pentium G69xx § Celeron G1101 § Xeon X34xx/L34xx | H55, P55, H57, P57 | |
LGA 1155 | § Intel Core thế hệ 2 (Sandy Bridge) § Intel Core thế hệ thứ 3 (Ivy Bridge) § Pentium G6xx/G8xx/G2xxx § Celeron G4xx/G5xx/G16xx § Xeon E3/ E3 v2 | § Sandy Bridge: H61, B65, H67, Z68 § Ivy Bridge: H71, B75, H77, Z77 | |
LGA 1150 | § Intel Core thế hệ 4 (Haswell/Haswell Refresh) § Intel Core thế hệ 5 (Broadwell) § Pentium G3xxx § Celeron G18xx § Xeon E3 v3 | H81, B85, H87, Z87, H97, Z97, C222, C224 | |
LGA 1151 | § Intel Core thế hệ 6 (Skylake) § Intel Core thế hệ 7 (Kaby Lake) § Pentium G4xxx § Celeron G39xx § Xeon E3 v5/E3 v6 | § Skylake: H110, B150, H170, Z170, § Kaby Lake: B250, H270, Z270 § Xeon: C232, C236 | |
§ Intel Core thế hệ 8 (Coffee Lake) § Intel Core thế hệ 9 (Coffee Lake Refresh) § Pentium Gold G5xxx § Celeron G49xx § Xeon E-21xx/E-22xx | H310, B360/B365, H370, Z370, Z390, C242, C246 | ||
LGA 1200 | § Intel Core thế hệ 10 (Comet Lake) § Pentium Gold G6xxx § Celeron G59xx § Xeon W-12xx | H410, B460, H470, W480, Z490 | |
LGA 771 | § Xeon (Woodcrest, Wolfdale, Yorkfield, Clovertown, Harpertown) § Core 2 Extreme QX9775 | 5000-series | HEDT/Server |
LGA 1366 | § Intel Core i7-9xx Extreme (Gulftown) § Xeon (35xx, 36xx, 55xx, 56xx series) | X58 | |
LGA 2011 | § i7-3xxx Extreme (Sandy Bridge-E) § i7-4xxx Extreme (Ivy Bridge-E) § Xeon E5/ E5 v2 | § i7: X79 § Xeon: C602, C604, C606, C608 | |
LGA 2011-3 | § i7-5xxx Extreme (Haswell-E) § i7-6xxx Extreme (Broadwell-E) § Xeon E5 v3/ E5 v4 | § i7: X99 § Xeon: C612 | |
LGA 2066 | § i7/i9 7xxx/9xxx Extreme (Skylake-X) § i9-10xxx Extreme (Cascade Lake-X) § Xeon W-21xx/W-22xx | § i7/i9: X299 § Xeon: C422 | |
LGA 3647 | § Xeon Scalable (Skylake-SP, Cascade Lake-SP, Cascade Lake-AP, Cascade Lake-W) § Xeon Phi 72xx (Knights Landing, Knights Mill) | C621 | Server/Workstation |
Note:
Socket 771 CPU can be installed into Socket 775, with an adapter and minor modifications to the socket
Although they have the same socket 1151, Skylake/Kaby Lake CPUs are not compatible with Coffee Lake mainboards and vice versa. Mod BIOS can remove this limitation. However, I do not encourage you to do it
Starting from Socket 1151 (universal) and Socket 2066 (HEDT/WS) generations onwards, Xeon CPUs will only be usable with their own main chipset.
LGA2011 CPUs are not compatible with LGA2011-3 and vice versa, even though they have the same pin number.
AMD
Socket name | Compatible CPU series | Pin number | Segment |
Socket F | § Opteron 2xxx/8xxx § Athlon 64 FX | 1207 | Server |
C32 | Opteron 4000 series | ||
G34 | Opteron 6000 series | 1977 (Socket)/1947 (CPU) | |
SP3 | EPYC 7xxx | 4094 | |
TR4 | Threadripper 19xx/29xx | HEDT | |
sTRX4 | Threadripper 39xx |
Note:
Even though it is one, the EPYC CPU (Socket SP3) cannot work on the main thread for Threadripper (Socket TR4) and vice versa.
Threadripper 39xx CPUs (sTRX4, TRX40 chipset) cannot run on TR4 mains (X399 chipset), even though the physical socket diameter is the same.
Pin Grid Array (PGA)
Overview
If LGA is the pin inside the socket, then PGA is the exact opposite. For PGA, the pin pins will be located below the CPU, and on the socket are small holes to plug those pin pins into. Pin pins are usually spaced 2.54mm apart and may not cover the entire bottom of a CPU. There is a disadvantage to this type of socket, which is that it cannot cram in as many contact pins as LGA. Additionally, you must be extremely careful when handling PGA CPUs.
There are many types of CPUs for PGA sockets, typically:
Plastic Pin Grid Array (PPGA)
Flip-chip Pin Grid Array (FCPGA)
Staggered Pin Grid Array (SPGA)
Ceramic Pin Grid Array (CPGA)
Organic Pin Grid Array (OPGA)
Stud Grid Array (SGA)
Reduced Pin Grid Array (rPGA)
Among them, FCPGA is still commonly used on AMD CPUs and some Intel laptop CPUs to this day. Among them, AMD is the largest user. The PGA socket that AMD uses is designed with zero insertion force (ZIF). That is, you just need to align the hole and gently drop the CPU into the Socket and you’re done.
List of PGA socket types
Like LGA, I will only mention popular socket types. Similarly, in the compatible chipset section, only common chipsets are listed.
Intel
Socket name | Compatible CPU series | Pin number | Launch year |
Socket 3 | Intel 486 | 237 | 1991 |
Socket 5 | § Intel Pentium P5 § Intel Pentium Overdrive/Overdrive MMX § AMD K5 § IDT WinChip/WinChip-2/WinChip-2a | 320 | 1994 |
Socket 7 | § Intel Pentium P5 § Intel Pentium MMX § AMD K5/K6 § Cyrix 6×86 | 321 | |
Socket 8 | § Intel Pentium Pro § Intel Pentium II Overdrive | 387 | 1995 |
Socket 370 | § Intel Celeron thuộc các mã Mendocino/Coppermine/Tualatin § Intel Pentium III (Coppermine/Tualatin) § VIA Cyrix III/C3 | 370 | 1999 |
Socket 423 | Pentium 4 | 423 | 2000 |
Socket 478 | § Celeron § Celeron D § Pentium 4 § Pentium 4 Extreme Edition | 478 | 2001 |
Socket 604 | § Xeon MP 3.xx § Xeon 7000-series/7100-series | 604 | 2002 |
Socket M (mPGA478MT) | § Core Solo T1xxx § Core Duo T2xxx § Core 2 Duo T5xxx/T7xxx § Celeron M § Xeon Dual-Core (Sossaman) | 478 | 2006 |
Socket P (mPGA478MN) | § Core 2 Duo T5xx0/T6xx0/T7xx0/T8x00/T9xx0/P7xx0/P8xx0/P9xx0 § Mobile Core 2 Quad Q9x00 § Mobile Core 2 Extreme X7x00/X9x00/QX9300 § Pentium Dual Core T23x0/T2410/T3x00/T4x00 § Celeron M | 2007 | |
Socket G1 (rPGA 988A) | § Mobile Intel Core i3/i5/i7 thế hệ 1 § Pentium P6xxx § Celeron P4xxx | 988 | 2008 |
Socket G2 (rPGA 988B) | Mobile Intel Core i3/i5/i7 thế hệ 2 và 3 | 988 | 2011 |
Socket G3 (rPGA 946B) | Mobile Intel Core i3/i5/i7 thế hệ 4 | 946 | 2013 |
Note:
Socket 7’s CPU can be installed into main Socket 5 if using an adapter or breaking the CPU pin.
Similarly, CPU Socket 478 can be installed into Main socket 423 if there is an Adapter
AMD
Socket name | Compatible CPU series | Pin number | Launch year |
Socket 5 | § Intel Pentium P5 § Intel Pentium Overdrive/Overdrive MMX § AMD K5 § IDT WinChip/WinChip-2/WinChip-2a | 320 | 1994 |
Socket 7 | § Intel Pentium P5 § Intel Pentium MMX § AMD K5/K6 § Cyrix 6×86 | 321 | |
Super Socket 7 | § AMD K6-2/K6-III/K6-2+/K6-III+ § Cyrix MII § IDT WinChip 2 § Rise mP6 | 1998 | |
Socket A | § Athlon/Athlon XP/Athlon MP § Duron § Sempron § Geode NX | 462 | 2000 |
Socket 563 | Athlon XP-M | 563 | 2002 |
Socket 754 | § Athlon 64 (2800+ -> 3700+) § Sempron (2500+ – 3400+) § Turion 64 ML/MT § Mobile Athlon 64 | 754 | 2003 |
Socket 940 | § Athlon 64 FX § Opteron 100/200/800-series | 940 | |
Socket 939 | § Athlon 64 § Athlon 64 FX § Athlon 64 X2 § Opteron 100-series § Sempron (Stepping E3 hoặc E6) | 939 | 2004 |
AM2 | § Athlon 64 § Athlon 64 FX § Athlon 64 x2 § Opteron 1200-series | 940 | 2006 |
AM2+ | § Athlon 64 § Athlon 64 X2 § Athlon II § Phenom § Phenom II § Opteron 1300-series (Budapest) | 2007 | |
AM3 | § Athlon II § Phenom II § Sempron § Opteron 1380-series | 941 | 2009 |
FM1 | A-series APU (Llano) | 905 | 2011 |
AM3+ | § Athlon II § Phenom II § FX (Vishera, Zambezi) § Opteron 3000 series | 942 | |
FM2 | 2nd Gen A-series APU (Trinity, Richland) | 904 | 2012 |
FM2+ | 3rd Gen A-series APU (Kaveri, Godavari) | 906 | 2014 |
AM4 | § Ryzen 1000/2000/3000-series § Ryzen 2000/3000-series with Radeon RX Vega Graphics § Athlon 200-series § Athlon 3000G § Athlon X4 9xx § A-Series APU (Bristol Ridge) | 1331 | 2017 |
Note:
Super Socket 7 is backward compatible with Socket 5 and Socket 7 CPUs
Socket AM2 CPU is compatible with AM2+ main and vice versa, AM2+ CPU is compatible with AM2 main
AM3 CPU is compatible with AM2/AM2+ mainboard via BIOS update. But CPU AM2/AM2+ is not compatible with main AM3.
Epilogue
So we have learned what a CPU socket is and what types of sockets there are. Hopefully this article will help you in the process of choosing to buy computer components for your system.