Dareewalka isha furan ee Rusticle waa la cadeyay inuu la jaan qaadayo OpenCL 3.0

Soosaarayaasha mashruuca Mesa ayaa ku dhawaaqay in darawalka rusticl uu shahaado ka helay Khronos. Waxay si guul leh uga gudubtay dhammaan imtixaanadii ku jiray Kronos Conformance Test Suite (CTS) waxaana loo arkaa inay si buuxda ugu hoggaansantay qeexitaanka OpenCL 3.0, kaas oo qeexaya API-yada iyo kordhinta luqadda C ee xisaabinta isbarbar-dhigga ee madal. Helitaanka shahaadadan waxay u oggolaanaysaa Khronos inuu si rasmi ah u caddeeyo u hoggaansanaanta heerarka oo uu isticmaalo calaamadaha ganacsiga ee Khronos. Xaqiijinta waxaa lagu sameeyay nidaam leh jiilka 12-aad ee Intel isku dhafan GPUs iyadoo la adeegsanayo darawalka Gallium3D Iris.

Darawalku waxa uu ku qoran yahay Rust waxaana sameeyay Karol Herbst of Red Hat, kaas oo ku lug leh horumarinta Mesa, darawalka Nouveau, iyo kaydka furan ee OpenCL. Rusticl waxay u shaqeysaa sidii analoog ahaan Mesa's OpenCL frontend, Clover, waxaana sidoo kale lagu horumariyay iyadoo la adeegsanayo Mesa's Gallium interface. Clover muddo dheer ayaa la dayacay, rusticlkuna wuxuu u taagan yahay beddelkiisa mustaqbalka. Marka lagu daro gaaritaanka la jaanqaadka OpenCL 3.0, Rustical way kaga duwan tahay Clover in ay taageerto kordhinta OpenCL ee habaynta sawirka, laakiin wali ma taageerto qaabka FP16. Rusticl waxay isticmaashaa miridhku-bindgen si ay u abuurto xidhidhyada Mesa iyo OpenCL, taas oo u oggolaanaysa hawlaha Rust in looga yeero C code iyo liddi ku ah.

Koodhka taageerada luqadda daxalaystay iyo darawalka rustical waa la aqbalay xudunta Mesa waxaana la sii dayn doonaa Mesa 22.3, oo la filayo dhammaadka Noofambar. Taageerada miridhku iyo rustiga waa la curyaami doonaa si caadi ah waxayna u baahan doontaa ikhtiyaaro dhismo oo cad sida "-D gallium-rustical=true -Dllvm=enabled -Drust_std=2021." Ku-tiirsanaanta dheeriga ah waxaa ka mid ah isku-dariyaha rustc, bindgen, LLVM, SPIRV-Tools, iyo SPIRV-LLVM-Translator.

Suurtagalnimada isticmaalka luqadda Rust ee mashruuca Mesa ayaa laga wada hadlay tan iyo 2020. Faa'iidooyinka taageerada Rust waxaa ka mid ah kordhinta amniga iyo tayada darawalka sababtoo ah ciribtirka arrimaha xusuusta ee caadiga ah, iyo sidoo kale awoodda lagu daro horumarinta dhinac saddexaad ee Mesa, sida Kazan (hirgelinta Rust ee Vulkan). Qasaarooyinka waxaa ka mid ah kororka kakanaanta nidaamka dhismaha, diidmada in lagu xidho nidaamka baakadaha xamuulka, shuruudaha deegaanka dhismaha oo la ballaariyay, iyo baahida loo qabo in lagu daro isku-darka Rust ee ku tiirsanaanta dhismaha ee loo baahan yahay si loo dhiso qaybaha muhiimka ah ee desktop-ka. Linux.

Intaa waxaa dheer, shaqada horumarinta darawallada Nouveau, oo ay sidoo kale hoggaaminayso Carol Herbst, waa mid xusid mudan. Darawalka Nouveau wuxuu ku darayaa taageerada aasaasiga ah ee OpenGL ee NVIDIA GeForce RTX 30xx GPUs iyadoo lagu saleynayo microarchitecture-ka Ampere, oo la sii daayay tan iyo Maajo 2020. Isbeddellada la xiriira taageerada jajabyada cusub ayaa lagu dari doonaa kernel-ka. Linux 6.2 iyo Mesa 22.3.

Source: opennet.ru

U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster