Procesorová jádra Intel Atom dostanou L3 cache, je to v informacích k Tremontu

Únik v programu perfmon ukazuje, že u architektury Tremont firma poprvé u malých jader počítá s L3 cache. Výkon těchto lowendových čipů by se mohl zlepšit.

1
BGA procesor z linie Intel Atom (generace Braswell)

Nová procesorová architektura Sunny Cove, která přijde v 10nm procesorech Intelu (ovšem asi jenom pro notebooky, v desktopu na platformě LGA 1200 asi ne), přinese docela velké změny jádra zřejmě o dost vyšší IPC než u Skylake. Na 10nm procesu má však Intel přichystáno i nové „malé jádro“ pro čipy Atom, a sice architekturu Tremont. O té je toho zatím známo o dost míň, ale teď prosáklo, že Atomy s touto architekturou přinesou jedno velké zlepšení mimo samotná jádra.

Dokumenty pocházející přímo z Intelu totiž indikují, že Atomy s jádry Tremont budou mít vůbec poprvé L3 cache a budou to tedy pokročilejší SoC než doposud. Zatím všechny Atom disponovaly jen L1 cache a L2 chahe, podobně jako třeba APU od AMD před generací Ryzen 2000/Raven Ridge. To má tu nevýhodu, že L2 cache musela kromě své tradiční role také suplovat sdílenou cache poslední úrovně. Kvůli tomu musela mít vyšší kapacitu, ale pravděpodobně tím utrpěla její latence a výkon. V Tremontu ale bude zvlášť L2 cache privátní pro jedno jádro a zřejmě sdílená L3 cache pro celý SoC, což by mohlo vylepšit výkon.

L3 cache se pro Tremont uvádí v nástroji perfmon, což je open source program vyvíjený Intelem sloužící k profilování softwaru jeho výkonnostních nároků. Intel do perfmonu nyní zahrnul podporu pro síťový SoC Snow Ridge, který bude na jádrech Tremont zřejmě založený, a s ním nějaké informace o jádru Tremont. A tato podpora zahrnuje jeden performance counter, který sleduje počet cache missů z L3 cache, což znamená, že by Tremont měl L3 cache mít, tento counter je v programu přímo zahrnutý do sekce Tremont.

perfmon Tabulka indikujici L3 cache u Atomu Tremont InstLatX64
perfmon: Tabulka indikující L3 cache u Atomu Tremont (Zdroj: InstLatX64)

Je třeba upozornit, že implementace architektury v Snow Ridge by se mohla lišit od toho, jak bude Tremont vypadat v čistých spotřebitelských a mobilních čipech (Atom s těmito jádry by se měl údajně jmenovat Elkhart lake). Intel by teoreticky mohl L3 použít jen v tomto serverově-síťovém procesoru. Ovšem dosud Intel nic takového neměl, firma na jádrech Atom založila již tři generace serverových čipů (Centerton/S1200, Avoton/C300, Denverton), které ale vždy měly jen L2, stejně jako mobilní/PC Atomy.

I zde by tedy implementace L3 asi mohla být svázána s návrhem jádra a tudíž by si mohly polepšit i Atomy pro notebooky a desktopy (respektive lowendové čipy s touto architekturou, kterým nyní Intel říká Celeron či Pentium). S L3 cache by mohl být vyšší výkon například i ve hrách a teoreticky by mohla pomáhat třeba i integrované grafice. K tomu, jak přesně bude v Atomech fungovat a co všechno z ní bude moci těžit, ale zatím ještě nic konkrétního není.

Serverový SoC Intel Atom C3000

ARMy už k L3 cache dospěly před časem

Intel tímto u Atomů srovnává kro knapříklad i s konkurencí ze světa procesorů ARM. Jádra Cortex (i třeba architektury ARMu) také dlouho měly jen L2. Ale už nějaké roky fungují na pokročilejším principu L1+L2 cache vyhrazených pro jedno jádro a sdílené L3 cache, jak to známe z velkých desktopových či notebookových CPU.

Galerie: Roadmapy budoucích procesorů Intel (květen 2019)


Procesorová jádra Intel Atom dostanou L3 cache, je to v informacích k Tremontu
Ohodnoťte tento článek!
5 (100%) 5 hlas/ů

1 komentář

  1. L3 cache u jader s výkonem Atomu nemá smysl. L3 cache u nich bude v procesoru řady Lakefield – kde mají být 4 jádra Tremont a jedno něcoLake. L3 pro ně bude společná. Tedy pokud jej Intel někdy vydá.