ILinus Torvalds iveze indelelo yayo nge-AVX-512 futhi inethemba lokuthi i-Intel izoqala ukuxazulula izinkinga zangempela

Kule mpelasonto, uLinus Torvalds (umdali we-kernel ye-Linux) wabelane ngombono wakhe ngesethi yemiyalelo ye -Intel AVX-512 etholakala kwezinye zalezi ziprosesa ohlwini lokuposa .

Kumazwana awashiyile, uTorvalds ukhulume ngokuthi " uthemba ukuthi i-AVX-512 izofa kabuhlungu ."

Ngokusho kukayise weLinux, isethi yemiyalelo ye-AVX-512 izuzisa kuphela emakethe ye-HPC futhi inezinkinga zangempela. Ukholelwa ukuthi i-Intel kufanele iyeke ukuchitha izinsiza kumasethi emiyalelo amasha futhi igxile kulokho okubaluleke ngempela.

I-Intel chipmaker yase-US isanda kumemezela ukuthi amaprosesa ayo ase-Alder Lake angeke ahambisane nemiyalo ye-AVX-512.

I-AVX-512 iyisethi yezandiso ezingama-512-bit kuya ku-256-bit SIMD (Advanced Vector Extensions) yemiyalelo yokwakhiwa kwesethi yemiyalelo ye-x86 eyaphakanyiswa yi-Intel eminyakeni eyisikhombisa edlule. Ukusekelwa kwe-AVX-512 kwaqala ukusebenza kuphrosesa ye-Intel Xeon Phi x200 (Knights Landing) ngo-2016.

Ngemva kwalokho, i-AVX-512 yangena kwezinye izinsiza ezivela kumkhiqizi we-chip, ikakhulukazi i-Skylake-SP, i-Skylake-X, i-Cannon Lake, kanye ne-Cascade Lake . Njengamanje, amaprosesa e-Intel Cooper Lake kanye ne-Ice Lake enkampani asekela ama-subset athile e-AVX-512. Kwakunamahemuhemu okuthi i-Intel iqinisekisile ukuthi i-Tiger Lake izosekela i-AVX-512 ngaphambi kokuthi imemezele muva nje ukuthi i-Alder Lakes ezayo ngeke isekele.

KwaTorvalds, konke lokhu akusizi ngalutho futhi uthemba ukuthi i-Intel izobuyela kuzisekelo futhi iqale kabusha inqubo yayo.

"Ngiyethemba ukuthi i-AVX-512 ifa kabuhlungu, nokuthi i-Intel iqala ukuxazulula izinkinga zangempela esikhundleni sokuzama ukwenza iziyalezo zomlingo bese idala izilinganiso ezingazethemba," esho?

Ufuna futhi umenzi we-chip agxile kakhulu kukhodi evamile , hhayi ku-HPC (i-high-performance computing) noma kunoma yiziphi ezinye izimo ezikhethekile ezingadingekile. Ngokusho kukaTorvalds, konke lokhu kukhumbuza izinsuku lapho i-Intel yayibusa khona imakethe yama-chip, kodwa ukusebenza kwayo okugcwele kwakungasho lutho.

“Sengikushilo phambilini futhi ngizobuye ngikusho: Emuva esikhathini esidlule se-x86, lapho i-Intel ihleka ibhange futhi ibulala yonke imincintiswano yabo, nakanjani wonke umuntu wenze kangcono kune-Intel uma kukhulunywa nge-FP Charges.

Ukusebenza kwe-Intel FP kwakungu-zero (uma kukhulunywa ngokuqhathaniswa), futhi lokho kwakungasho lutho ngoba, empeleni, akekho owayekhathalela ngaphandle kwamabhentshi. Okufanayo kuya nge-AVX-512 namuhla nasesikhathini esizayo. Yebo, singathola izinto ezibalulekile. Cha, lezi zinto aziyithengisi imishini iyonke, ”kusho yena.

ULinus Torvalds ukholelwa ukuthi i-AVX-512 inezinkinga ezinkulu futhi angathanda ukuthi isabelomali senkampani esabelwe ama-transistors sisetshenziselwe ezinye izinto ezifanele kakhulu, noma ngabe kuseyi-FP yezibalo (ku-GPU, kune-AVX-512).

Ngaphandle kwalokho ufuna ukuthi sikunikeze nje ama-cores amaningi (ngokusebenza okuhle okukodwa, kepha akukho doti efana ne-AVX-512) njengoba kwenza i-AMD. Ngakho-ke, khumbula ukuthi usanda kusuka kwiprosesa ye-Intel waya kwiprosesa ye-AMD Threadripper.

UTorvalds uthe ngale prosesa izivivinyo zakhe "allmodconfig" zishesha ngokuphindwe kathathu kunakuqala. Noma kuqhathaniswa ne-AVX-512, ithe ifuna ukuthi imingcele yayo yamandla ifinyelelwe ngekhodi ejwayelekile yenombolo, hhayi ngegciwane lamandla le-AVX-512 elicindezela imvamisa ephezulu (ngoba abantu bagcina ngokuyisebenzisela i-memcpy!) .

Ekugcineni, uLinus Torvalds uthe ucabanga ukuthi i-AVX-512 yinto engahambi kahle.

Yebo, yebo, ngiyacwasa. Angivumelani neze nezilinganiso ze-FP futhi ngiyabona ukuthi abanye abantu babakhathalele kakhulu. Ngicabanga nje ukuthi i-AVX-512 iyinto engalungile okufanele yenziwe. Ngenye yezinto engizithandayo. Lesi yisibonelo esihle salokho u-Intel akwenzile okungalungile, ngokwengxenye nje ngokwandisa ukuhlukaniswa kwemakethe, "kusho yena.

Uma ufuna ukwazi okwengeziwe ngakho, ungabheka isixhumanisi esilandelayo.


Engeza njengomthombo okhethwayo ku-Google