From WikiChip
Difference between revisions of "intel/microarchitectures/tiger lake"
(→Key changes from {{\\|Ice Lake}}) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 12: | Line 12: | ||
|cores 4=8 | |cores 4=8 | ||
|oooe=Yes | |oooe=Yes | ||
+ | |speculative=Yes | ||
+ | |renaming=Yes | ||
+ | |stages min=14 | ||
+ | |stages max=19 | ||
|decode=5-way | |decode=5-way | ||
|isa=x86-64 | |isa=x86-64 | ||
Line 19: | Line 23: | ||
|l1d=48 KiB | |l1d=48 KiB | ||
|l1d per=core | |l1d per=core | ||
− | |l1d desc=12-way associative | + | |l1d desc=12-way set associative |
|l2=1280 KiB | |l2=1280 KiB | ||
|l2 per=core | |l2 per=core | ||
− | |l2 desc=20-way associative | + | |l2 desc=20-way set associative |
− | |l3= | + | |l3=3 MiB |
|l3 per=core | |l3 per=core | ||
− | |l3 desc= | + | |l3 desc=12-way set associative |
|core name=Tiger Lake U | |core name=Tiger Lake U | ||
|core name 2=Tiger Lake H | |core name 2=Tiger Lake H | ||
Line 68: | Line 72: | ||
* Core | * Core | ||
** {{\\|Sunny Cove}} '''➡''' {{\\|Willow Cove}} | ** {{\\|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 | ** 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 | ** 2,5x larger Level 2 cache - 1,25MB per core from 512KB per core |
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 | Tiger Lake + |
core count | 2 +, 4 +, 6 + and 8 + |
designer | Intel + |
first launched | September 2, 2020 + |
full page name | intel/microarchitectures/tiger lake + |
instance of | microarchitecture + |
instruction set architecture | x86-64 + |
manufacturer | Intel + |
microarchitecture type | CPU + |
name | Tiger Lake + |
pipeline stages (max) | 19 + |
pipeline stages (min) | 14 + |
process | 10 nm (0.01 μm, 1.0e-5 mm) + |