Linuss Torvalds novēl Intel AVX-512 sāpīgu nāvi

linustorvalds

Linuss Torvalds Viņš nesamazina vārdus un parasti skaļi un skaidri runā par to, ko domā par dažām lietām. Šoreiz viņš ir nolēmis pateikt, ko domā par Intel AVX-512 instrukciju komplektu. Instrukciju kopa, kas pievienota bāzes x86-64 ISA augšpusē, lai nodrošinātu speciāli izstrādātas aprēķinu instrukcijas HPC vidēm.

Principā šīm instrukcijām vajadzētu būt labām, patiesībā tās palielina veiktspēju noteikta veida aprēķinu lietojumprogrammām, ko izmanto HPC vidēs. Bet Linuss Torvalds nepatika, ka šis instrukciju kopums ir iekļauts arī Intel darbvirsmas procesoros. Faktiski šķiet, ka Intel ir pārdomājis, un šķiet, ka tā Alder Lake nav AVX-512 atbalsts.

Linuss Torvalds uzskata, ka viņiem vairāk jāpievēršas tam, kas patiesībā ir svarīgs šāda veida segmentiem, nevis jātērē resursi jaunām instrukciju kopām, piemēram, AVX-512, kurām nav nozīmes. ārpus tirgus HPC (Augstas veiktspējas skaitļošana).

Kopš AVX-512 debitēja Xeon Phi x200 (Knights Landing), tad tas pārietu uz Skylake-SP, Skylake-X, Cannon Lake un Cascade Lake. Pēc tam daži, piemēram, Kūpera ezers un Ledus ezers, atbalstīja arī atsevišķas AVX-512 repertuāra instrukciju apakšgrupas.

La viedokli ievietojis Phoronix no Linus Torvalds tam nav atkritumu:

Es ceru, ka AVX512 mirst sāpīgā nāvē un ka Intel sāk novērst reālas problēmas, nevis mēģina izveidot burvju instrukcijas un pēc tam izveidot etalonus, kuros tās var izskatīties labi. 

Ceru, ka Intel atgriežas pie pamatiem - atsāciet savu procesu un vairāk koncentrējieties uz parastu kodu, kas nav HPC vai kāds cits bezjēdzīgs īpašs gadījums.

Es to esmu teicis jau iepriekš, un es to atkārtošu vēlreiz: x86 ziedu laikos, kad Intel nogalināja visu konkurenci, absolūti visiem pārējiem veicās labāk nekā Intel FP (Float-Point) slodzēs. Intel FP veiktspēja bija zema (salīdzinoši runājot), un tam nebija nozīmes vienai no tām.

Jo absolūti nevienam nerūpēja ārpus etalonu.

Tas pats lielākoties ir ar AVX512 tagad un nākotnē. Jā, jūs varat atrast sev svarīgas lietas. Nē, šīs lietas nepārdod mašīnas kopumā.

Un AVX512 ir reālas ēnas puses. Es labāk gribētu redzēt, ka tranzistora budžets tiek izmantots citām lietām, kas ir daudz atbilstošākas. Pat ja tā joprojām ir FP matemātika (uz GPU, nevis AVX512). Vai vienkārši dodiet man vairāk serdeņu (ar labu viena pavediena veiktspēju, bet bez atkritumiem, piemēram, AVX512), piemēram, AMD. (Atcerieties, ka tagad Linuss savā datorā izmanto AMD Threadripper)

Es vēlos, lai jaudas ierobežojumi tiktu sasniegti ar parastu vesela skaitļa kodu, nevis ar AVX512 jaudas vīrusu, kas noņem maksimālo frekvenci. Tā kā šī bezjēdzīgā junk aizņem vietu un noņem serdes.

Ja saprotu. Es absolūti studēju FP etalonus un saprotu, ka citiem cilvēkiem tas ir ļoti svarīgi. Es tikai domāju, ka AVX512 ir tieši nepareiza rīcība. Tas ir mans hobijs. Tas ir lielisks piemērs tam, ko Intel ir darījis nepareizi, daļēji palielinot tirgus sadrumstalotību.

[…] Izveidojiet pietiekami labu FPU, un cilvēki būs laimīgi. AVX2 ir daudz vairāk nekā pietiekami.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Edvards Avila teica

    Jā, es arī piekrītu Linussam. Intel vienmēr ir parādījis kaut ko nedaudz labu. Varbūt tāpēc, ka tas vairāk orientējas uz mārketingu. Bet, ja jūs patiešām interesētu, jūs jau būtu iekļāvis nano tehnoloģiju ar precīzi vairāk kodoliem. Jebkurā gadījumā tas viss tikai radīs jaunu uzņēmumu parādīšanos, darot to, ko Intel nevēlas darīt.

  2.   Louis teica

    Intel ar saviem patentētajiem instrukciju komplektiem nav īpaši Intel-igent.