AMD nyílt forráskódú illesztőprogram az XDNA architektúrán alapuló NPU-khoz

Az AMD közzétette az XDNA-alapú motorral rendelkező kártyák illesztőprogramjának forráskódját, amely eszközöket biztosít a gépi tanulással és jelfeldolgozással (NPU, vagy Neural Processing Unit) kapcsolatos számítások felgyorsításához. Az XDNA-alapú NPU megtalálható az AMD Ryzen 7040 és 8040 sorozatú processzorokban, az AMD Alveo V70 gyorsítókban és az AMD Versal SoC-kban. A kód C és C++ nyelven íródott, és nyílt forráskódú a GPLv2 licenc alatt. Az illesztőprogramhoz kernel szükséges. Linux 6.7 IOMMU SVA (megosztott virtuális címzés) támogatással.

A közzétett kód tartalmaz egy kernel drivert. Linux (amdxdna.ko) és egy futásidejű függvénytár (az "xrt_plugin*-amdxdna" bővítmény) az XRT (Xilinx Runtime Library) felület használatához, amely lehetővé teszi az alkalmazások számára a hardveres gyorsítón futó kernel elérését. Az XRT lehetővé teszi az AMD NPU-k használatát az elterjedt programozási nyelveken írt alkalmazásokban. Különböző absztrakciós szintek állnak rendelkezésre, az alacsony szintű C/C++ API-któl a magas szintű Python kötésekig és a TensorFlow, PyTorch és Caffe integrációjához szükséges komponensekig.

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster