From WikiChip
Knights Mill - Microarchitectures - Intel
< intel‎ | microarchitectures
Revision as of 12:39, 21 April 2018 by 213.175.37.10 (talk) (All Knights Mill Chips)

Edit Values
Knights Mill µarch
General Info
Arch TypeCPU
DesignerIntel
ManufacturerIntel
IntroductionDecember 18, 2017
Process14 nm
Pipeline
TypeSuperscalar
OoOEYes
SpeculativeYes
Reg RenamingYes
Instructions
ISAx86-16, x86-32, x86-64
Succession
Contemporary
Knights Landing

Knights Mill (KNM) is a special variant of Knights Landing, a 14 nm many-core microarchitecture designed by intel for high performance computing designed specifically for the acceleration of artificial intelligence workloads.

Brands

New text document.svg This section is empty; you can help add the missing info by editing this page.

Release Dates

Knights Mill-based processors were introduced in December 2017.

Process Technology

See also: Broadwell § Process Technology and 14 nm lithography process

Knights Mill is fabricated on Intel's 14 nm process.

Compiler support

New text document.svg This section is empty; you can help add the missing info by editing this page.

Architecture

Key changes from Knights Landing

New text document.svg This section is empty; you can help add the missing info by editing this page.

New instructions

Knights Mill introduced a number of new instructions:

  • AVX5124FMAPS - AVX-512 Fused Multiply Accumulation Packed Single precision
  • AVX5124VNNI - AVX-512 Vector Neural Network
  • AVX512VPOPCNTDQ - AVX-512 Vector Population Count Doubleword and Quadword

Memory Hierarchy

  • L1I Cache
    • 32 KiB, 8-way set associative
    • Per core
  • L1D Cache
    • 32 KiB, 8-way set associative
    • Per core
  • L2 Cache
    • 1 MiB, 16-way set associative
    • Per duplex tile

This list is incomplete; you can help by expanding it.

Overview

New text document.svg This section is empty; you can help add the missing info by editing this page.

Socket

New text document.svg This section is empty; you can help add the missing info by editing this page.

All Knights Mill Chips

 List of Knights Mill-based Processors
 Main processor
ModelLaunchedPriceFamilyCoresThreadsL2$TDPBaseTurbo
723518 December 2017Xeon Phi6425632 MiB
32,768 KiB
33,554,432 B
0.0313 GiB
250 W
250,000 mW
0.335 hp
0.25 kW
1.3 GHz
1,300 MHz
1,300,000 kHz
1.4 GHz
1,400 MHz
1,400,000 kHz
728518 December 2017Xeon Phi6827234 MiB
34,816 KiB
35,651,584 B
0.0332 GiB
250 W
250,000 mW
0.335 hp
0.25 kW
1.3 GHz
1,300 MHz
1,300,000 kHz
1.4 GHz
1,400 MHz
1,400,000 kHz
729518 December 2017Xeon Phi7228836 MiB
36,864 KiB
37,748,736 B
0.0352 GiB
320 W
320,000 mW
0.429 hp
0.32 kW
1.5 GHz
1,500 MHz
1,500,000 kHz
1.6 GHz
1,600 MHz
1,600,000 kHz
Count: 3
codenameKnights Mill +
designerIntel +
first launchedDecember 18, 2017 +
full page nameintel/microarchitectures/knights mill +
instance ofmicroarchitecture +
instruction set architecturex86-16 +, x86-32 + and x86-64 +
manufacturerIntel +
microarchitecture typeCPU +
nameKnights Mill +
process14 nm (0.014 μm, 1.4e-5 mm) +