Názor k článku Velké změny pro procesory x86. APX odstraňuje limity legacy instrukcí, přebírá i nápady ARMu od Jim_Keller - To je právě ten průser. Tohle nové APX...

  • 26. 7. 2023 13:13

    Jim_Keller

    To je právě ten průser. Tohle nové APX přidává AVX10.1 a 10.2 kdy posledně zmiňované umí AVX512 instrukce pro 128-bit a 256-bit šířku registrů SIMD a volitelně i 512-bit. Takže tím Intel řeší ten binec s backportováním VNNI instrukcí z AVX512 do AVX2 pro 256-bit e-core Gracemont. Ale pořád to neumí instrukce nezávislé na šířce registru jako to umí ARM SVE/ SVE2 / SME / SME2. Takže o 2048-bit SIMD nebo o SW nezávislým na šířce instrukcí, který si umí vektory porcovat podle toho co za šířku SIMD dynamicky detekuje za běhu programu, o tom si svět x86 pořád může nechat zdát sny.

    Citace Intelu k rozšíení registrů na 32 jako má ARM :"Register accesses are not only faster, but they also consume significantly less dynamic power than complex load and store operations."

    Takže to je přiznání přímo od Intelu, že ISA má zásadní vliv na spotřebu/efektivitu CPU. Takže jsem měl celou dobu pravdu a Jan Olšan se mýlil že ISA nemá vliv. Jsem zvědav kdy přizná svou chybu a omluví se mi. "Já totiž trvám na opakování ceremoniálu!" :D (řekl bych pan redaktor se tomuto tématu záměrně vyhnul aby nemusel přiznat že celou dobu byl vedle jak ta jedle. To už je život, ne každý má koule na to přiznat že se sekl).

    Každopádně ARM měl koule v roce 2010 zahodit komplet 32-bit ARMv7 a vytvořit zcela novou 64-bit ISA s čistým listem papíru (tedy binárně nekompatibilní). Tohle APX je další přílepek už tak hrozného bloatu s názvem x86. To je rozsudek smrti.