Κυκλοφόρησε το AMD ROCm 3.3.0 - Ανοίξτε την πλατφόρμα υπολογιστών υψηλής απόδοσης GPU

Το ROCm είναι μια ανοιχτή πλατφόρμα για υπολογιστές υψηλής απόδοσης στη GPU, η οποία φέρει "τη φιλοσοφία του UNIX όσον αφορά την επιλογή, τον μινιμαλισμό και την αρθρωτή ανάπτυξη λογισμικού στο περιβάλλον GPU" [1]. Το ROCm υποστηρίζει την ενσωμάτωση πολλών γλωσσών προγραμματισμού για τη διευκόλυνση τόσο των προγραμματιστών που χρησιμοποιούν το ROCm στα έργα τους όσο και των χρηστών που χρησιμοποιούν το ROCm για προσωπικούς σκοπούς.

Κύριες αλλαγές στην έκδοση ROCm 3.3.0:

  • Οι χρήστες μπορούν να εγκαταστήσουν και να χρησιμοποιήσουν διαφορετικές εκδόσεις της εργαλειοθήκης ταυτόχρονα (προηγουμένως μόνο μία έκδοση ήταν διαθέσιμη για εγκατάσταση και χρήση).
  • Προστέθηκε η λειτουργία για την παροχή πληροφοριών σχετικά με τη διαδικασία της GPU. Το API και το CLI μπορούν να χρησιμοποιηθούν για τη λήψη πληροφοριών.
  • Προστέθηκε υποστήριξη για 3D Pooling Layers, η οποία σας επιτρέπει να εκτελείτε συνελικτικά (συνελικτικά) δίκτυα, όπως το ResNext3D, σε γραφικές γραφικών γραφικών AMD Radeon Instinct 3D.
  • Έχουν γίνει βελτιώσεις στη μορφή ανταλλαγής νευρωνικών δικτύων ONNX. Προστέθηκε υποστήριξη για προεκπαιδευμένα μοντέλα στις ακόλουθες μορφές: ONNX, NNEF και Caffe.
  • Ορισμένες συναρτήσεις Code Object Manager (Comgr) που χρησιμοποιήθηκαν προηγουμένως έχουν δηλωθεί ότι δεν υποστηρίζονται.

Μέχρι σήμερα, το ROCm εξακολουθεί να μην υποστηρίζει επίσημα AMD APU (AMD Integrated GPUs), αν και περιλαμβάνονται στα upstream προγράμματα οδήγησης και στο ROCm OpenCL runtime. Η αναμενόμενη υποστήριξη GPU στην αρχιτεκτονική Navi δεν συμπεριλήφθηκε επίσης στην έκδοση.

[1] Τεκμηρίωση ROCM

Πηγή: linux.org.ru

Προσθέστε ένα σχόλιο