Κυκλοφόρησε το Intel oneAPI Toolkits


Κυκλοφόρησε το Intel oneAPI Toolkits

Στις 8 Δεκεμβρίου, η Intel κυκλοφόρησε ένα σύνολο εργαλείων λογισμικού σχεδιασμένων για την ανάπτυξη προγραμμάτων που χρησιμοποιούν μια ενιαία διεπαφή προγραμματισμού (API) για διάφορους επιταχυντές υπολογιστών, συμπεριλαμβανομένων των διανυσματικών επεξεργαστών (CPU), των επιταχυντών γραφικών (GPU) και των προγραμματιζόμενων συστοιχιών πύλης πεδίου (FPGA) - Intel oneAPI Toolkits για ανάπτυξη λογισμικού XPU.

Το oneAPI Base Toolkit περιέχει μεταγλωττιστές, βιβλιοθήκες, εργαλεία ανάλυσης και εντοπισμού σφαλμάτων και εργαλεία συμβατότητας που βοηθούν στη μεταφορά προγραμμάτων CUDA στη διάλεκτο Data Parallel C++ (DPC++).

Πρόσθετες εργαλειοθήκες παρέχουν εργαλεία για υπολογισμούς υψηλής απόδοσης (HPC Toolkit), για την ανάπτυξη τεχνητής νοημοσύνης (AI Toolkit), για το Internet of Things (IoT Toolkit) και για οπτικοποίηση υψηλής απόδοσης (Rendering Toolkit).

Τα εργαλεία OneAPI της Intel σάς επιτρέπουν να εκτελείτε προγράμματα που προέρχονται από τον ίδιο πηγαίο κώδικα σε διαφορετικές αρχιτεκτονικές υπολογιστικού υλικού.

Οι εργαλειοθήκες μπορούν να ληφθούν δωρεάν. Εκτός από τη δωρεάν έκδοση των εργαλείων, υπάρχει και μια πληρωμένη έκδοση, η οποία δίνει πρόσβαση σε τεχνική υποστήριξη από μηχανικούς της Intel. Είναι επίσης δυνατή η χρήση της υπηρεσίας Intel® DevCloud για την ανάπτυξη και τη δοκιμή κώδικα, η οποία παρέχει πρόσβαση σε διάφορες CPU, GPU και FPGA. Οι μελλοντικές εκδόσεις των Intel® Parallel Studio XE και Intel® System Studio θα βασίζονται στο Intel oneAPI.

Σύνδεσμος λήψης: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

Απαιτήσεις συστήματος

Επεξεργαστές:

  • Οικογένεια επεξεργαστών Intel® Core™ ή υψηλότερος
  • Οικογένεια επεξεργαστών Intel® Xeon®
  • Κλιμακούμενη οικογένεια επεξεργαστών Intel® Xeon®

Υπολογιστικοί επιταχυντές:

  • Ενσωματωμένες GEN9 ή υψηλότερες GPU, συμπεριλαμβανομένων των πιο πρόσφατων γραφικών Intel® Iris® Xe MAX
  • Intel® Programmable Acceleration Card (PAC) με Intel Arria® 10 GX FPGA που περιλαμβάνει το Intel® Acceleration Stack για Intel® Xeon® CPU με FPGA Έκδοση 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (παλαιότερα γνωστή ως Intel® PAC with Intel® Stratix® 10 SX FPGA) που περιλαμβάνει τη στοίβα επιτάχυνσης Intel® για επεξεργαστή Intel® Xeon® με FPGA Έκδοση 2.0.1
  • Προσαρμοσμένες πλατφόρμες FPGA (με μεταφορά από πλατφόρμες αναφοράς Intel® Arria® 10 GX και Intel® Stratix® 10 GX)
  • Προσαρμοσμένες πλατφόρμες Intel® με λογισμικό Intel® Quartus® Prime έκδοση 19.4
  • Προσαρμοσμένες πλατφόρμες Intel® με λογισμικό Intel® Quartus® Prime έκδοση 20.2
  • Προσαρμοσμένες πλατφόρμες Intel® με λογισμικό Intel® Quartus® Prime έκδοση 20.3

ΛΣ:

  • Red Hat Enterprise Linux 7.x - Μερική υποστήριξη
  • Red Hat Enterprise Linux 8.x - Πλήρης υποστήριξη
  • SUSE Linux Enterprise Server 15 SP1, SP2 - μερική υποστήριξη
  • SUSE Linux Enterprise Server 12 - Μερική υποστήριξη
  • Ubuntu 18.04 LTS - Πλήρης υποστήριξη
  • Ubuntu 20.04 LTS - Πλήρης υποστήριξη
  • CentOS 7 - μερική υποστήριξη
  • CentOS 8 - Πλήρης υποστήριξη
  • Fedora 31 - Μερική υποστήριξη
  • Debian 9, 10 - μερική υποστήριξη
  • Εκκαθάριση Linux - μερική υποστήριξη
  • Windows 10 - Μερική υποστήριξη
  • Windows Server 2016 - Πλήρης υποστήριξη
  • Windows Server 2019 - Πλήρης υποστήριξη
  • macOS 10.15 - μερική υποστήριξη

Πηγή: linux.org.ru