From WikiChip
Difference between revisions of "intel/microarchitectures/tiger lake"
(→Key changes from {{\\|Ice Lake}}) |
|||
(30 intermediate revisions by 17 users not shown) | |||
Line 1: | Line 1: | ||
− | {{intel title| | + | {{intel title|Tiger Lake|arch}} |
{{microarchitecture | {{microarchitecture | ||
|atype=CPU | |atype=CPU | ||
− | |name= | + | |name=Tiger Lake |
|designer=Intel | |designer=Intel | ||
|manufacturer=Intel | |manufacturer=Intel | ||
− | |introduction= | + | |introduction=September 2, 2020 |
|process=10 nm | |process=10 nm | ||
+ | |cores=2 | ||
+ | |cores 2=4 | ||
+ | |cores 3=6 | ||
+ | |cores 4=8 | ||
+ | |oooe=Yes | ||
+ | |speculative=Yes | ||
+ | |renaming=Yes | ||
+ | |stages min=14 | ||
+ | |stages max=19 | ||
+ | |decode=5-way | ||
|isa=x86-64 | |isa=x86-64 | ||
− | |predecessor=Ice Lake | + | |l1i=32 KiB |
− | |predecessor link=intel/microarchitectures/ice lake | + | |l1i per=core |
+ | |l1i desc=8-way set associative | ||
+ | |l1d=48 KiB | ||
+ | |l1d per=core | ||
+ | |l1d desc=12-way set associative | ||
+ | |l2=1280 KiB | ||
+ | |l2 per=core | ||
+ | |l2 desc=20-way set associative | ||
+ | |l3=3 MiB | ||
+ | |l3 per=core | ||
+ | |l3 desc=12-way set associative | ||
+ | |core name=Tiger Lake U | ||
+ | |core name 2=Tiger Lake H | ||
+ | |predecessor=Ice Lake (client) | ||
+ | |predecessor link=intel/microarchitectures/ice lake (client) | ||
|successor=Alder Lake | |successor=Alder Lake | ||
|successor link=intel/microarchitectures/alder lake | |successor link=intel/microarchitectures/alder lake | ||
|contemporary=Sapphire Rapids | |contemporary=Sapphire Rapids | ||
|contemporary link=intel/microarchitectures/sapphire rapids | |contemporary link=intel/microarchitectures/sapphire rapids | ||
+ | |contemporary 2=Rocket Lake | ||
+ | |contemporary 2 link=intel/microarchitectures/rocket lake | ||
|succession=Yes | |succession=Yes | ||
}} | }} | ||
− | '''Tiger Lake''' ('''TGL''') is [[Intel]]'s successor to {{\\|Ice Lake (client)|Ice Lake}}, | + | '''Tiger Lake''' ('''TGL''') is [[Intel]]'s successor to {{\\|Ice Lake (client)|Ice Lake}}, a [[10 nm process|10nm]] [[microarchitecture]] for mainstream workstations, desktops, and mobile devices. |
+ | |||
+ | == Codenames == | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Core !! Abbrev !! Description !! Graphics !! Target | ||
+ | |- | ||
+ | | {{intel|Tiger Lake Y|l=core}} || TGL-Y || Extremely low power || || 2-in-1s detachable, tablets, and computer sticks | ||
+ | |- | ||
+ | | {{intel|Tiger Lake U|l=core}} || TGL-U || Ultra-low Power || || Light notebooks, portable All-in-Ones (AiOs), Minis, and conference room | ||
+ | |- | ||
+ | | {{intel|Tiger Lake H35|l=core}} || TGL-H35 || High-performance Graphics || || 35W TDP. High mobile performance, mobile workstations | ||
+ | |- | ||
+ | | {{intel|Tiger Lake H|l=core}} || TGL-H || High-performance Graphics || || 45W TDP. Ultimate mobile performance, mobile gaming, mobile workstations | ||
+ | |} | ||
== Process Technology== | == Process Technology== | ||
{{main|intel/microarchitectures/cannon lake#Process_Technology|l1=Cannon Lake § Process Technology}} | {{main|intel/microarchitectures/cannon lake#Process_Technology|l1=Cannon Lake § Process Technology}} | ||
− | + | Tiger Lake will be manufactured on Intel's third generation enhanced [[10 nm process|10nm++ process]]. | |
+ | |||
+ | == History == | ||
+ | [[File:intel 2019 investor meeting tiger lake roadmap.png|right|thumb|Intel 2019 and 2020 Roadmap]] | ||
+ | Tiger Lake was first announced at Intel's 2019 Investor Meeting in May. Tiger Lake was said to succeed Ice Lake in 2020. | ||
== Architecture == | == Architecture == | ||
− | Not much is known about | + | Not much is known about Tiger Lake's architecture. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | === Key changes from {{\\|Ice Lake}}=== |
+ | * Core | ||
+ | ** {{\\|Sunny Cove}} '''➡''' {{\\|Willow Cove}} | ||
+ | *** Implemented POP to PUSH data forwarding, reg->reg and imm->reg (~1 PUSH+POP pair per cycle) | ||
+ | ** Up to 50% larger Level 3 cache - 3MB per core from 2MB per core | ||
+ | ** 2,5x larger Level 2 cache - 1,25MB per core from 512KB per core | ||
+ | * GPU | ||
+ | ** {{intel|Gen11|l=arch}} '''➡''' {{intel|Gen12|l=arch}} (Xe) | ||
+ | ** 1.5x more EUs (96, up from 64) | ||
+ | * Display | ||
+ | ** [[HDMI]] 2.1 (from HDMI 2.0b) | ||
+ | * I/O | ||
+ | ** PCIe 4.0 (from 3.0) | ||
+ | * Hardware Telemetry | ||
+ | ** Intel Platform Monitoring Technology provides access to hardware performance, sampling and tracing data. |
Latest revision as of 09:46, 19 July 2023
Edit Values | |
Tiger Lake µarch | |
General Info | |
Arch Type | CPU |
Designer | Intel |
Manufacturer | Intel |
Introduction | September 2, 2020 |
Process | 10 nm |
Core Configs | 2, 4, 6, 8 |
Pipeline | |
OoOE | Yes |
Speculative | Yes |
Reg Renaming | Yes |
Stages | 14-19 |
Decode | 5-way |
Instructions | |
ISA | x86-64 |
Cache | |
L1I Cache | 32 KiB/core 8-way set associative |
L1D Cache | 48 KiB/core 12-way set associative |
L2 Cache | 1280 KiB/core 20-way set associative |
L3 Cache | 3 MiB/core 12-way set associative |
Cores | |
Core Names | Tiger Lake U, Tiger Lake H |
Succession | |
Contemporary | |
Sapphire Rapids Rocket Lake |
Tiger Lake (TGL) is Intel's successor to Ice Lake, a 10nm microarchitecture for mainstream workstations, desktops, and mobile devices.
Codenames[edit]
Core | Abbrev | Description | Graphics | Target |
---|---|---|---|---|
Tiger Lake Y | TGL-Y | Extremely low power | 2-in-1s detachable, tablets, and computer sticks | |
Tiger Lake U | TGL-U | Ultra-low Power | Light notebooks, portable All-in-Ones (AiOs), Minis, and conference room | |
Tiger Lake H35 | TGL-H35 | High-performance Graphics | 35W TDP. High mobile performance, mobile workstations | |
Tiger Lake H | TGL-H | High-performance Graphics | 45W TDP. Ultimate mobile performance, mobile gaming, mobile workstations |
Process Technology[edit]
- Main article: Cannon Lake § Process Technology
Tiger Lake will be manufactured on Intel's third generation enhanced 10nm++ process.
History[edit]
Tiger Lake was first announced at Intel's 2019 Investor Meeting in May. Tiger Lake was said to succeed Ice Lake in 2020.
Architecture[edit]
Not much is known about Tiger Lake's architecture.
Key changes from Ice Lake[edit]
- Core
- Sunny Cove ➡ Willow Cove
- Implemented POP to PUSH data forwarding, reg->reg and imm->reg (~1 PUSH+POP pair per cycle)
- Up to 50% larger Level 3 cache - 3MB per core from 2MB per core
- 2,5x larger Level 2 cache - 1,25MB per core from 512KB per core
- Sunny Cove ➡ Willow Cove
- GPU
- Display
- HDMI 2.1 (from HDMI 2.0b)
- I/O
- PCIe 4.0 (from 3.0)
- Hardware Telemetry
- Intel Platform Monitoring Technology provides access to hardware performance, sampling and tracing data.
Facts about "Tiger Lake - Microarchitectures - Intel"
codename | Tigerlake + |
designer | Intel + |
first launched | 2019 + |
full page name | intel/microarchitectures/tiger lake + |
instance of | microarchitecture + |
instruction set architecture | x86-64 + |
manufacturer | Intel + |
microarchitecture type | CPU + |
name | Tigerlake + |
process | 10 nm (0.01 μm, 1.0e-5 mm) + |