Windows 11: Πειραματικό build αποκαλύπτει ρύθμιση δέσμευσης ενοποιημένης μνήμης για GPU και AI
Τι φαίνεται να κάνει η IntelligentCarveout
Σε αντίθεση με την υπάρχουσα ένδειξη «Shared GPU Memory» των Windows, η οποία περιγράφει μνήμη συστήματος που μπορεί να χρησιμοποιήσει η GPU και όχι μια σταθερή αποκλειστική δέσμευση, η IntelligentCarveout φαίνεται να επιτρέπει πραγματικό διαχωρισμό μέρους της ενοποιημένης μνήμης του συστήματος, σύμφωνα με την ανάλυση του Windows Latest. Σε ενσωματωμένες GPU, η μνήμη αντλείται δυναμικά από τη γενική δεξαμενή RAM ανάλογα με τις ανάγκες κάθε στιγμής. Αυτό λειτουργεί αποδοτικά για γενική χρήση, αλλά μπορεί να δημιουργεί μεταβλητή διαθεσιμότητα όταν μεγάλα γραφικά φορτία ή μοντέλα AI ανταγωνίζονται άλλες διεργασίες για την ίδια μνήμη. Μια δεσμευμένη δεξαμενή μνήμης θα μπορούσε να προστατεύει τέτοια φορτία από ανταγωνιστικές διεργασίες παρασκηνίου, προσφέροντας πιο σταθερό «προϋπολογισμό» μνήμης όταν αυτό είναι απαραίτητο.
Δέσμευση δεν σημαίνει επιπλέον χωρητικότητα
Το guru3d.com επισημαίνει ότι η δέσμευση μνήμης δεν δημιουργεί επιπλέον χωρητικότητα. Αν η τελική υλοποίηση επέτρεπε να δεσμευτούν, για παράδειγμα, 32GB για τη GPU σε ένα σύστημα με 64GB συνολική RAM, θα απέμεναν περίπου 32GB για το λειτουργικό και τις υπόλοιπες εφαρμογές, πριν από άλλες δεσμεύσεις μνήμης. Η λειτουργία επίσης δεν αυξάνει το φυσικό εύρος ζώνης (bandwidth) της μνήμης ούτε μετατρέπει την LPDDR του συστήματος σε GDDR. Όπως σημειώνει το pbxscience.com, η LPDDR που χρησιμοποιείται στην ενοποιημένη μνήμη προσφέρει συνήθως χαμηλότερο εύρος ζώνης από την GDDR7 των αποκλειστικών καρτών γραφικών. Οι πραγματικές επιδόσεις εξακολουθούν να εξαρτώνται από τον ελεγκτή μνήμης, την αρχιτεκτονική της GPU και τα όρια κατανάλωσης ισχύος.
Ποιον αφορά
Η λειτουργία θα μπορούσε να έχει ιδιαίτερο ενδιαφέρον για συστήματα Windows-on-Arm και για συσκευές με επεξεργαστές AMD Ryzen AI Max, οι οποίες διατίθενται με μεγάλες ποσότητες ενοποιημένης μνήμης. Σε τέτοια συστήματα, μια δυνατότητα ελεγχόμενης δέσμευσης θα μπορούσε να επιτρέψει στον χρήστη να καθορίζει πόση μνήμη παραμένει διαθέσιμη για απαιτητικά γραφικά ή φορτία AI και πόση για το λειτουργικό και τις υπόλοιπες εφαρμογές. Η Microsoft, ωστόσο, δεν έχει ανακοινώσει ποιο υλικό θα υποστηρίζεται ούτε αν ο τελικός χρήστης θα έχει άμεσο έλεγχο της κατανομής.
Τι παραμένει άγνωστο
Η Microsoft δεν έχει επιβεβαιώσει ούτε το τελικό περιβάλλον χρήστη της λειτουργίας, ούτε ποιο υλικό θα υποστηρίζεται επίσημα, ούτε αν η κατανομή της μνήμης θα μπορεί να αλλάζει χωρίς επανεκκίνηση του συστήματος. Δεν είναι επίσης σαφές αν ο μηχανισμός θα συνυπάρχει με ρυθμίσεις firmware κατασκευαστών, όπως η κατανομή frame-buffer σε συστήματα ενοποιημένης μνήμης (UMA). Η λειτουργία δεν αναφέρεται στις επίσημες σημειώσεις του build 29648.1000. Η Microsoft προειδοποιεί γενικά ότι χαρακτηριστικά του κλάδου Experimental (Future Platforms) μπορεί να αλλάξουν, να αφαιρεθούν ή να μη φτάσουν ποτέ σε κανονική έκδοση των Windows. Για αυτό δεν υπάρχει λόγος εγκατάστασης πειραματικού build σε σύστημα παραγωγής μόνο για πρόσβαση στη συγκεκριμένη λειτουργία.
Στοιχείο Λεπτομέρεια Build 29648.1000 (17 Αυγούστου) Κλάδος Experimental / Future Platforms Εσωτερικό όνομα IntelligentCarveout (ID 61121285) Πιθανός στόχος Δέσμευση RAM για GPU/AI φορτία Επίσημη τεκμηρίωση IntelligentCarveout Καμία Πηγές
Microsoft Learn guru3d.com windowslatest.com pbxscience.com
76
