x86-64 level
x86-64-v3
Most Pentium and Celeron models: x86-64-v2
Vendor
Intel
First products
2014
Products
5th generation Core and Core M; Xeon E3 v4, E5 v4, E7 v4 and Xeon D
Segments
desktopmobileworkstationserverembedded
GCC target
-march=broadwell
Optimization
Optimizing code for Haswell and Broadwell

Product lines

The product lines built on Broadwell, with the market segment the vendor sells each in and the sockets or soldered (BGA) packages its processors come in. Each socket links to the vendor page that states it.
Product lineSegmentSocketSource
5th generation CoredesktopLGA1150, BGA1364intel.com
5th generation CoremobileBGA1364, BGA1168intel.com
5th generation CoreembeddedBGA1364intel.com
Core MmobileBGA1234intel.com
Core i7 and Core i7 Extreme (Broadwell-E)ARK lists it as Desktop; HEDT counts as workstation here.workstationLGA2011-3intel.com
Pentium and CeleronmobileBGA1168intel.com
Pentium D1500serverBGA1667intel.com
Xeon D-1500serverBGA1667intel.com
Xeon E3 v4serverLGA1150intel.com
Xeon E3 v4embeddedBGA1364intel.com
Xeon E5 v4serverLGA2011-3intel.com
Xeon E5 v4embeddedLGA2011-3intel.com
Xeon E7 v4serverLGA2011-1intel.com

Why not x86-64-v4?

Broadwell lacks AVX512BW, AVX512CD, AVX512DQ, AVX512F and AVX512VL, all of which x86-64-v4 requires.

Feature checklist

Features required by each x86-64 level and whether Broadwell has them. OSFXSR and OSXSAVE are set by the operating system; the table checks the hardware features they depend on.
FeatureBroadwellEnumerated byLinux flag
x86-64-v1
CMOVYesCPUID.01H:EDX[15]cmov
CX8YesCPUID.01H:EDX[8]cx8
FPUYesCPUID.01H:EDX[0]fpu
FXSRYesCPUID.01H:EDX[24]fxsr
MMXYesCPUID.01H:EDX[23]mmx
OSFXSR via FXSRYesCPUID.01H:EDX[24]fxsr
SCEYesCPUID.80000001H:EDX[11]syscall
SSEYesCPUID.01H:EDX[25]sse
SSE2YesCPUID.01H:EDX[26]sse2
x86-64-v2
CMPXCHG16BYesCPUID.01H:ECX[13]cx16
LAHF-SAHFYesCPUID.80000001H:ECX[0]lahf_lm
POPCNTYesCPUID.01H:ECX[23]popcnt
SSE3YesCPUID.01H:ECX[0]pni
SSE4.1YesCPUID.01H:ECX[19]sse4_1
SSE4.2YesCPUID.01H:ECX[20]sse4_2
SSSE3YesCPUID.01H:ECX[9]ssse3
x86-64-v3
AVXYesCPUID.01H:ECX[28]avx
AVX2YesCPUID.(EAX=07H,ECX=0):EBX[5]avx2
BMI1YesCPUID.(EAX=07H,ECX=0):EBX[3]bmi1
BMI2YesCPUID.(EAX=07H,ECX=0):EBX[8]bmi2
F16CYesCPUID.01H:ECX[29]f16c
FMAYesCPUID.01H:ECX[12]fma
LZCNTYesCPUID.80000001H:ECX[5]abm
MOVBEYesCPUID.01H:ECX[22]movbe
OSXSAVE via XSAVEYesCPUID.01H:ECX[26]xsave
x86-64-v4
AVX512FNoCPUID.(EAX=07H,ECX=0):EBX[16]avx512f
AVX512BWNoCPUID.(EAX=07H,ECX=0):EBX[30]avx512bw
AVX512CDNoCPUID.(EAX=07H,ECX=0):EBX[28]avx512cd
AVX512DQNoCPUID.(EAX=07H,ECX=0):EBX[17]avx512dq
AVX512VLNoCPUID.(EAX=07H,ECX=0):EBX[31]avx512vl

Other extensions

Notable extensions outside the x86-64 levels. Vendors sometimes disable these on individual models. Linked names lead to the extension's instructions.

Known vulnerabilities

The CVEs that the sources of the vulnerability list name as affecting Broadwell, in all of its models or in some of them.

Sources

  1. GCC -march=broadwell feature set (PTA_BROADWELL)
  2. Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 4, 335592-093, Table 2-1: Models 06_3DH, 06_47H, 06_4FH and 06_56H: 5th generation Core, Core M, Xeon E3-1200 v4, E5 v4, E7 v4 and D-1500.
  3. Intel ARK: Products formerly Broadwell: Launch dates; the earliest is Q3'14 (Core M-5Y10).