From WikiChip
Difference between revisions of "intel/microarchitectures/sapphire rapids"
(24 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
{{intel title|Sapphire Rapids|arch}} | {{intel title|Sapphire Rapids|arch}} | ||
{{microarchitecture | {{microarchitecture | ||
− | | atype | + | |atype=CPU |
− | | name | + | |name=Sapphire Rapids |
− | | designer | + | |designer=Intel |
− | | manufacturer | + | |manufacturer=Intel |
− | | introduction | + | |introduction=2023 |
− | + | |process=Intel 7 | |
− | | process | ||
|isa=x86-64 | |isa=x86-64 | ||
+ | |predecessor=Ice Lake (server) | ||
+ | |predecessor link=intel/microarchitectures/ice lake (server) | ||
+ | |successor=Emerald Rapids | ||
+ | |successor link=intel/microarchitectures/emerald rapids | ||
+ | |succession=Yes | ||
+ | }} | ||
+ | '''Sapphire Rapids''' ('''SPR''') is [[Intel]]'s successor to {{\\|Ice Lake (server)|Ice Lake}}, a [[7 nm]] [[microarchitecture]] for enthusiasts and servers. | ||
− | + | == History == | |
− | + | [[File:intel 2019 investor meeting sapphire roadmap.png|thumb|right|Intel Xeon Roadmap through 2021.]] | |
− | | | + | Sapphire Rapids was first announced during the May 2019 Intel Investor Meeting. Sapphire Rapids was planned to succeed {{\\|Ice Lake (Server)|Ice Lake}} in 2021, was however delayed to 2023. |
− | | | ||
− | | | ||
− | |||
− | |||
== Process Technology == | == Process Technology == | ||
− | Sapphire Rapids is manufactured on Intel | + | Sapphire Rapids is planned to be manufactured on the Intel 7 process (previously 10nm Enhanced SuperFin (ESF)). |
+ | |||
+ | == Compiler support == | ||
+ | Support for Sapphire Rapids was added in LLVM Clang 12 and GCC 11. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Compiler !! Arch-Specific || Arch-Favorable | ||
+ | |- | ||
+ | | [[GCC]] || <code>-march=sapphirerapids</code> || <code>-mtune=sapphirerapids</code> | ||
+ | |- | ||
+ | | [[LLVM]] || <code>-march=sapphirerapids</code> || <code>-mtune=sapphirerapids</code> | ||
+ | |} | ||
+ | |||
+ | === CPUID === | ||
+ | {| class="wikitable tc1 tc2 tc3 tc4" | ||
+ | ! Core !! Extended<br>Family !! Family !! Extended<br>Model !! Model | ||
+ | |- | ||
+ | | rowspan="2" | SP || 0 || 0x6 || 0x8 || 0xF | ||
+ | |- | ||
+ | | colspan="4" | Family 6 Model 143 | ||
+ | |} | ||
== Architecture == | == Architecture == | ||
− | === Key changes from {{\\| | + | === Key changes from {{\\|Ice Lake (server)|Ice Lake}}=== |
− | {{ | + | * [[Intel 7]] (from [[10 nm SuperFIN]]) |
+ | * Core | ||
+ | ** {{\\|Sunny Cove}} '''→''' {{\\|Golden Cove}} | ||
+ | * New Integration | ||
+ | ** {{intel|Data Streaming Accelerator}} (DSA) | ||
+ | * Memory | ||
+ | ** DDR5 (from DDR4) | ||
+ | ** Optane DC DIMMs | ||
+ | *** Barlow Pass '''→''' Crow Pass | ||
+ | * I/O | ||
+ | ** PCIe Gen 5.0 (from Gen 4.0) | ||
+ | * Platform | ||
+ | ** {{intel|Whitley|l=platform}} '''→''' {{intel|Eagle Stream|l=platform}} | ||
+ | |||
+ | {{expand list}} | ||
+ | |||
+ | == See also == | ||
+ | * {{\\|Golden Cove}} |
Latest revision as of 00:26, 13 November 2022
Edit Values | |
Sapphire Rapids µarch | |
General Info | |
Arch Type | CPU |
Designer | Intel |
Manufacturer | Intel |
Introduction | 2023 |
Process | Intel 7 |
Instructions | |
ISA | x86-64 |
Succession | |
Sapphire Rapids (SPR) is Intel's successor to Ice Lake, a 7 nm microarchitecture for enthusiasts and servers.
Contents
History[edit]
Sapphire Rapids was first announced during the May 2019 Intel Investor Meeting. Sapphire Rapids was planned to succeed Ice Lake in 2021, was however delayed to 2023.
Process Technology[edit]
Sapphire Rapids is planned to be manufactured on the Intel 7 process (previously 10nm Enhanced SuperFin (ESF)).
Compiler support[edit]
Support for Sapphire Rapids was added in LLVM Clang 12 and GCC 11.
Compiler | Arch-Specific | Arch-Favorable |
---|---|---|
GCC | -march=sapphirerapids |
-mtune=sapphirerapids
|
LLVM | -march=sapphirerapids |
-mtune=sapphirerapids
|
CPUID[edit]
Core | Extended Family |
Family | Extended Model |
Model |
---|---|---|---|---|
SP | 0 | 0x6 | 0x8 | 0xF |
Family 6 Model 143 |
Architecture[edit]
Key changes from Ice Lake[edit]
- Intel 7 (from 10 nm SuperFIN)
- Core
- New Integration
- Memory
- DDR5 (from DDR4)
- Optane DC DIMMs
- Barlow Pass → Crow Pass
- I/O
- PCIe Gen 5.0 (from Gen 4.0)
- Platform
This list is incomplete; you can help by expanding it.
See also[edit]
Facts about "Sapphire Rapids - Microarchitectures - Intel"
codename | Sapphire Rapids + |
designer | Intel + |
first launched | 2020 + |
full page name | intel/microarchitectures/sapphire rapids + |
instance of | microarchitecture + |
instruction set architecture | x86-64 + |
manufacturer | Intel + |
microarchitecture type | CPU + |
name | Sapphire Rapids + |
process | 10 nm (0.01 μm, 1.0e-5 mm) + |