14nm Rocket Lake by nakonec mohl mít jádra z 10nm Tiger Lake
Letos na jaře poprvé padla zmínka o generaci Rocket Lake jakožto o další 14nm generaci pro desktop. Tehdy uniklá roadmapa Intelu uváděla až 10 procesorových jader a následné zprávy různých zdrojů hovořily o procesorové architektuře Skylake kombinované s novou grafickou architekturou Gen12, která přinese vysoký nárůst 3D výkonu.
V posledních dnech se ale dostaly na svět aktuální specifikace nadcházejících procesorových architektur Intelu a ty hovoří o maximálním počtu 8 jader pro Rocket Lake. Navíc absencí podpory AVX-512 de facto potvrzovaly použití architektury Skylake, neboť novější (Cannon Lake, Ice Lake i Tiger Lake) AVX-512 umějí.
„Pokud tyto specifikace neobsahují překlep, pak Rocket Lake zůstane na osmi jádrech architektury Skylake a po stránce procesorového výkonu nenabídne víc než stávající Coffee Lake (no, možná mírně vyšší takty). Což není z hlediska plánovaného vydání v roce 2021 zrovna optimistický výhled.“ |
Citaci z předchozího článku, který se těmito specifikacemi zabýval, neuvádím bezdůvodně. Skutečně se ukázalo, že tabulka obsahuje překlep. Právě ve specifikaci AVX. Rocket Lake ve skutečnosti AVX-512 podporuje a jeho jádra by neměla již vycházet ze Skylaku, ale měla by být převzata z Rocket Lake. Jde tedy o x86 mikroarchitekturu Willow Cove. Ta je o 3 generace novější než Skylake (-> Canon Lake -> Ice Lake -> Rocket Lake) a původně navržená pro 10nm proces. Jádra jsou tedy poměrně velká, výrazně větší než u Skylake, takže jich bude pouze 8 a navíc bude integrovaná grafika oproti 10nm Tiger Lake notně ořezaná. Zatímco 10nm Tiger Lake disponuje až 96 EU Gen12, 14nm Rocket Lake nabídne maximálně 32 EU Gen12, tedy třetinu.
Zdá se, že nápad převést architekturu určenou pro 10nm proces na 14nm výrobu přišel poměrně pozdě, teprve poté, co byla dokončena architektura Tiger Lake (Willow Cove + Gen12), tedy až po dokončení třetího 10nm návrhu, z nichž první se nedostal ani do sériové výroby a druhý pouze omezeně v podobě několika 15W mobilních čipů.
proces | L1 (dat.+instr.) | L2 | L3 | |
---|---|---|---|---|
Broadwell | 14nm | 64 kB (32+32) | 256 kB | 1,5 MB |
Broadwell-E | 14nm | 64 kB (32+32) | 256 kB | 2,5 MB |
Skylake | 14nm | 64 kB (32+32) | 256 kB | 2 MB |
Skylake-X | 14nm | 64 kB (32+32) | 1024 kB | 1,375 MB |
Canon Lake | 10nm | 64 kB (32+32) | 256 kB | 2 MB |
Ice Lake | 10nm | 80 kB (48+32) | 512 kB | 2 MB |
Tiger Lake | 10nm | 80 kB (48+32) | 1280 kB | 3 MB |
Kapacita cache různých x86 architektur Intelu vyjádřená na jedno procesorové jádro
Rocket Lake tedy díky skoku přes tři generace architektury přinese velmi významný posun IPC, na druhé straně je otázkou, jak se jádra navržená pro 10nm proces budou chovat na 14 nanometrech. V případě 10nm Ice Lake zatím Intel dosahuje na procesorech s totožným TDP o celých 1000 MHz nižší taktovací frekvence než na 14nm derivátech Skylake (10nm Core i7-1065G7 s boostem 3,9 GHz oproti 14nm Core i7-10510U s boostem 4,9 GHz). Víme tedy, že kombinace architektury Ice Lake a 10nm procesu dává oproti 14nm Skylake frekvence o tolik nižší, o kolik je vyšší IPC nové architektury. Jak se bude chovat Rocket Lake s ještě většími procesorovými jádry na větších 14nm tranzistorech, zatím zůstává ve hvězdách. Ze změny z 10 jader na 8 ale lze usuzovat, že Intel očekává, že přinejmenším ve vícejádrovém výkonu dokáže i s 8 jádry Rocket Lake / Willow Cove nabídnout více než s 10 jádry Skylake.
Uvidíme. Prozatím jde o ještě docela vzdálenou budoucnost, Rocket Lake se očekává až v roce 2021, tedy nejdříve půl roku po Zen 3 a dost možná nedlouho před Zen 4, bude-li 5nm proces v použitelném stavu.