Intel Xeon (server)
Cooper Lake
Intel Cooper Lake (2020) supports x86-64-v4.
- x86-64 level
- x86-64-v4
- Vendor
- Intel
- First products
- 2020
- Products
- 3rd generation Xeon Scalable for 4- and 8-socket servers
- Segments
- GCC target
-march=cooperlake- Optimization
- Optimizing code for Skylake to Cooper Lake
Product lines
Feature checklist
| Feature | Cooper Lake | Enumerated by | Linux flag |
|---|---|---|---|
| x86-64-v1 | |||
| CMOV | Yes | CPUID.01H:EDX[15] | cmov |
| CX8 | Yes | CPUID.01H:EDX[8] | cx8 |
| FPU | Yes | CPUID.01H:EDX[0] | fpu |
| FXSR | Yes | CPUID.01H:EDX[24] | fxsr |
| MMX | Yes | CPUID.01H:EDX[23] | mmx |
| OSFXSR via FXSR | Yes | CPUID.01H:EDX[24] | fxsr |
| SCE | Yes | CPUID.80000001H:EDX[11] | syscall |
| SSE | Yes | CPUID.01H:EDX[25] | sse |
| SSE2 | Yes | CPUID.01H:EDX[26] | sse2 |
| x86-64-v2 | |||
| CMPXCHG16B | Yes | CPUID.01H:ECX[13] | cx16 |
| LAHF-SAHF | Yes | CPUID.80000001H:ECX[0] | lahf_lm |
| POPCNT | Yes | CPUID.01H:ECX[23] | popcnt |
| SSE3 | Yes | CPUID.01H:ECX[0] | pni |
| SSE4.1 | Yes | CPUID.01H:ECX[19] | sse4_1 |
| SSE4.2 | Yes | CPUID.01H:ECX[20] | sse4_2 |
| SSSE3 | Yes | CPUID.01H:ECX[9] | ssse3 |
| x86-64-v3 | |||
| AVX | Yes | CPUID.01H:ECX[28] | avx |
| AVX2 | Yes | CPUID.(EAX=07H,ECX=0):EBX[5] | avx2 |
| BMI1 | Yes | CPUID.(EAX=07H,ECX=0):EBX[3] | bmi1 |
| BMI2 | Yes | CPUID.(EAX=07H,ECX=0):EBX[8] | bmi2 |
| F16C | Yes | CPUID.01H:ECX[29] | f16c |
| FMA | Yes | CPUID.01H:ECX[12] | fma |
| LZCNT | Yes | CPUID.80000001H:ECX[5] | abm |
| MOVBE | Yes | CPUID.01H:ECX[22] | movbe |
| OSXSAVE via XSAVE | Yes | CPUID.01H:ECX[26] | xsave |
| x86-64-v4 | |||
| AVX512F | Yes | CPUID.(EAX=07H,ECX=0):EBX[16] | avx512f |
| AVX512BW | Yes | CPUID.(EAX=07H,ECX=0):EBX[30] | avx512bw |
| AVX512CD | Yes | CPUID.(EAX=07H,ECX=0):EBX[28] | avx512cd |
| AVX512DQ | Yes | CPUID.(EAX=07H,ECX=0):EBX[17] | avx512dq |
| AVX512VL | Yes | CPUID.(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 Cooper Lake, in all of its models or in some of them.
- CVE-2025-40300 VMSCAPE
- CVE-2024-45332 Branch Privilege Injection: Indirect Branch Predictor Delayed Updates
- CVE-2024-31068 Intel processor errata: Machine check error avoidance derivative
- CVE-2024-28956 Indirect Target Selection
- CVE-2024-25939 Intel processor errata: Mirrored memory regions
- CVE-2024-24853 Intel BIOS, UEFI and SMM: SMI Transfer Monitor transition order
- CVE-2024-23984 RAPL Energy Reporting: RAPL energy reporting (2024)
- CVE-2022-40982 Gather Data Sampling
- CVE-2022-28693 Retbleed: Restricted RSB Alternate behavior
- CVE-2022-26373 Spectre variant 2: Post-barrier Return Stack Buffer Predictions
- CVE-2022-21166 Processor MMIO Stale Data: Device Register Partial Write
- CVE-2022-0002 Spectre variant 2: Intra-mode Branch Target Injection
- CVE-2022-0001 Spectre variant 2: Branch History Injection
- CVE-2021-0089 Speculative Code Store Bypass
- CVE-2021-0086 Floating Point Value Injection
- CVE-2020-24511 Spectre variant 2: IBRS Guest/Host
- CVE-2020-8695 RAPL Energy Reporting: RAPL energy reporting
- CVE-2020-0551 Load Value Injection Some models
- CVE-2019-1125 Spectre variant 1: Spectre v1 swapgs
- CVE-2018-12207 iTLB multihit: Machine Check Error Avoidance on Page Size Change
- CVE-2018-3639 Speculative Store Bypass
- CVE-2017-5753 Spectre variant 1: Bounds Check Bypass
- CVE-2017-5715 Spectre variant 2: Branch Target Injection
Other Intel Xeon (server) microarchitectures
- Skylake-SP 2017 v4
- Cascade Lake 2019 v4
- Cooper Lake 2020 v4
- Ice Lake (server) 2021 v4
- Emerald Rapids 2023 v4
- Sapphire Rapids 2023 v4
- Granite Rapids 2024 v4
- Sierra Forest 2024 v3
- Clearwater Forest 2026 v3
- Diamond Rapids announced v4
Sources
- GCC -march=cooperlake feature set (PTA_COOPERLAKE)
- Intel 64 and IA-32 Architectures Software Developer's Manual, Volume 4, 335592-093, Table 2-1: Model 06_55H: 3rd generation Xeon Scalable processors, Cooper Lake.
- Intel ARK: Products formerly Cooper Lake: Launch dates; the earliest is Q2'20 (Xeon Gold 5320H); each model’s page gives its scalability as 4S or S8S.