AMD ROCm 3.3.0 utgitt - Åpen GPU High Performance Computing Platform

ROCm er en åpen plattform for høyytelses databehandling på GPU, som bærer "filosofien til UNIX når det gjelder valg, minimalisme og modularitet av programvareutvikling i GPU-miljøet" [1]. ROCm støtter integrasjonen av mange programmeringsspråk for bekvemmeligheten av både utviklere som bruker ROCm i sine prosjekter og brukere som bruker ROCm til personlige formål.

Hovedendringer i ROCm 3.3.0-utgivelsen:

  • Brukere kan installere og bruke forskjellige versjoner av verktøysettet samtidig (tidligere var kun én versjon tilgjengelig for installasjon og bruk).
  • Lagt til funksjonen for å gi informasjon om GPU-prosessen. API og CLI kan brukes for å få informasjon.
  • Lagt til støtte for 3D Pooling Layers, som lar deg kjøre konvolusjonelle (konvolusjonelle) nettverk, som ResNext3D, på AMD Radeon Instinct 3D GPUer.
  • Det er gjort forbedringer i ONNX nevrale nettverksutvekslingsformat. Lagt til støtte for forhåndstrente modeller i følgende formater: ONNX, NNEF og Caffe.
  • En rekke tidligere brukte Code Object Manager-funksjoner (Comgr) har blitt erklært ikke støttet.

Til dags dato støtter ROCm fortsatt ikke offisielt AMD APUer (AMD Integrated GPUs), selv om de er inkludert i oppstrømsdrivere og i ROCm OpenCL-runtime. Forventet GPU-støtte på Navi-arkitekturen var heller ikke inkludert i utgivelsen.

[1] ROCM dokumentasjon

Kilde: linux.org.ru

Legg til en kommentar