Názor k článku AMD oficiálně potvrdilo big.LITTLE procesory a APU Phoenix2 se Zenem 4c. Měří 137 mm² od Jim_Keller - Takže odborník tvrdí že backportování VNNI a vytvoření...

  • 8. 7. 2023 17:50

    Jim_Keller

    Takže odborník tvrdí že backportování VNNI a vytvoření dvou nových verzí AVX2(256-bit), které ovšem AMD nebude podporovat dalších 5 let a bůhví jestli vůbec někdy bude..... takže to neznamená vůbec nic. Něco jako fragmentace ISA asi odborníkovi nic neříká :D

    A že přesně tenhle problém řeší SVE, protože odděluje instrukci od délky vektoru, to je náhoda že na to neodpoví. Přece nemůže reagovat na každou kravinu (kde Kravina = moje pravdivé tvrzení, které dokazuje že se Olšan mýlí).

    Odborník co nikdy nedělal v assembleru si někde vygooglil Shuffle instrukci z AVX512 a prej je to zásadní instrukce odlišná od Gather/scatter aniž by mu došlo že to je v podstatě vektorovej MOV s maskou. To je tak když někdo nezná základy a neví že MOV mezi registry je naprosto rutinní záležitost na každém 8-bit MCU, která je v CPU stejně eliminována při Rename. A ještě tohle na sebe vytáhne, to je neuvěřitelný....

    Nicméně přiznávám svou chybu. Debatovat s Olšanem o tom jak zakodovat vektorové instrukce když nezná naprosté základy bylo opravdu jako házet hrách na zeď. Kdejakej študent má jako semestrální práci ve škole za úkol vytvořit svou vlastní ISA a dá se s ním o tomhle bavit a tady "odborník na CPU" totálně nechytačka. Já bych tam nezměnil ani čárku, protože to je prostě ten historický souboj předávání dat přes zásobník vs. registry. A ještě to vytáhne jako důkaz své chytrosti, to je neuvěřitelný... :D

    Vsadím se že ani neví co to ten zásobník je, a právě týrá google.

    Schválně jestli se dočkáme odpovědi zda ty SVE principielně řeší to backportování VNNI a tedy zabraňuje fragmentaci ISA na hromadu různých verzí.