From WikiChip
Difference between revisions of "intel/microarchitectures/tiger lake"
(→Key changes from {{\\|Ice Lake}}) |
|||
| (6 intermediate revisions by 3 users not shown) | |||
| Line 7: | Line 7: | ||
|introduction=September 2, 2020 | |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 | ||
| + | |l1i=32 KiB | ||
| + | |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=Tiger Lake U | ||
|core name 2=Tiger Lake H | |core name 2=Tiger Lake H | ||
| Line 33: | Line 55: | ||
| {{intel|Tiger Lake H35|l=core}} || TGL-H35 || High-performance Graphics || || 35W TDP. High mobile performance, mobile workstations | | {{intel|Tiger Lake H35|l=core}} || TGL-H35 || High-performance Graphics || || 35W TDP. High mobile performance, mobile workstations | ||
|- | |- | ||
| − | | {{intel|Tiger Lake | + | | {{intel|Tiger Lake H|l=core}} || TGL-H || High-performance Graphics || || 45W TDP. Ultimate mobile performance, mobile gaming, mobile workstations |
|} | |} | ||
| Line 50: | 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) + |