Odpověď na názor

Odpovídáte na názor k článku Intel AVX10: Řešení problémů se SIMD na malých jádrech, ale možná také umíráček AVX-512. Názory mohou přidávat pouze registrovaní uživatelé.

  • Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví.
  • 27. 7. 2023 17:29

    Jan Olšan

    No právě že ne, udělali to mnohem víc složitě, nekompatibilně s předchozíma procesorama a existujícím softwarem a s potenciálníma nevýhodama, výměnou za... asi hlavně to, že budou mít o něco menší malá jádra. Nevím.

    Nejdřív když jsem si to v hlavě hodnotil, tak mi to vycházelo víc pozitivně/neu­trálně, ale když se to srovná s tím přístupem AMD, tak si říkám, že je to možná u Intelu špatné rozhodnutí. Ale jako to je hodně z dálky viděno, nevím, s čím interně pracovali, jestli třeba měli studii, z které vycházelo, že by AVX-512 a la Zen4c navždy bylo nezanedbatelná zátěž na efektivitu a tak...

    AMD zpracovává úplně normálně ty původní 512bitové instrukce (takže externě je šířka 512 bitů, zatímco interně jsou jednotky 256 bitů), takže na tom automaticky jde existující kód (a kdykoliv může část nebo všechny jednotky uvnitř rozšířit pro lepší výkon).

    Intel teď zmenšil tu externí šířku těch instrukcí na 256 bitů, takže existující software musí být minimálně překompilovaný a automaticky nepůjde. Kdyby chtěl zase zvětšit tu interní šířku na 512 bitů, tak software to bude moct využít, jenom když zase bude mít tu druhou verzi kódu pro 512bit (buď proto, že ji má z minula, nebo že ji zase znovu přidá...)