Hinihiling ni Linus Torvalds ang AVX-512 ng Intel na isang masakit na kamatayan

linustorvalds

Linus Torvalds Hindi siya nagmimina ng mga salita at karaniwang nagsasalita ng malakas at malinaw tungkol sa kung ano ang naiisip niya sa ilang mga bagay. Sa oras na ito ay nagpasya siyang sabihin kung ano ang iniisip niya tungkol sa hanay ng pagtuturo ng Intel AVX-512. Isang hanay ng pagtuturo na idinagdag sa tuktok ng base x86-64 ISA upang magbigay ng mga espesyal na idinisenyong tagubilin sa pagkalkula para sa mga kapaligiran sa HPC.

Sa prinsipyo ang mga tagubiling ito ay dapat na mabuti, sa katunayan ay nagdagdag sila ng pagganap para sa ilang mga uri ng mga application ng pagkalkula na ginamit sa mga kapaligiran sa HPC. Ngunit hindi gusto ni Linus Torvalds na ang hanay ng mga tagubiling ito ay kasama rin sa mga prosesor ng Intel desktop. Sa katunayan, tila naisaalang-alang muli ng Intel at tila ang kanilang mga futures Ang Alder Lake ay hindi magkakaroon ng suporta sa AVX-512.

Sa tingin ni Linus Torvalds na dapat silang higit na tumuon sa kung ano talaga ang mahalaga para sa ganitong uri ng segment sa halip na mag-aksaya ng mga mapagkukunan sa mga bagong hanay ng pagtuturo tulad ng AVX-512 na walang katuturan. wala sa merkado HPC (Mataas na Pagganap ng Computing).

Dahil ang AVX-512 ay debuted sa Xeon Phi x200 (Knights Landing), pagkatapos ay lilipat ito sa Skylake-SP, Skylake-X, Cannon Lake, at Cascade Lake. Pagkatapos nito, ang ilan tulad ng Cooper Lake at Ice Lake ay sumuporta din sa ilang mga subset ng mga tagubilin mula sa AVX-512 repertoire.

La opinyon na nai-post ni Phoronix ng Linus Torvalds wala itong basura:

Inaasahan kong ang AVX512 ay namatay sa isang masakit na kamatayan, at nagsisimula ang Intel na ayusin ang totoong mga problema sa halip na subukan na lumikha ng mga tagubilin sa mahika at pagkatapos ay lumikha ng mga benchmark na maaari silang magmukhang mabuti. 

Inaasahan na makabalik ang Intel sa mga pangunahing kaalaman - muling gumana ang iyong proseso at higit na ituon ang pansin sa regular na code na hindi HPC o ilang iba pang hindi katuturang espesyal na kaso.

Sinabi ko na ito dati, at sasabihin ko itong muli: sa kasagsagan ng x86, nang pinapatay ng Intel ang lahat ng kumpetisyon, ganap na lahat ay nagawa ng mas mahusay kaysa sa pag-load ng Intel sa FP (Float-Point). Ang pagganap ng FP ng Intel ay sinipsip (medyo nagsasalita), at hindi mahalaga ang isang iota.

Dahil talagang walang nagmamalasakit sa labas ng mga benchmark.

Ang pareho ay higit sa lahat ang kaso sa AVX512 ngayon, at sa hinaharap. Oo, mahahanap mo ang mga bagay na mahalaga sa iyo. Hindi, ang mga bagay na iyon ay hindi nagbebenta ng mga machine sa malaking larawan.

At ang AVX512 ay may totoong mga kabiguan. Mas gugustuhin kong makita ang ginamit na badyet ng transistor sa iba pang mga bagay na higit na nauugnay. Kahit na ito ay FP matematika pa rin (sa GPU, sa halip na AVX512). O bigyan mo lang ako ng higit pang mga core (na may mahusay na pagganap na solong-sinulid, ngunit wala ang basura tulad ng AVX512) tulad ng ginawa ng AMD. (Tandaan na gumagamit ngayon si Linus ng AMD Threadripper sa kanyang PC)

Nais kong maabot ang aking mga limitasyon sa kuryente sa isang regular na integer code, hindi sa isang AVX512 power virus na aalisin ang maximum na dalas. Dahil ang walang silbi na basurang iyon ay tumatagal ng puwang at tinatanggal ang mga core.

Kung napagtanto ko. Lubos kong pinag-aaralan ang mga benchmark ng FP at napagtanto na ang ibang mga tao ay lubos na nagmamalasakit. Sa palagay ko ay ang AVX512 ay eksaktong maling bagay na dapat gawin. Libangan ko ito. Ito ay isang pangunahing halimbawa ng isang bagay na nagawang mali ng Intel, sa bahagi ng pagdaragdag ng fragmentation ng merkado.

[…] Gumawa ng isang FPU na sapat na mabuti, at ang mga tao ay magiging masaya. Ang AVX2 ay higit pa sa sapat.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Edward Avila dijo

    Oo, sang-ayon din ako kay Linus. Palaging ipinapakita ng Intel ang isang bagay na bahagyang maganda. Marahil dahil mas nakahilig ito sa marketing. Ngunit kung talagang interesado ka, isasama mo na ang teknolohiyang nano, na may eksaktong mga core. Gayunpaman, ang lahat ng ito ay magiging sanhi lamang ng paglitaw ng mga bagong kumpanya na ginagawa ang ayaw gawin ng Intel.

  2.   louis dijo

    Ang Intel kasama ang kanilang pagmamay-ari na mga hanay ng pagtuturo ay hindi masyadong Intel-igent.