Release van AMD ROCm 3.3.0 - een open platform voor krachtig computergebruik op GPU's

ROCm is een open platform voor high-performance computing op GPU's dat de "UNIX-filosofie van keuze, minimalisme en modulariteit van softwareontwikkeling in een GPU-omgeving" [1] draagt. ROCm ondersteunt de integratie van meerdere programmeertalen voor het gemak van zowel ontwikkelaars die ROCm gebruiken in hun projecten als gebruikers die ROCm gebruiken voor persoonlijke doeleinden.

Belangrijkste wijzigingen in de ROCm 3.3.0-release:

  • Gebruikers kunnen verschillende versies van de toolkit tegelijkertijd installeren en gebruiken (voorheen was er slechts één versie beschikbaar voor installatie en gebruik).
  • Functie toegevoegd om informatie te geven over het GPU-proces. API en CLI kunnen worden gebruikt om informatie te verkrijgen.
  • Ondersteuning toegevoegd voor 3D Pooling Layers, waarmee u 3D convolutionele netwerken, bijvoorbeeld ResNext3D, kunt uitvoeren op AMD Radeon Instinct GPU's.
  • Er zijn verbeteringen aangebracht in het ONNX neurale netwerkuitwisselingsformaat. Ondersteuning toegevoegd voor vooraf getrainde modellen in de volgende formaten: ONNX, NNEF en Caffe.
  • Een aantal eerder gebruikte Code Object Manager (Comgr)-functies zijn niet-ondersteund verklaard.

Vanaf vandaag ondersteunt ROCm officieel nog steeds geen AMD APU's (AMD geïntegreerde GPU's), hoewel ze zijn opgenomen in de upstream-versies van de stuurprogramma's en in de ROCm OpenCL-runtime. Verwachte GPU-ondersteuning voor Navi-architectuur was ook niet opgenomen in de release.

[1] ROCm-documentatie

Bron: linux.org.ru

Voeg een reactie