ROCm â njĂ« platformĂ« e hapur pĂ«r llogaritje me performancĂ« tĂ« lartĂ« nĂ« GPU, e cila pĂ«rfaqĂ«son «filozofinĂ« UNIX nĂ« lidhje me zgjedhjen, minimalistin dhe modularitetin e zhvillimit tĂ« softuerit nĂ« ambientet e pĂ«rdorimit tĂ« GPU» [1]. ROCm mbĂ«shtet integrimin e shumĂ« gjuhĂ«ve programimi pĂ«r tĂ« lehtĂ«suar si zhvilluesit qĂ« pĂ«rdorin ROCm nĂ« projektet e tyre ashtu edhe pĂ«rdoruesit qĂ« e pĂ«rdorin ROCm pĂ«r qĂ«llime personale.
Ndryshimet kryesore në versionin ROCm 3.3.0:
- Përdoruesit mund të instalojnë dhe përdorin njëkohësisht versione të ndryshme të toolkit-it (më parë ishte e disponueshme për instalim dhe përdorim vetëm një version).
- Shtuar funksioni për të ofruar informacion mbi procesin GPU. API dhe CLI mund të përdoren për të marrë informacion.
- Shtuar mbështetje për 3D Pooling Layers, e cila lejon ekzekutimin në GPU AMD Radeon Instinct të rrjeteve konvolucionale 3D, siç është ResNext3D.
- Janë bërë përmirësime në formatin e shkëmbimit të rrjeteve nervore ONNX. Shtuar mbështetje për modelet e paracaktuara në formate: ONNX, NNEF dhe Caffe.
- Një numër funksionesh të menaxherit të objekteve të kodit (Comgr) janë shpallur të pa mbështetura më.
Sot zyrtarisht ROCm nuk mbështet ende APU-të AMD (GPU të integruar AMD), megjithatë ato janë përfshirë në versionet upstream të drivereve dhe në runtime e ROCm OpenCL. Mbështetje e pritshme për GPU në arkitekturën Navi gjithashtu nuk u përfshi në lëshimin.
Burimi: linux.org.ru
