A Rusticl már támogatja a cl_ext_float_atomics kiterjesztést

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Mesa 26.2 kiadásával a Rusticl OpenCL driver már támogatja az OpenCL 3.1-et RadeonSI, LLVMpipe, Zink, Intel Iris és Apple Asahi alatt. A munka azonban nem állt meg, folyamatosan érkeznek az új fejlesztések ehhez a Rust-alapú, modern OpenCL driverhez.

Karol Herbst legújabb eredménye a Rusticl driver fejlesztésében, hogy a Mesa 26.3-hoz engedélyezte a cl_ext_float_atomics kiterjesztést. A cl_ext_float_atomics az atomi műveletek támogatását adja a memóriában tárolt lebegőpontos számokra. Atomi műveletek végezhetők FP16, FP32 és FP64 értékeken, globális vagy eszközlokális memóriában.

Herbst a Mesa merge requestben megjegyezte, hogy a szükséges infrastruktúra már megvolt a Mesában, és néhány driver eleve készen állt a támogatásra. Az LLVMpipe, a Zink és az Intel Iris azok a driverek, amelyek kezdetben támogatják ezt a lebegőpontos atomi kiterjesztést, bár az FP16 és FP64 támogatást még pótolni kell, jelenleg csak az FP32 működik. Ha a fejlesztési ciklus a tervek szerint halad, a Mesa 26.3 stabil kiadását novemberre várhatjuk.