MetallicGR

AMD Quick Response Queue: Νέα τεχνική βελτιώνει το Rendering

Recommended Posts

[NEWS_IMG=AMD Quick Response Queue: Η νέα τεχνική βελτιώνει το Rendering]http://www.hwbox.gr/images/news_images/amd5.jpg[/NEWS_IMG] Η AMD μοιράζεται μια νέα τεχνική που ανέπτυξε για να βοηθήσει στο rendering εφαρμογών που χρησιμοποιούν τον DX12 renderer αλλά και του VR.

Οι asynchronous shaders, η τεχνική που επιτρέπει στην κάρτα γραφικών να πραγματοποιήσει ταυτόχρονα τόσο τους υπολογισμούς γραφικών όσο και αυτούς που σχετίζονται με το compute, αναβαθμίζονται με ένα νέο χαρακτηριστικό το οποίο μοιράστηκε με τη κοινότητα πριν από λίγες ώρες. Το χαρακτηριστικό υποστηρίζεται από όλες τις Graphics Core Next κάρτες γραφικών της AMD και βοηθάει στην καλύτερη αξιοποίηση του hardware, εκμεταλλεύονται κύκλους ρολογιού που υπό άλλες συνθήκες θα έμεναν ανεκμετάλλευτοι.

Το νέο χαρακτηριστικό που έρχεται για να εμπλουτίσει την εν λόγω τεχνική rendering ονομάζεται Quick Response Queue και στην ουσία επιτρέπει στη GPU να τρέξει παράλληλα φορτίο που σχετίζεται με τα γραφικά αλλά και το compute, "παίζοντας" με τις προτεραιότητες. Η τεχνική υπάρχει και στους asynchronous shaders, όμως αυτό που σύμφωνα με την AMD λείπει, είναι η "αποφασιστικότητα" σχετικά με το πότε θα πρέπει να διακοπεί μια διεργασία γραφικών για να ξεκινήσει αντίστοιχα μια compute. Η quick response queue στην ουσία εφαρμόζει μια ειδική ουρά στην επεξεργασία των δεδομένων στη νοερή timeline. Το χαρακτηριστικό τρέχει σε κάθε κάρτα γραφικών GCN 2ης γενιάς και πάνω με ένα απλό driver update.

Παράλληλα, η AMD αναφέρεται και στις αλλαγές που φέρνει στο VR. Σε περιβάλλον VR, τα dropped frames μπορούν να εμφανιστούν με διάφορους τρόπους αλλοιώνοντας κατά πολύ το τελικό αποτέλεσμα. Το χαρακτηριστικό Asynchronous Time Warp έρχεται για να βοηθήσει στην εν λόγω περίσταση διορθώνοντας τη κίνηση του κεφαλιού του παίκτη που έχει γίνει μετά το ξεκίνημα του rendering (wrapping). Το wrapping απαιτεί έναν compute shader για να πραγματοποιήσει αυτή τη λειτουργία και μπορεί να τρέξει ασύγχρονα όμως θα πρέπει να χρησιμοποιηθεί με σωστό τρόπο για να γίνει χρήσιμο. Εκεί με τη χρήση του quick response queue, η κάρτα θα ξεκινήσει να εργάζεται στο επόμενο frame ταχύτερα βελτιώνοντας την αποδοτικότητα.

Edited by MetallicGR
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now