CPU Decoded: Pochopení názvů mikroarchitektur Intel

Co je ve jméně? Vlastně hodně, pokud mluvíme o procesorech Intel. Intel používá interní kódová jména navržená tak, aby skryla to, na čem společnost pracuje, dokud nebude připravena vstoupit na veřejnost. Není tedy divu, že tyto termíny nejsou pro nezasvěcené příliš smysluplné.

Proč na kódových jménech Intel záleží

Tato kódová jména se nevyhnutelně stanou známými (Intel je zveřejňuje) a když trochu prozkoumáte, zjistíte, že mají velký význam.

Ve skutečnosti mohou kódová jména Intel často poskytnout lepší pochopení CPU než oficiální marketingové názvy, které vidíte na krabici. Podívejme se na nejnovější procesory Intel 10. generace pro notebooky. Tyto CPU se skládají z několika mikroarchitektur CPU. Pokud se však nemůžete odkázat na jejich kódová jména, oficiální názvy budou trochu matoucí.

Vezměte si například Core i7-1065G7 a Core i7-10510U: oba jsou mobilní CPU pro notebooky a další zařízení a oba jsou považovány za čipy 10. generace (proto „10“ za pomlčkou). G7 je však CPU Ice Lake, zatímco druhý je Comet Lake.

Většina lidí, kteří hledají „nejlepší“, by zvolila 10510U, protože má vyšší takt. Nicméně, tvrdí Intel Notebookový čip Comet Lake je lepší pro produktivitu a vícevláknové pracovní zatížení, zatímco Ice Lake funguje lépe pro AI a grafiku.

To je důvod, proč při nákupu nového PC nebo notebooku pomáhá alespoň zběžně porozumět různým generacím čipů Intel. Není to něco, na čem byste se měli nechat zavěsit, ale porozumění kódovým názvům vám může pomoci rozluštit online recenze, stejně jako marketingové materiály na pultech obchodů a na obalech.

Vývojový model společnosti Intel

CPU Intel Coffee Lake.

  Jak duplikovat stránku v aplikaci Microsoft Word

Nemůžeme mluvit o kódových názvech, aniž bychom mluvili o tom, jak Intel vyrábí své CPU. Zhruba deset let vyvíjel Intel své procesory založené na slavných model tick-tock. Každý rok Intel představil novou mikroarchitekturu (tock) a příští rok ji zmenšil (tick). (Ano, to je ve skutečnosti „tock-tick“, ale je to nejjednodušší způsob, jak to vysvětlit.)

Tick-tock byl kolem roku 2016 nahrazen modelem procesní architektury a optimalizace (PAO). Smršťování je první fází tohoto procesu a poté je představena nová architektura, stejně jako model tick-tock. Pak je tu však fáze optimalizace, během níž je architektura vylepšována, aniž by bylo nutné dělat skok ve výrobním procesu.

PAO však nemusí být nutně tříletý model – fáze optimalizace může pokračovat donekonečna, jak jsme viděli na počítači od roku 2015. Zdá se také, že model PAO není pevným a rychlým pravidlem, jak tomu bylo dříve. o připravovaných desktopových CPU se říká, že by mohly mít nový design („A“) před smrštěním („P“).

Co je tedy mikroarchitektura čipu a zmenšení čipu? Nejjednodušeji řečeno, mikroarchitektura je návrh čipu. Každý nový CPU má buď zcela přepracovaný design, nebo vylepšenou verzi stávajícího. Nová mikroarchitektura může přinést nové možnosti a také vylepšení instrukcí za cyklus/takty (IPC), které zvyšují výkon.

Navíc každý CPU používá výrobní proces, jako je 14nm, 10nm nebo 7nm („nm“ znamená „nanometr“). Pro naše účely se na každý proces podíváme jako na marketingový termín, abychom věděli, zda nový CPU udělal skok ve výrobě čipů, nebo zda jde pouze o vylepšení stávající technologie.

Obecně platí, že přechod z většího na menší nm proces (také nazývaný smršťování v matrici) znamená lepší výkon a efektivnější spotřebu energie.

Zatím je to všechno o Skylake

Die Intel Skylake Die.

Abychom mohli diskutovat o moderních procesorech Intel, musíme začít u Skylake – pokud jste za posledních pět let četli nějaké recenze CPU, s největší pravděpodobností jste to viděli.

  Jak nainstalovat a používat klávesnice třetích stran na iPhone a iPad

Procesory Skylake byly uvedeny na trh v roce 2015 v návaznosti na Broadwell – 14nm die shrink (tick) 22nm Haswell (před Skylake tock od Intelu). Skylake byl naposledy, kdy jsme viděli „tock“ (zcela nová mikroarchitektura pro stolní CPU).

Od té doby byly procesory Intel pro stolní počítače optimalizací Skylake nebo jednoho z potomků Skylake. To vedlo k lepším procesorům, protože poslední generace přinesly více jader a vyšší takty. Ty poskytly lepší výkon, ale základní vylepšení a nové funkce byly vzácnější.

Po Skylake přišla Kaby Lake, která byla navržena tak, aby zaplnila mezeru, když další „tik“ (neboli zmenšující se zem) Intelu ze 14nm na 10nm nevyšel. Místo toho se Kaby Lake objevil jako 14nm+ vylepšení Skylake.

Coffee Lake pro stolní počítače začalo fungovat v roce 2017 pomocí takzvaného 14nm++ procesu společnosti Intel. Servery a špičkové stolní počítače pak dostaly CPU Cascade Lake. Konečně, v roce 2020, jsme získali Comet Lake, který je opět postaven na 14nm++ procesu. V tomto psaní se jedná o nejnovější stolní procesory a oproti svým předchůdcům nabízejí několik velmi pěkných vylepšení výkonu. Špičkové procesory této generace mají více jader a schopnost překročit takt 5 GHz.

Přesto všechna tato vylepšení stolních počítačů a notebooků lze vysledovat přímo k Skylake, a to nemusí být nutně špatná věc, jak jsme zmínili dříve. Nový čip Comet Lake-S pro stolní počítače je jistě lepší volbou než původní CPU Skylake.

Fanoušci Intelu a výrobci stolních počítačů přesto netrpělivě očekávají další skok v designu stolních procesorů od společnosti. To by mohlo přijít koncem roku 2020 nebo začátkem roku 2021 s novými procesory Rocket Lake.

Pokud jsou aktuální zprávy správné, Rocket Lake bude největší změnou, která přijde na stolní procesory Intel za posledních pět let. Podle tvrzení obsahuje novou mikroarchitekturu odlišnou od Skylake, přesto stále spoléhá na 14nm++ proces jako jeho bezprostřední předchůdci.

  Jak se před nákupem ujistit, že fotoaparát nebo objektiv fungují správně

Dvojitá jména

Stejně jako se zdá, že stolní procesory Intelu projdou generální opravou, stejně tak i jejich schémata pojmenování. Například když se podíváte na Web společnosti Intel Arknenajdete žádné produkty označené jako „Palm Cove“. Je to proto, že zatímco tento název odkazuje na konstrukci jádra CPU, několik mobilních CPU využívajících jádra Palm Cove se nazývá Cannon Lake.

Intel to také udělal v roce 2019 s jádry Sunny Cove ve svých procesorech Ice Lake pro notebooky, což nás přivádí zpět k tomu, co bude následovat pro stolní počítače: Rocket Lake. Tyto nové desktopové CPU, očekávané koncem roku 2020 nebo začátkem roku 2021, jsou údajně založeny na jádrech Willow Cove. Willow Cove je také základem pro 10nm++ procesory notebooků Tiger Lake očekávané v polovině roku 2020.

Nyní tedy máme dvě aktivní kódová jména pro procesory Intel: jedno pro návrh jádra a jedno pro novou generaci CPU. Tato schémata pojmenování se v současné době řídí vzorem, který dává návrhům jádra označení „Cove“, zatímco CPU dostávají jméno „Lake“. Nepočítejte s tím, že schéma pojmenování od zátoky k jezeru bude trvat věčně, ale prozatím je to užitečný průvodce.

Opět platí, že kódová jména nejsou sama o sobě popisná. Pokud se však dozvíte, co se za těmito názvy skrývá, pomohou vám porozumět tomu, jaké CPU jsou v současnosti od Intelu dostupné.

I když se nenaučíte jména všech jader a CPU, stačí vědět, že existují návrhy jader s kódovými názvy, ze kterých se pak stanou CPU s různými kódovými názvy. Vyzbrojeni jen těmito obecnými informacemi můžete lépe porozumět tomu, o čem sakra všechny recenze CPU mluví, a koupit si lepší počítač.