AMD ROCm 3.3.0 Dirilis - Platform Komputasi Kinerja Tinggi GPU Terbuka

ROCm adalah sebuah platform terbuka untuk komputasi kinerja tinggi pada GPU, yang mengusung "filosofi UNIX dalam hal pilihan, minimalis dan modularitas pengembangan perangkat lunak di lingkungan GPU" [1]. ROCm mendukung integrasi banyak bahasa pemrograman untuk kenyamanan pengembang menggunakan ROCm dalam proyek mereka dan pengguna menggunakan ROCm untuk keperluan pribadi.

Perubahan utama dalam rilis ROCm 3.3.0:

  • Pengguna dapat menginstal dan menggunakan versi toolkit yang berbeda secara bersamaan (sebelumnya hanya satu versi yang tersedia untuk diinstal dan digunakan).
  • Menambahkan fungsi untuk memberikan informasi tentang proses GPU. API dan CLI dapat digunakan untuk mendapatkan informasi.
  • Menambahkan dukungan untuk 3D Pooling Layers, yang memungkinkan Anda menjalankan jaringan konvolusional (convolutional), seperti ResNext3D, pada GPU 3D AMD Radeon Instinct.
  • Perbaikan telah dilakukan pada format pertukaran jaringan saraf ONNX. Menambahkan dukungan untuk model terlatih dalam format berikut: ONNX, NNEF, dan Caffe.
  • Sejumlah fungsi Code Object Manager (Comgr) yang digunakan sebelumnya telah dinyatakan tidak didukung.

Hingga saat ini, ROCm masih belum secara resmi mendukung AMD APU (AMD Integrated GPUs), meskipun sudah termasuk dalam driver upstream dan runtime ROCm OpenCL. Dukungan GPU yang diharapkan pada arsitektur Navi juga tidak disertakan dalam rilis.

[1] dokumentasi ROCM

Sumber: linux.org.ru

Tambah komentar