From WikiChip
Difference between revisions of "intel/microarchitectures/knights landing"
(6 intermediate revisions by 4 users not shown) | |||
Line 6: | Line 6: | ||
|manufacturer=Intel | |manufacturer=Intel | ||
|process=14 nm | |process=14 nm | ||
+ | |cores=64 | ||
+ | |cores 2=68 | ||
+ | |cores 3=72 | ||
|type=Superscalar | |type=Superscalar | ||
|oooe=Yes | |oooe=Yes | ||
Line 13: | Line 16: | ||
|isa 2=x86-32 | |isa 2=x86-32 | ||
|isa 3=x86-64 | |isa 3=x86-64 | ||
− | + | |extension=AVX-512 | |
− | | | + | |l1i=32 kiB |
− | | predecessor | + | |l1i per=core |
− | | predecessor link = intel/microarchitectures/knights_corner | + | |l1d=32 kiB |
− | | successor | + | |l1d per=core |
− | | successor link | + | |l1d desc=8-way associate |
+ | |l2=1 MiB | ||
+ | |l2 per=shared between cores within tile | ||
+ | |core name=Silvermont | ||
+ | |predecessor=Knights Corner | ||
+ | |predecessor link=intel/microarchitectures/knights_corner | ||
+ | |successor=Knights Hill | ||
+ | |successor link=intel/microarchitectures/knights_hill | ||
+ | |contemporary=Knights Mill | ||
+ | |contemporary link=intel/microarchitectures/knights_mill | ||
+ | |succession=Yes | ||
}} | }} | ||
− | '''Knights Landing''' (''' | + | '''Knights Landing''' ('''KNL''') is the successor to {{\\|Knights Corner}}, a [[14 nm]] [[many-core]] microarchitecture designed by [[Intel]] for high performance computing. |
== Process Technology == | == Process Technology == | ||
Line 27: | Line 40: | ||
== Architecture == | == Architecture == | ||
+ | === Key changes from {{\\|Knights Corner}} === | ||
{{empty section}} | {{empty section}} | ||
+ | ==== New instructions ==== | ||
+ | Knights Landing introduced a number of {{x86|extensions|new instructions}}: | ||
+ | |||
+ | * {{x86|AVX-512|<code>AVX-512</code>}}, specifically: | ||
+ | ** {{x86|AVX512F|<code>AVX512F</code>}} - AVX-512 Foundation | ||
+ | ** {{x86|AVX512CD|<code>AVX512CD</code>}} - AVX-512 Conflict Detection | ||
+ | ** {{x86|AVX512BW|<code>AVX512PF</code>}} - Prefetch instructions for gather/scatter | ||
+ | ** {{x86|AVX512DQ|<code>AVX512ER</code>}} - Exponential and Reciprocal Instructions | ||
== Die == | == Die == | ||
− | Die shot of | + | Die shot of Intel's Xeon Phi, Knights Landing. |
* [[14 nm process]] | * [[14 nm process]] | ||
* 682.6 mm² die size | * 682.6 mm² die size | ||
− | * 72 | + | * 76 CPU cores (sold with maximum 72 enabled cores) |
* 7,100,000,000 transistors | * 7,100,000,000 transistors | ||
[[File:intel xeon phi knightslanding die shot .jpeg|650px]] | [[File:intel xeon phi knightslanding die shot .jpeg|650px]] |
Latest revision as of 12:25, 6 August 2018
Edit Values | |
Knights Landing µarch | |
General Info | |
Arch Type | CPU |
Designer | Intel |
Manufacturer | Intel |
Process | 14 nm |
Core Configs | 64, 68, 72 |
Pipeline | |
Type | Superscalar |
OoOE | Yes |
Speculative | Yes |
Reg Renaming | Yes |
Instructions | |
ISA | x86-16, x86-32, x86-64 |
Extensions | AVX-512 |
Cache | |
L1I Cache | 32 kiB/core |
L1D Cache | 32 kiB/core 8-way associate |
L2 Cache | 1 MiB/shared between cores within tile |
Cores | |
Core Names | Silvermont |
Succession | |
Contemporary | |
Knights Mill |
Knights Landing (KNL) is the successor to Knights Corner, a 14 nm many-core microarchitecture designed by Intel for high performance computing.
Contents
Process Technology[edit]
- See also: Broadwell § Process Technology and 14 nm lithography process
Knights Landing is fabricated on Intel's 14 nm process.
Architecture[edit]
Key changes from Knights Corner[edit]
This section is empty; you can help add the missing info by editing this page. |
New instructions[edit]
Knights Landing introduced a number of new instructions:
-
AVX-512
, specifically:
Die[edit]
Die shot of Intel's Xeon Phi, Knights Landing.
- 14 nm process
- 682.6 mm² die size
- 76 CPU cores (sold with maximum 72 enabled cores)
- 7,100,000,000 transistors
Facts about "Knights Landing - Microarchitectures - Intel"
codename | Knights Landing + |
core count | 64 +, 68 + and 72 + |
designer | Intel + |
full page name | intel/microarchitectures/knights landing + |
instance of | microarchitecture + |
instruction set architecture | x86-16 +, x86-32 + and x86-64 + |
manufacturer | Intel + |
microarchitecture type | CPU + |
name | Knights Landing + |
process | 14 nm (0.014 μm, 1.4e-5 mm) + |