- Στο πειραματικό build 29648.1000 των Windows 11 εντοπίστηκε κώδικας με το εσωτερικό όνομα «IntelligentCarveout» (feature ID 61121285), ο οποίος φαίνεται να αφορά μηχανισμό χειροκίνητης δέσμευσης ενοποιημένης μνήμης για GPU και φορτία AI.
- Η λειτουργία δεν εμφανίζεται στις επίσημες σημειώσεις κυκλοφορίας της Microsoft και μπορεί να αλλάξει ή να αποσυρθεί πριν φτάσει σε build λιανικής.
- Η λειτουργία θα είχε μεγαλύτερη πρακτική αξία σε συστήματα Windows με μεγάλη δεξαμενή ενοποιημένης μνήμης, όπως Windows-on-Arm και συσκευές με επεξεργαστές AMD Ryzen AI Max.
Ο ιστότοπος Windows Latest ανέφερε στον κώδικα του πειραματικού build 29648.1000 των Windows 11, το οποίο κυκλοφόρησε στις 17 Αυγούστου, αναφορές σε μια λειτουργία με το εσωτερικό όνομα «IntelligentCarveout» και αναγνωριστικό 61121285. Το ίδιο στοιχείο αναφέρθηκε στη συνέχεια από το guru3d.com και το pbxscience.com. Ο κώδικας συνδέεται με στοιχείο που φέρει την ονομασία SettingsHandlers_UnifiedMemory.dll, ένδειξη ότι η Microsoft πειραματίζεται με νέο μηχανισμό διαχείρισης ενοποιημένης μνήμης σε επίπεδο συστήματος.
Τι φαίνεται να κάνει η 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 | Καμία |

TheLab Weekly Digest
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now