Názor k článku Další benchmarky Ryzenu se dostaly ven. Osmijádro R7 1700X v Sandře a Passmarku od jojioo - "Větší počet jednotek a více cache při nižší...

  • 12. 2. 2017 17:20

    jojioo

    "Větší počet jednotek a více cache při nižší denzitě výrobní technologie a přitom menší plocha na stejný počet jader."

    Ale veď 14nm GloFo má lepšiu densitu, pokiaľ sa jedná o reálne čipy. Čo sa týka L3 tak vedú približne až o 20%, a to mal byť Intel v SRAM a DRAM najlepší.

    Ide o to že Intel síce vedie v papierových údajoch ale reálne sú ich benchmarkové tranzistory asi dosť vzdialené tým čo skutočne vyrábajú.

    GloFo má napríklad ešte 2D kovovú M1 vsrstvu. Intel už dávno používa len 1D. 1D má papierovo lepšiu densitu kvoli jednoduhšiemu osvieťovaniu ale keď potrebujú prepoj napríklad diagonálne tak musia ísť do ďalších vrstiev. Pred pár rokmi to bolo výhodné pretože väčšinu procesora začali zaberať cache (ktoré sú dá sa povedať v jednej rovine takže pre 1D výhodnejšie) ale dnes to už dobehli aj s 2D. S tým že 2D má výhodu v layoute logiky teda tam môže byť náskok ešte viac ako tých 20%.

    Takže aj keď je ZEN o 10% menší, vďaka lepšej densite môže mať podstatne viac tranzistorov ako Intel.

    "Historicky AMD nemělo tak propracované skoky, předzpracování instrukcí (různé spojování, znovupoužívání apod.)"

    Branch prediction je nepredvídateľný, niekde funguje, inde zase nie, a všeobecne najlepší algoritmus neexistuje. (čo majú nové je micro OP cache na redukcie penalizácie pri zlom odhade) A čo sa týka rozpojovania, spojovania a podobne, to tam tiež už dávno majú, len sa to všetko volá asi trocha inak ako v Inteloch.

    "Ale jak říkám – počkejme si na plnohodnotné testy. Potom uvidíme."

    Ale hej, na výkon si ešte asi počkáme, len narážam na to že už máme dosť informácií na to, abi sme mohli povedať že jadro ZENu nieje nijak výrazne pozadu za jadrom Skylake. Povedal by som skôr že sú dosť rovnocenné a rozdiely sú založené na tom že tie architektúry majú iný charakter. Teda aj výsledky benchmarkov budú závisieť na tom či bola binárka kompilovaná pre Skylake, alebo pre ZEN (čo bude asi väčšinou výhoda pre Sylake).

    A inak, aj o Skylake sa dá povedať že je jednoduhší. Dosť tranzistorov vyhodili na veľkú FPU ktorá ale za takt spracuje stále len 2 inštrukcie. Takže jej využitie závisí čisto len natom či programátor ručne použil 256b FMA inštrukcie (kompilátory to väčšinou nepodporujú). Pokiaľ sa na to ale programátor vybodne a použije len klasické skalárne operácie, prípadne sa kompilátoru podarí vyušiť 128b SSE, tak ZEN bude schopný spracovať 4 inštrukcie za takt zatiaľčo Intel len 2.