Ovog vikenda, Linus Torvalds (tvorac Linux kernela) podijelio je na mailing listi svoje mišljenje o skupu instrukcija Intel AVX-512 koji se nalazi u nekim od ovih procesora .
U komentaru koji je ostavio, Torvalds je spomenuo da se " nada da će AVX-512 imati bolnu smrt ".
Prema ocu Linuxa, skup instrukcija AVX-512 je koristan samo za HPC tržište i ima stvarne nedostatke. On vjeruje da bi Intel trebao prestati trošiti resurse na nove skupove instrukcija i fokusirati se na ono što je zaista važno.
Američki proizvođač čipova Intel nedavno je najavio da njegovi nadolazeći procesori Alder Lake neće biti kompatibilni sa AVX-512 setom instrukcija.
AVX-512 je skup 512-bitnih proširenja 256-bitnih SIMD (Advanced Vector Extensions) instrukcija za arhitekturu skupa instrukcija x86 koju je Intel predložio prije sedam godina. Podrška za AVX-512 debitovala je u Intel Xeon Phi x200 (Knights Landing) procesoru 2016. godine.
Nakon toga, AVX-512 se našao i u drugim ponudama ovog proizvođača čipova, prvenstveno Skylake-SP, Skylake-X, Cannon Lake i Cascade Lake . Trenutno, Intel Cooper Lake i Ice Lake procesori ove kompanije podržavaju određene podskupove AVX-512. Pričalo se da je Intel potvrdio da će Tiger Lake podržavati AVX-512 prije nego što je nedavno objavio da nadolazeći Alder Lake neće.
Za Torvaldsa je ovo sve beskorisno i nada se da će se Intel vratiti osnovama i ponovo pokrenuti svoj proces.
"Nadam se da AVX-512 umire bolnom smrću i da će Intel početi rješavati stvarne probleme umjesto da pokušava stvoriti čarobne upute, a zatim stvoriti mjerila kojima mogu vjerovati", rekao je?
On također želi da se proizvođač čipova više fokusira na regularni kod , a ne na HPC (visokoperformansno računarstvo) ili bilo koje druge nepotrebne posebne slučajeve. Prema Torvaldsu, sve ovo podsjeća na dane kada je Intel dominirao tržištem čipova, ali su njegove pune performanse bile nikakve.
„Već sam to rekao i ponovit ću: još u doba procvata x86, kada se Intel smijao banci i ubio svu njihovu konkurenciju, apsolutno svi su prošli bolje od Intel-a kada su u pitanju FP naknade.
Intelove FP performanse bile su nula (relativno govoreći), a to nije bilo važno jer, zapravo, niko nije mario za referentne vrijednosti. Isto važi i za AVX-512 danas i u budućnosti. Da, možemo pronaći stvari koje su bitne. Ne, ove stvari uopšte ne prodaju mašine ”, rekao je.
Linus Torvalds smatra da AVX-512 ima stvarne nedostatke i da bi više volio da se budžet kompanije namijenjen tranzistorima koristi za druge, mnogo relevantnije stvari, čak i ako se i dalje radi o matematičkim FP (u GPU-u, a ne u AVX-512).
U suprotnom želite da vam damo više jezgara (s dobrim jednonitnim performansama, ali bez otpada poput AVX-512) kao što je to uradio AMD. Kao takvi, imajte na umu da ste nedavno prešli s Intelovog procesora na AMD Threadripper procesor.
Torvalds je rekao da su s ovim procesorom njegovi "allmodconfig" testovi tri puta brži nego prije. Ipak, u usporedbi s AVX-512, rekao je da želi da se ograničenja snage postignu normalnim cijelim kodom, a ne virusom snage AVX-512 koji potiskuje maksimalnu frekvenciju (jer su ga ljudi na kraju koristili za memcpy!) .
Napokon, Linus Torvalds rekao je da misli da AVX-512 nešto nije u redu.
Da, da, pristrasan sam. Apsolutno ne odobravam mjerila FP-a i shvaćam da drugi ljudi duboko brinu o njima. Samo mislim da je AVX-512 upravo pogrešna stvar. To mi je jedan od hobija. Ovo je dobar primjer onoga što je Intel pogriješio, dijelom jednostavno povećavajući fragmentaciju tržišta ", rekao je.
Ako želite saznati više o tome, možete pogledati sljedeći link.