AMD ROCm 3.3.0 släppt - Open GPU High Performance Computing Platform

ROCm är en öppen plattform för högpresterande datoranvändning på GPU:er som bär "UNIX-filosofin om val, minimalism och modularitet för mjukvaruutveckling i en GPU-miljö" [1]. ROCm stöder integrationen av flera programmeringsspråk för bekvämligheten för både utvecklare som använder ROCm i sina projekt och användare som använder ROCm för personliga ändamål.

Huvudändringar i ROCm 3.3.0-versionen:

  • Användare kan installera och använda olika versioner av verktygslådan samtidigt (tidigare var endast en version tillgänglig för installation och användning).
  • Tillagd funktion för att ge information om GPU-processen. API och CLI kan användas för att få information.
  • Tillagt stöd för 3D Pooling Layers, vilket gör att du kan köra 3D-konvolutionsnätverk, till exempel ResNext3D, på AMD Radeon Instinct GPU:er.
  • Förbättringar har gjorts av ONNX neurala nätverksutbytesformat. Tillagt stöd för förtränade modeller i följande format: ONNX, NNEF och Caffe.
  • Ett antal tidigare använda funktioner i Code Object Manager (Comgr) har förklarats vara ostödda.

Från och med idag stöder ROCm fortfarande inte officiellt AMD APU:er (AMD integrerade GPU:er), även om de ingår i uppströmsversionerna av drivrutinerna och i ROCm OpenCL runtime. Förväntat Navi-arkitektur GPU-stöd inkluderades inte heller i releasen.

[1] ROCm dokumentation

Källa: linux.org.ru

Lägg en kommentar