Μετά από χρόνια ανάπτυξης, ένα νέο API γραφικών Ιστού που ονομάζεται WebGPU θα εμφανιστεί σύντομα στο Chrome και σε άλλα προγράμματα περιήγησης τόσο σε επιτραπέζιους όσο και σε φορητές πλατφόρμες.
σε σύγκριση με αυτό που είναι διαθέσιμο σήμερα (WebGL), WebGPU Θα επιτρέψει σε προγραμματιστές και εφαρμογές Πρόσβαση “Τα πιο προηγμένα χαρακτηριστικά GPU και παρέχουν υποστήριξη πρώτης κατηγορίας για γενικούς υπολογιστές στη GPU.” το τελευταίο Επιτρέπει και οδηγεί σε τριπλάσια βελτίωση των συμπερασμάτων μοντέλων μηχανικής εκμάθησης.
Για παράδειγμα, το Google Meet χρησιμοποιεί μηχανική εκμάθηση για να διαχωρίσει τον χρήστη από το παρασκήνιο. Η εκτέλεση της μηχανικής εκμάθησης στο WebGPU θα το καταστήσει ταχύτερο και πιο ενεργειακά αποδοτικό, επιτρέποντας (1) αυτές τις δυνατότητες να φθάσουν σε φθηνότερο, ευκολότερο στην πρόσβαση υλικό χρήστη και (2) πιο περίπλοκα και ισχυρά μοντέλα.
Στο μέτωπο της οθόνης, η Google προβάλλει “σημαντικά οφέλη, όπως η σημαντική μείωση του φόρτου εργασίας JavaScript στα ίδια γραφικά”. Άλλα παραδείγματα περιλαμβάνουν:
- Βελτίωση των υπαρχουσών βιβλιοθηκών τρισδιάστατης JavaScript όπως οι Babylon.js και Three.js με νέες τεχνολογίες απόδοσης (υπολογισμός βάσει σωματιδίων, πιο δημοφιλής μετα-επεξεργασία, …) και μεταφόρτωση σε ακριβούς υπολογισμούς GPU που εκτελούνται αυτήν τη στιγμή στην CPU (εκτέλεση , μετασχηματίζοντας γυαλισμένες φόρμες, …).
- Μετακίνηση νεότερων μηχανών παιχνιδιών στον Ιστό, επιτρέποντας στις μηχανές να εκθέσουν πιο προηγμένες λειτουργίες απόδοσης. Για παράδειγμα, η εξαγωγή WebGL του Unity χρησιμοποιεί το χαμηλότερο σύνολο δυνατοτήτων κινητήρα, αλλά το WebGPU μπορεί να χρησιμοποιήσει υψηλότερο σύνολο δυνατοτήτων.
- Μετακίνηση νέων κατηγοριών εφαρμογών στον Ιστό: Πολλές εφαρμογές παραγωγικότητας εκφορτώνουν υπολογιστικές λειτουργίες στη GPU και χρειάζονται υποστήριξη WebGPU για καθολικούς υπολογισμούς.
Ένας από τους στόχους είναι «να γίνουν οι εφαρμογές να λειτουργούν φορητές σε διαφορετικά συστήματα χρηστών και προγράμματα περιήγησης». Θα είναι διαθέσιμο πρώτα στο Chrome 113 (αυτήν τη στιγμή σε σταθερή beta και αυτόν τον μήνα) σε Mac, συσκευές Windows με υποστήριξη Direct3D 12 και συσκευές ChromeOS με υποστήριξη Vulkan. Θα είναι διαθέσιμο αργότερα σε Android και Linux, ενώ Σαφάρι Και Φωτιά αλεπού Σχεδιάζει επίσης να το υποστηρίξει.
Το WebGPU βρίσκεται σε ανάπτυξη από το 2017 με συνεισφορές από τις Mozilla, Apple, Intel και Microsoft.
Αυτή η αρχική έκδοση του WebGPU χρησιμεύει ως δομικό στοιχείο για μελλοντικές ενημερώσεις και βελτιώσεις.
Από τα PWA σε WebAssemblyΗ Google υπήρξε μεγάλος υποστηρικτής ενός πιο ισχυρού ιστού και το WebGPU συνεχίζει αυτό το έργο.
FTC: Χρησιμοποιούμε συνδέσμους συνεργατών για να κερδίσουμε εισόδημα. περισσότερο.
“Τηλεοπτικός γκουρού. Υποστηρικτής της ζόμπι. Οπαδός του διαδικτύου. Πιστοποιημένος μπύρας. Υπερήφανος αναγνώστης. Φανταστικός αλκοόλ. Βραβευμένος επιχειρηματίας.”