Linux-Team - Information Technology Forum - Ελληνικό Τεχνολογικό Φόρουμ


Μη Συνδεδεμενος Παρακαλώ συνδεθείτε ή εγγραφείτε

 Μάθετε τα πάντα για το DirectX 12

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω  Μήνυμα [Σελίδα 1 από 1]

Δημοσίευση #1
 Morgoth

Morgoth
Administrator
Administrator
Μάθετε τα πάντα για το DirectX 12 DirectX-12

Πριν από περίπου ενάμιση χρόνο, η AMD ολοκλήρωσε την ανάπτυξη του Mantle, μιας API που βελτίωνε το γραφικό περιβάλλον για όποιον είχε GPU και παιχνίδι που υποστηριζόταν από τη σειρά Gaming Evolved.
Η χαμηλού επιπέδου API αυτή έγινε μεγάλος ανταγωνιστής του DirectX 11 και του Open GL4 που είναι εφαρμογές υψηλού επιπέδου.
Και αυτό γιατί κατάφερε να πιάσει υψηλότερες αποδόσεις από εκείνες, δίνοντας τη δυνατότητα υποστήριξης πολλών παιχνιδιών σε PC και κονσόλες χωρίς να έχουν απαραίτητα hi end hardware.
Έτσι, ενώ η AMD είχε τα πρωτεία για πάρα πολύ καιρό, εκδίδοντας την εφαρμογή αυτή συνοδευτικά με τους Catalyst Drivers, τώρα ο ανταγωνισμός της ανεβαίνει. Η Microsoft ανακοίνωσε μαζί με τα Windows 10 και την δημιουργία του DirectX 12 και θεωρείται ο βασικότερος αντίπαλος. Αλλά δε θα είναι ο μόνος. Μαζί ανακοινώθηκαν και ο Metal της Apple και το Open GL Next. Κυριολεκτικά, μιλάμε για αναγέννηση στον τομέα των γραφικών μετά από χρόνια αργής προόδου, μέσα από την ανάγκη για ποιοτικό gaming χωρίς μεγάλα έξοδα.
Έχουμε δει ως τώρα, το Mantle να προσφέρει μεγάλες αποδόσεις σε πολλά παιχνίδια, ειδικά σε εκείνα που ο επεξεργαστής είναι το πρόβλημα (φτάνει το 100% πολύ γρήγορα χωρίς να μπορεί να δώσει περισσότερη ισχύ). Κι όσο καταπληκτικό κι αν ακούγεται πως είναι το Mantle, αυτή τη στιγμή είναι μια API που είναι αποκλειστικότητα για AMD GPU από τη σειρά 7000 και μετά. Επομένως οι χρήστες της Nvidia και της Intel δεν μπορούν να επωφεληθούν από αυτήν την τεχνολογία. Γι αυτό το βλέμμα όλων στράφηκε προς το DirectX 12.
Το DirectX 12 ανακοινώθηκε από την Microsoft το Μάρτιο του 2014 στην GDC, συνοπτικά, χωρίς πολλές τεχνικές λεπτομέρειες για το πώς θα λειτουργεί και θα κυκλοφορήσει με τα Windows 10. Επομένως αν κάποιος χρησιμοποιεί την έκδοση 9926 των Windows 10 Technical Preview, που είναι δωρεάν δοκιμαστική για όλους, θα έχει προσέξει ότι χρησιμοποιεί μια προέκδοση του DirectX 12.
Όμως, η Microsoft δίνει κανονικά τις ενημερώσεις και στους χρήστες της Technical Preview έκδοσης, φτάνοντας σε μια έκδοση περισσότερο ολοκληρωμένη. H API του DirectX 12 μαζί με την έκδοση οδηγών WDDM 2.0 σιγά σιγά ολοκληρώνεται και έχει γίνει πιο σταθερή από πριν, όπως βλέπετε και στην φωτογραφία (κάτω) από δοκιμές που έχουν γίνει μέσα από το Star Swarm της Oxide Games.
Ουσιαστικά η έκδοση WDDM 2.0 ενεργοποιεί το DirectX 12 και προσθέτει τα απαραίτητα συστατικά στον πυρήνα και στους οδηγούς της κάρτας για να λειτουργήσει σωστά, βοηθώντας το να χειριστεί έξυπνα τη μνήμη και να βελτιστοποιήσει την αποδοτικότητα του επεξεργαστή.

Μάθετε τα πάντα για το DirectX 12 DirectX-11-vs-DirectX-12

Aυτό που βλέπουμε στο άνω κομμάτι της φωτογραφίας είναι η χρήση των πυρήνων του επεξεργαστή βάσει χρόνου εκτέλεσης, παρατηρώντας πως αρχικά με τον DX11 έφτανε στην πλήρη χρήση σε μεγαλύτερο βάθος χρόνου από ότι στο κάτω κομμάτι με τον Directx 12.
Αυτό που οι χρήστες Nvidia και Intel περιμένουν να δουν, είναι αν το DirectX 12 μπορεί να γεφυρώσει το χάσμα που δεν κατόρθωσε ο DirectX 11, μεταξύ CPU και GPU (bottlenecking) από εταιρείες που δεν έχουν συγγένεια μεταξύ τους, όπως αντίθετα οι AMD CPU και οι Radeon GPU.

Επεξηγήσεις:
• WDDM: Windows Display Driver Model – είναι η αρχιτεκτονική του οδηγού για τις GPU των OS της Microsoft, εκκίνησε από την έκδοση Vista και μετά.
• UM Driver – User Mode Driver: είναι τρόπος εκτέλεσης ενός οδηγού που ο χρήστης επωφελείται από τη σταθερότητα, λόγω ότι δεν μπορεί να εγγράψει δεδομένα μέσα στο σύστημα του πυρήνα (kernel) και να δημιουργήσει κρασάρισμα στο σύστημα.
• KM Driver – Kernel Mode Driver: ο υπολογιστής μπορεί να εκτελέσει κάθε λειτουργία όπως επιτρέπεται βάσει της αρχιτεκτονικής του, όπως έχει προγραμματιστεί καταχωρώντας όλες τις διαθέσιμες πληροφορίες από μόνος του.

HashTags: [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

Source: [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή  Μήνυμα [Σελίδα 1 από 1]


Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης

Ωχ! Φαίνεται ότι κάτι πήγε στραβά ...

[#10425]

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


Χρήσιμοι Σύνδεσμοι: