x86-64 level
x86-64-v1
Vendor
Intel
First products
2006
Products
Core 2 Duo, Core 2 Quad and Core 2 Extreme; Pentium Dual-Core; Xeon 3000, 3200, 5100, 5300, 7200 and 7300
Segments
desktopmobileserver
GCC target
-march=core2

Product lines

The product lines built on Core (Merom, Conroe), 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
Core 2 DuodesktopLGA775intel.com
Core 2 DuomobilePGA478, Micro-FCBGAintel.com
Core 2 SolomobileMicro-FCBGAintel.com
Core 2 QuaddesktopLGA775intel.com
Core 2 ExtremedesktopLGA775intel.com
Core 2 ExtrememobilePGA478intel.com
Pentium Dual-CoredesktopLGA775intel.com
Pentium Dual-CoremobilePGA478intel.com
CelerondesktopLGA775, BGA479intel.com
CeleronmobilePGA478intel.com
Xeon 3000serverLGA775intel.com
Xeon 3200serverLGA775intel.com
Xeon 5100serverLGA771intel.com
Xeon 5300serverLGA771intel.com
Xeon 7300servermPGA604intel.com
Xeon 7200servermPGA604intel.com

Why not x86-64-v2?

Core (Merom, Conroe) lacks POPCNT, SSE4.1 and SSE4.2, all of which x86-64-v2 requires.

Feature checklist

Features required by each x86-64 level and whether Core (Merom, Conroe) has them. OSFXSR and OSXSAVE are set by the operating system; the table checks the hardware features they depend on.
FeatureCore (Merom, Conroe)Enumerated 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
POPCNTNoCPUID.01H:ECX[23]popcnt
SSE3YesCPUID.01H:ECX[0]pni
SSE4.1NoCPUID.01H:ECX[19]sse4_1
SSE4.2NoCPUID.01H:ECX[20]sse4_2
SSSE3YesCPUID.01H:ECX[9]ssse3
x86-64-v3
AVXNoCPUID.01H:ECX[28]avx
AVX2NoCPUID.(EAX=07H,ECX=0):EBX[5]avx2
BMI1NoCPUID.(EAX=07H,ECX=0):EBX[3]bmi1
BMI2NoCPUID.(EAX=07H,ECX=0):EBX[8]bmi2
F16CNoCPUID.01H:ECX[29]f16c
FMANoCPUID.01H:ECX[12]fma
LZCNTNoCPUID.80000001H:ECX[5]abm
MOVBENoCPUID.01H:ECX[22]movbe
OSXSAVE via XSAVENoCPUID.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

Known vulnerabilities

The CVEs that the sources of the vulnerability list name as affecting Core (Merom, Conroe), in all of its models or in some of them.

  • CVE-2019-11091 Microarchitectural Data Sampling: Microarchitectural Data Sampling Uncacheable Memory
  • CVE-2019-1125 Spectre variant 1: Spectre v1 swapgs
  • CVE-2018-12207 iTLB multihit: Machine Check Error Avoidance on Page Size Change
  • CVE-2018-12130 Microarchitectural Data Sampling: Microarchitectural Fill Buffer Data Sampling
  • CVE-2018-12127 Microarchitectural Data Sampling: Microarchitectural Load Port Data Sampling
  • CVE-2018-12126 Microarchitectural Data Sampling: Microarchitectural Store Buffer Data Sampling
  • CVE-2018-3646 L1 Terminal Fault: L1 Terminal Fault: virtualization
  • CVE-2018-3639 Speculative Store Bypass
  • CVE-2018-3620 L1 Terminal Fault: L1 Terminal Fault: operating systems and SMM
  • CVE-2018-3615 L1 Terminal Fault: L1 Terminal Fault: SGX
  • CVE-2017-5754 Meltdown: Rogue Data Cache Load
  • CVE-2017-5753 Spectre variant 1: Bounds Check Bypass
  • CVE-2017-5715 Spectre variant 2: Branch Target Injection

Sources

  1. GCC -march=core2 feature set (PTA_CORE2)
  2. Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 1, 253665-093, Sections 1.1 and 2.1.12: Names the Core 2, Pentium Dual-Core and Xeon 3000 to 7300 series as based on the Intel Core microarchitecture, under 2006.
  3. Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 4, 335592-093, Table 2-1: Model 06_0FH: Xeon 3000, 3200, 5100, 5300 and 7300, Core 2 Quad, Extreme and Duo, Pentium dual-core.
  4. Intel Microprocessor Quick Reference Guide, Intel Core 2 processor: The first Core 2 Duo and Core 2 Extreme models (E6300 to E6700, X6800) were introduced in July 2006.
  5. GCC gcc/common/config/i386/cpuinfo.h: Merom (model 0FH) selects -march=core2
  6. Linux 7.3 arch/x86/include/asm/intel-family.h: INTEL_CORE2_MEROM: Family 6 model 0FH is Merom.
  7. Intel ARK: Products formerly Merom (archived January 2025): Lists the mobile Core 2 Duo, Core 2 Solo and Core 2 Extreme X7800 and X7900, the Pentium T2310 to T3400 and the Celeron M and Celeron 520 to 585, T1600 and T1700.
  8. Intel ARK: Products formerly Conroe (archived December 2024): Lists the Core 2 Duo E4300 to E6850, the Core 2 Extreme X6800, the Xeon 3040 to 3070, the Pentium E2140 to E2220 and the Celeron 220, 420 to 450 and E1200 to E1600.