Izdan AMD ROCm 3.3.0 - odprta visokozmogljiva računalniška platforma GPU

ROCm je odprta platforma za visoko zmogljivo računalništvo na GPU, ki nosi »filozofijo UNIX-a v smislu izbire, minimalizma in modularnosti razvoja programske opreme v okolju GPU« [1]. ROCm podpira integracijo številnih programskih jezikov za udobje razvijalcev, ki uporabljajo ROCm v svojih projektih, in uporabnikov, ki uporabljajo ROCm za osebne namene.

Glavne spremembe v izdaji ROCm 3.3.0:

  • Uporabniki lahko namestijo in uporabljajo različne različice kompleta orodij hkrati (prej je bila za namestitev in uporabo na voljo le ena različica).
  • Dodana funkcija za zagotavljanje informacij o procesu GPE. Za pridobivanje informacij je mogoče uporabiti API in CLI.
  • Dodana podpora za 3D Pooling Layers, ki vam omogoča zagon konvolucijskih (konvolucijskih) omrežij, kot je ResNext3D, na grafičnih procesorjih AMD Radeon Instinct 3D.
  • Oblika izmenjave nevronske mreže ONNX je bila izboljšana. Dodana podpora za vnaprej pripravljene modele v naslednjih formatih: ONNX, NNEF in Caffe.
  • Številne prej uporabljene funkcije Code Object Manager (Comgr) so bile razglašene za nepodprte.

ROCm do danes še vedno uradno ne podpira AMD APU-jev (AMD Integrated GPU-jev), čeprav so vključeni v gornje gonilnike in v ROCm OpenCL runtime. Pričakovana podpora za GPE v arhitekturi Navi prav tako ni bila vključena v izdajo.

[1] Dokumentacija ROCM

Vir: linux.org.ru

Dodaj komentar