Jaký bude výkon architektury AMD Zen 2? IPC by se prý mohlo zlepšit o zhruba 13 %

26
Procesor Ryzen a 14nm čip Zeppelin, kterým je tvořen (Foto: Fritzchens Fritz)

Příští rok by měla vyjít architektura Zen 2 od AMD, tedy první větší vylepšení jádra Zen, které přišlo na svět s procesory Ryzen na začátku roku 2017 (a jak se říká, vrátilo firmu do hry). O této nové architektuře ale zatím vůbec nic nevíme. To není typické, protože dříve AMD nebývalo tak tajnůstkářské a něco o chystaných změnách obvykle prezentovalo v předstihu. O Zenu 2 oproti tomu není jasné vůbec nic až na 7nm výrobu u TSMC. Vzorky by už ale měly existovat a na internetu se nyní objevila informace, že je již kdosi otestoval a pustil dál, o kolik naroste výkon.

Tato zvěst přichází od italského webu Bits and Chips a zatím byste ji asi měli brát s rezervou. Tomuto médiu se podařily některé dost pofidérní (a od začátku pochybné) předpovědi, věřil například v 20nm výrobu APU Carrizo a jeho dovybavení pamětí HBM. Ovšem přišel i s legitimními a později ověřenými zprávami, od jejichž zdroje má vítr vanout i tentokrát. Podle Bits and Chips údajně vzorky Zenu 2 testuje jistý klient, který se podělil o informaci o tom, jak vypadá jejich tzv. „IPC“, tedy výkon při dané frekvenci (a jednom jádru či vláknu).

+13 % ve vědeckých výpočtech?

Podle tohoto zdroje prý v současnosti ony testované vzorky procesorů s jádry Zen 2 dosahují zlepšení IPC o 13 %. To znamená, že jádro Zen 2 by při stejné frekvenci mělo o 13 % lepší výkon než 14nm Zen. Bits and Chips respektive uvádí 13 % navíc proti „Zenu+“, tedy 12nm vylepšené verzi, ale ta se nedostala do serverových Epyců, zatímco rané vzorky Zenu2 by nejspíše mohly být právě čipy pro server.

Jaký byl přesně charakter testovaného procesoru (zda vícečipový Epyc, nebo jednoduché CPU pro socket AM4), nikde řečeno není. Zdroj ale údajně pracuje pro „velkou společnost“, takže by připadaly v úvahu hlavně serverové procesory. Ty má také AMD v 7nm generaci uvést dříve, než Ryzeny pro osobní počítače.

amd-zen2-ipc-bits-and-chips-twitterV čem přesně je tento o 13 % lepší výkon naměřen, bohužel také nevíme. Výslovně ale nejde o výkon ve hrách. Má se jednat o vědecké aplikace („scientific code“) – nebo jednu vědeckou aplikaci – což by implikovalo numerické výpočty, zejména floating point. Těžko ale říct, jaký mix testů byl zapojen a zda byl dobře optimalizován pro SIMD instrukce a pro více vláken. Pokud by tento kód například používal instrukce AVX2, tak by bylo 13% zrychlení poměrně nízké. Asi by znamenalo, že by Zen 2 stále neuměl počítat 256bitové operace s plným výkonem a stále by je ještě rozkládal na dvě 128bitové instrukce (jinak by totiž měl mít docela velké nárůsty).

Pokud ale daný kód AVX2 moc netestoval a u těch 13 % jde naopak o zrychlení skalárního kódu mimo SIMD, pak by takovýto nárůst IPC byl docela výrazný, byť zase ne nějak dechberoucí. Šlo by o slušné zrychlení odpovídající tomu, co čekáme od velkého vylepšení architektury jádra (terminologií Intelu „tocku“). Je ale ještě třeba dát pozor na to, že IPC se dost mění aplikaci od aplikace. Takže pokud se v jedné zlepší o 13 %, může to v jiné být 20 %, ale také třeba zhoršení o 5 %.

amd-computex-2018-prezentace-04
Slajd AMD k serverovým procesorům s architekturou Zen 2, pocházející z letošního léta

Moc jasno stále není

Více informací zatím neprosáklo, takže stále nevíme nic o počtu jader v jednom čipu (na socketu AM4) ani ve vícečipových procesorech Epyc (pro socket SP3) a Threadripper (TR4). Bits and Chips také uvádí, že od zroje nezjistil nic ani o frekvencích.

Jak už bylo řečeno, zatím tuto informaci berte dost s rezervou. Kromě otázky, zda je reálná či falešná, je kolem ní spousta dalších nejistot. Není jasné, zda už mají vzorky nyní plný výkon. Nevíme, jaký software byl testován, a chybí nám i další důležitý kontext. Výkon procesoru také nikdy není jen o IPC a my netušíme, zda a o kolik stoupnou frekvence – nebo zda třeba neklesnou. Nebo zda se s vyšším IPC nezhoršila spotřeba. Ona nízká dvouciferná hodnota nárůstu IPC má také pořád hodně velkou „chybu měření“. Stále nám bohužel ponechává zančnou nejistotu v tom, zda bude nové jádro příjemné překvapení, nebo naopak zklamání. Nějaké zlepšení IPC se obecně očekává, takže o Ryzenech 3000 toho tato informace vlastně zas tak moc neříká.

Jaký bude výkon architektury AMD Zen 2? IPC by se prý mohlo zlepšit o zhruba 13 %

Ohodnoťte tento článek!
4.5 (90.59%) 17 hlas/ů

26 KOMENTÁŘE

  1. No, docela zklamani, snad se tahle zprava spis ukaze jako nahodna nezastupujicic cele spektrum aplikaci, ale +13% ve vedeckych vypocetnich aplikacich, to neni mnoho a v beznych aplikacich to muze byt jeste mene, to by bylo zklamani. Pokud chce AMD dohnat Intel, potrebuje vseobecny narust alespon o +10%, protoze jenom pridavat jadra rozhodne nestaci.

      • Tech prumernych 13% muze byt trochu zavadejici. Pokud treba dvojciferne fixnou AVX2, kde ma momentalne Intel na stejne frekvenci naskok oproti ryzenu, tak ten narust jinde bude mensi. Podle mne ale cokoliv co bude mit vyssi IPC na takt aspon 5-10% tak je slusne. AMD potrebuje jeste trochu poladit IPC ve hrach, at porad neni „to druhe“. Frekvence se zvednou min. k tem 4,5Ghz, spotreba pravdepodobne klesne, tak to bude hodne zajimave CPU.

        • Ani nie, Zen2 sa už tlači a vraj vzorky sa dali nataktovať na 4,6GHz tak že 300MHz oproti 2700 nieje žiaden zazrak na 5GHz môžeš zabudnuť, vykon na takt vraj je tiež len cca 2-3% lepši v prospech Zen2. Hlavnim ťahakom je že Zen2 bude mať viac jadier ako 8. Tak že zase bude musieť Intel par jadier prilepiť aby konkuroval… A spotreba na počet jadier bude nišia, ale počet jadier bude vyšši, tak žrať menej asi nebude.

        • Presne tak, tam 8700k je pri 12T jen o neco pomalejsi nez 16T 2700x. Otazka je ale co to udela s teplem, protoze u 8700k je AVX hroznej zrout a produkuji obrovske teplo.
          Na prvnim ryzenu 1700x (aspon podle HWinfo a jeho Package power) v AVX2 v zatezi prekracuji TDP 95W..

  2. Tak nedávno se psalo jak vrcholné i9-9990 je reálně sotva o pár procent nad 2700x (a třikrát dražší) a teď je +13% na IPC naprd? Intel se po opravách všech specte a meltdown sotva udrží na nule, ale +13% je shit, to teda nechápu.

    • Je to trochu jinak.
      U tech novych i9 navysil Intel jadra za cenu snizeni IPC. Pokud nepotrebuji vic jader, ale staci mi dejme tomu 6C, budu se poohlizet po i7 s vyssim IPC nebo R5, ktere je vyrazne levnejsi.
      Pokud AMD navysi IPC u Zen2 na uroven Intelu, v coz doufam, tak to muze Intel zabalit. Proc bych si kupoval intelovske CPU, kdyz bude AMD umet to same levneji.
      Ale jde o to, ze je treba navysit IPC, momentalne AMD kraluje tam, kde je potreba 8 a vice procesorovych jader, ale ne kazdy software si s takovym mnozstvim umi poradit. Nekde je to i technologicky nemozne.

      • ipc nieje nieco co vies znizit alebo zvysit poctom jadier…ipc je vykon na takt v jednovlaknovej aplikacii a odvija sa od architektury…ak chces zvysit ipc tak musis urobit zmenu architektury skylake napriklad,nie poctom jadier v procesore…napriklad AMD zvysila ipc cez znizenie latencie cache…ak si kupis procak s 6c alebo 8c tak ipc budu mat rovnake lebo na rovnakej frekvencii budu podavat v jednovlaknovych aplikaciach rovnaky vykon pri rovnakej frekvencii

        • ale ked uz na tu tvoju odpoved pozeram,asi si myslel obmedzenie v ramci TDP,kde viac jadier logicky zere viac a teda frekvencia musi byt nizsia…je jedno ze si napisu boost u i9 na 5Ghz ked tu hranicu nebude disahovat tak casto ako 6c na 5Ghz ktore nieje tym TDP az tak obmedzene

          • Ano, myslel jsem to tak.
            Uz kdyz se podivas na i7-7700K a na i7-8700K, tak Intel snizil frekvenci a tim snizil IPC.
            Mne treba ted uplne staci 4C/8T procesor, ale do budoucna bych si pral 6C procesor s minimalne stejnym IPC.
            Dneska se v tomhle RyZen nechyta, vykon pridava jadrama navic za vyhodnou cenu. Od Zen2 ocekavam, ze zvysi IPC tak, abych mel minimalne stejne IPC jako dnes nebo jeste lepe o neco vyssi a k tomu vic jader.

            • „Intel snizil frekvenci a tim snizil IPC“
              Nastuduj si co to znamená IPC, máš v tom evidentně zmatek.

            • @Aznohh
              Ja to vim. Byla to odpoved, vim ze technicky uplne ne presna, ale k pochopeni zrejma.

              Jde mi o to, aby vykon na jadro meho budouciho procesoru byl stejny nebo idealne lepsi nez soucasneho.
              Intel v Coffee Lake snizil frekvenci a nepridal IPC, tudiz Coffee Lake je vykonem na jadro horsi nez Kaby Lake, ale Intel pridal jadra a tudiz celkovym vykonem procesoru je samozrejme nova generace lepsi.
              O to ja nestojim, chci spis nejaky pocet jader uplne maximalne 8 a vykon na jadro lepsi nez dnes. Jinak nemam duvod upgradovat procesor.

            • Že snížil frekvenci se úplně říct nedá.. záleží kolik jader zatížíš.

              Intel Core i7-8700K
              4.7 GHz 1
              4.6 GHz 2
              4.4 GHz 4
              4.3 GHz 6
              Intel Core i7-7700K
              4.5 GHz 1
              4.4 GHz 2
              4.4 GHz 4

  3. No a já stále doufám, že bude dodrženo slovo a tyto ZEN2 procesory pojedou i na mých deskách. Snad aspoň k jedné z nich bude vydán příslušný BIOS. A místo R7 1700 přijde nový tahoun 🙂 Zbývající asi nechám původní.