Η πιο πρόσφατη προεπισκόπηση του Agility SDK από τη Microsoft προσθέτει γραφήματα εργασίας, υποστήριξη Wave Matrix και πολλά άλλα



Τον Απρίλιο του 2021, η

κυκλοφόρησε την πρώτη έκδοση του Agility SDK. Επιτρέπει στους προγραμματιστές παιχνιδιών υπολογιστών να προσθέτουν πιο προηγμένες δυνατότητες DirectX 12 Ultimate API στα παιχνίδια τους με ταχύτερο ρυθμό. Επιτρέπει επίσης στους παίκτες υπολογιστών των

να αποκτήσουν αυτές τις νέες δυνατότητες χωρίς να χρειάζεται να ενημερώσουν το λειτουργικό τους σύστημα Windows. Αυτή την εβδομάδα, η Microsoft κυκλοφόρησε μια έκδοση προεπισκόπησης μιας νέας έκδοσης Agility SDK που προσθέτει ορισμένες νέες δυνατότητες για προγραμματιστές παιχνιδιών.


Σε μια ανάρτηση στο blog

, η Microsoft δήλωσε ότι η έκδοση προεπισκόπησης Agility SDK v1.711.3 προσθέτει υποστήριξη για γραφήματα εργασίας. Λέει:

Αυτή η πρώτη έκδοση γραφημάτων εργασίας επιτρέπει στους υπολογιστικούς σκιαδόρους να ζητούν από άλλους υπολογιστικούς σκιαδιστές να εκτελούνται ασύγχρονα, για εργασίες όπως η απομάκρυνση, η δέσμευση ή η αλυσίδα της εργασίας υπολογισμού. Αυτά τα αιτήματα εργασίας μπορούν να περιλαμβάνουν ένα ωφέλιμο φορτίο δεδομένων, εάν το επιθυμείτε, το οποίο διαχειρίζεται το σύστημα.

Το υλικό έχει ευελιξία να προγραμματίζει την εργασία αποτελεσματικά χωρίς ο προγραμματιστής να χρειάζεται να κατανοήσει τις ιδιαιτερότητες κάθε συσκευής. Το μοντέλο προγραμματισμού είναι πιο εύκολο στη χρήση και πιο ευέλικτο με πολλούς τρόπους από το υπάρχον σειριακό μοντέλο ExecuteIndirect για τη δημιουργία εργασιών GPU.

Περισσότερες πληροφορίες σχετικά με τα γραφήματα εργασίας

μπορείτε να βρείτε σε αυτήν την ειδική ανάρτηση ιστολογίου

.

Η νέα προεπισκόπηση του Agility SDK προσθέτει επίσης υποστήριξη για το Wave Matrix. Δείτε τι λέει η Microsoft για αυτό:

Οι GPU και οι υπολογιστικές συσκευές έχουν αρχίσει να προσθέτουν αποκλειστικό πυρίτιο στο υλικό τους για να υποστηρίζουν πολλαπλασιασμό μήτρας σε υψηλότερα εύρη ζώνης για χρήση σε εφαρμογές μηχανικής μάθησης και απεικόνισης. Για να επιτρέψει την πρόσβαση σε αυτό το αποκλειστικό πυρίτιο, η HLSL προσθέτει οδηγίες Wave Matrix στη γλώσσα, γνωστή και ως Wave Matrix Multiply Accumulate (WaveMMA). Αυτή η προσθήκη ορίζει αρκετούς νέους τύπους δεδομένων αφηρημένου Wave Matrix, οι οποίοι επιτρέπουν στο υποκείμενο υλικό να αποθηκεύει, να αναδιατάσσει και να αντιγράφει δεδομένα σε όλα τα νήματα σε ένα κύμα.

Η ανάρτηση ιστολογίου λέει ότι η AMD θα κυκλοφορήσει μια νέα έκδοση του προγράμματος οδήγησης Adrenalin Edition με υποστήριξη WaveMMA στο εγγύς μέλλον. Οι προγραμματιστές με επεξεργαστές Intel και

GPU θα πρέπει να επικοινωνήσουν με τον αντιπρόσωπο προγραμματιστή τους, ενώ σχεδιάζεται μελλοντική υποστήριξη για τις GPU της Qualcomm.

Τέλος, η νέα προεπισκόπηση SDK Agility προσθέτει υποστήριξη για την κωδικοποίηση βίντεο AV1 σε GPU. Αυτήν τη στιγμή, είναι διαθέσιμο σε GPU της σειράς NVIDIA RTX 40 με την έκδοση προγράμματος οδήγησης 545.31 ή μεταγενέστερη. Η υποστήριξη για τις GPU της AMD Radeon RX 7000 Series έρχεται στα τέλη του 2023. Οι προγραμματιστές με GPU Intel θα πρέπει να επικοινωνήσουν με τον αντιπρόσωπο προγραμματιστή τους και η μελλοντική υποστήριξη αυτής της δυνατότητας έχει προγραμματιστεί για τις GPU της Qualcomm.

Μπορείτε να κάνετε λήψη του νέου Agility SDK v1.711.3

προεπισκόπηση της έκδοσης εδώ

.


neowin.net



You might also like


Leave A Reply



Cancel Reply

Your email address will not be published.