Kompania AMD hapi kodin e drejtorit për NPU me bazë në arkitekturën XDNA

Kompania AMD publikoi kodet burimore të drejtorit për kartat me motorin e bazuar në arkitekturën XDNA, që ofron mjete për përshpejtimin e llogaritjeve të lidhura me mësimin e makinerive dhe përpunimin e sinjaleve (NPU, Njësia e Procesimit të Nervozimeve). NPU me bazë në arkitekturën XDNA vjen në seritë 7040 dhe 8040 të procesorëve AMD Ryzen, përshpejtuesve AMD Alveo V70 dhe SoC AMD Versal. Kodi është shkruar në gjuhët C dhe C++, dhe është i hapur sipas licencës GPLv2. Për të punuar drejtorin, nevojitet një bërthamë Linux 6.7 me mbështetje për IOMMU SVA (Adresat Virtuale të Pjesëtuara).

Kodi i publikuar përfshin drejtorin për bërthamën Linux (amdxdna.ko) dhe bibliotekën e runtime (plugin 'xrt_plugin*-amdxdna') për përdorimin e ndërfaqes XRT (Biblioteka e Runtime të Xilinx), e cila lejon që aplikacionet të qasjejnë menaxherët (bërthamat) që ekzekutohen në anën e përshpejtuesit hardueror. XRT lejon angazhimin e NPU AMD në aplikacione me gjuhë të zakonshme programimi. Ofron nivele të ndryshme abstraksioni, nga API-të e ulëta për C/C++ deri në lidhjet e nivelit të lartë për Python dhe komponentët për integrim me TensorFlow, PyTorch dhe Caffe.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster