Το υποσύστημα Windows για Linux έχει επιτάχυνση υλικού για βίντεο
Η Microsoft ανακοίνωσε σήμερα ότι το WSL υποστηρίζει πλέον κωδικοποίηση και αποκωδικοποίηση βίντεο υλικού. Η υλοποίηση καθιστά δυνατή τη χρήση επεξεργασίας υλικού, κωδικοποίησης και αποκωδικοποίησης βίντεο σε οποιαδήποτε εφαρμογή υποστηρίζει VAAPI. Τα παραπάνω υποστηρίζονται για κάρτες γραφικών AMD, Intel και NVIDIA.
Δημοφιλείς εφαρμογές που υποστηρίζουν VAAPI είναι το FFmpeg και το GStreamer. Με την επιτάχυνση υλικού βίντεο, οι εφαρμογές δεν θα υπερφορτώνουν τη CPU και δεν θα αναθέτουν λειτουργίες κωδικοποίησης και αποκωδικοποίησης στη GPU. Αυτό αυξάνει την απόδοση, μειώνει την κατανάλωση ενέργειας και τον θόρυβο από τον υπολογιστή. Τέλος, περισσότεροι πόροι CPU θα είναι διαθέσιμοι σε WSL και κανονικές εφαρμογές Windows, αυξάνοντας τη συνολική απόδοση. Επίσης, η ανάλυση του βίντεο σε WSL γίνεται υψηλότερη χάρη στη νέα δυνατότητα.
Το Gstreamer σε WSL εκτελεί σύνθεση άλφα συνδυασμού επιταχυνόμενης GPU και απόδοση σε παράθυρο X11
Η επεξεργασία βίντεο GPU σε περιβάλλον Linux με δυνατότητα WSL παρέχεται μέσω του D3D12 backend και του VAAPI frontend στο πακέτο Mesa, σε αλληλεπίδραση με το D3D12 API χρησιμοποιώντας τη βιβλιοθήκη DxCore. Επιτρέπει στις εφαρμογές να έχουν το ίδιο επίπεδο πρόσβασης στη GPU με τις εγγενείς εφαρμογές των Windows.
Η Microsoft έχει αναφέρει τις απαιτήσεις για να λειτουργούν όλα. Χρειάζεστε μια διανομή όπως το Ubuntu 22.04.1 LTS με το systemd ενεργοποιημένο και το WSL 1.1 και νεότερο.
Υποστηρίζεται το ακόλουθο υλικό.
Προμηθευτή | Υποστηριζόμενες πλατφόρμες | Ελάχιστη έκδοση προγράμματος οδήγησης βίντεο |
---|---|---|
AMD | Radeon RX 5000 series ή μεγαλύτερη. Ryzen 4000 series ή μεγαλύτερη |
Αδρεναλίνη 23.3.1. ΕΤΑ Μάρτιος 2023 |
Intel | Οικογένεια επεξεργαστών Intel® Core™ 11ης γενιάς (Κωδική ονομασία Tiger Lake, Rocket Lake)
Οικογένεια επεξεργαστών Intel® Core™ 12ης γενιάς (Κωδική ονομασία Alder Lake) Οικογένεια επεξεργαστών Intel® Core™ 13ης γενιάς (Κωδική ονομασία Raptor Lake) Οικογένεια αποκλειστικών γραφικών Intel® Iris® Xe (Κωδική ονομασία DG1) Οικογένεια γραφικών Intel® Arc® (Κωδική ονομασία Alchemist) |
31.0.101.4032 |
NVIDIA | Σειρά GeForce GTX 10 και νεότερη. Σειρά GeForce RTX 20 και νεότερη Quadro RTX NVIDIA RTX |
526.47 |
Περισσότερες λεπτομέρειες και οδηγίες θα βρείτε στην επίσημη ανακοίνωση στον σύνδεσμο εδώ.
Αν σας αρέσει αυτό το άρθρο, κοινοποιήστε το χρησιμοποιώντας τα παρακάτω κουμπιά. Δεν θα πάρει πολλά από εσάς, αλλά θα μας βοηθήσει να αναπτυχθούμε. Ευχαριστώ για την υποστήριξη!