Uusimmat

Linus Torvalds toivoo Intelin AVX-512 -käskykannan ”tuskaista kuolemaa”

16.07.2020 21:23 Muropaketin toimitus

Linus Torvalds kritisoi kovin sanoin Intelin AVX-512 -käskykantaa, jota käytetään lähinnä suurteholaskennassa. Torvalds toivoo Intelin palaavan perusasioihin: saavansa prosessinsa taas kuntoon ja keskittyvänsä ”tavalliseen koodiin”.

Torvaldsin purkaus oli seurausta uutisesta, jossa kerrottiin tulevan GCC 11 -kääntäjän tukevan Intelin tulevia HEDT-prosessoreita ja AVX-512 -käskykantaa. Real World Technologies -sivuston foorumille kirjoittamassaan viestissä Torlvads toivoo Intelin keskittyvän prosessorivalmistuksensa ongelmiin sen sijaan, että yhtiö laittaa resursseja AVX-512:n tyyppisiin asioihin.

Torvaldsin mielestä transistorien rajattua määrää prosessorilla voisi mieluummin käyttää ”johonkin olennaisempaan”, esimerkiksi useampaan ytimeen kuten AMD on tehnyt. Torvalds myöntää olevansa puolueellinen ja inhoavansa liukulukutestejä vaikka ymmärtääkin että jotkut välittävät niistä. Hän pitää AVX-512 -käskykantaa esimerkkinä Intelin taipumuksesta lisätä markkinoiden pirstaloitumista.

Suurteholaskennan lisäksi myös jotkin työpöytäsovellukset osaavat hyödyntää AVX-512 -käskykantaa. Tällaisia ovat esimerkiksi animointityökalu Blender, Folding@Home-joukkolaskenta sekä Microsoft Teams -keskusteluohjelma. Ne toimivat myös ilman AVX-512:aa, sillä käskykanta löytyy lähinnä Intelin uudemmista HEDT-prosessoreista. AVX-512 -kuormat nostavat usein prosessorin lämpötiloja tavallisia kuormia nopeammin, joten prosessorien kellotaajuudet yleensä putoavat niiden aikana.

Torvalds siirtyi jonkin aikaa sitten Intelin HEDT-prosessorista AMD:n Ryzen Threadripper 3970X -prosessoriin työasemassaan ja kehui tämän nopeuttaneen monia hänelle olennaisia prosesseja jopa kolme kertaa nopeammiksi.