Επιστρέφουμε την υποστήριξη CUDA σε δύο βήματα. Ενημέρωση CUDA API: Το CUDA δεν λειτουργεί σε νέα προγράμματα οδήγησης. Επαναφορά της υποστήριξης CUDA σε δύο βήματα Τι είναι cuda

Γεια σε όλους! Σήμερα θα ενεργοποιήσουμε την CUDA GPU (αν η κάρτα γραφικών σας διαθέτει). Στη νέα έκδοση του πακέτου της Adobe, όπως ισχυρίζεται ο κατασκευαστής, καθορίζεται ένας μεγάλος αριθμός υποστηριζόμενων chipset βίντεο, αλλά στην πράξη αποδείχθηκε ότι αυτό δεν ισχύει, αλλά αυτό είναι ασήμαντο, γιατί μπορείτε να κάνετε τα πάντα μόνοι σας.

ΤΙ ΕΙΝΑΙ CUDA;

Το CUDA είναι μια παράλληλη αρχιτεκτονική υπολογιστών της NVIDIA που επιτρέπει σημαντικές αυξήσεις στην υπολογιστική απόδοση μέσω της χρήσης GPU (μονάδες επεξεργασίας γραφικών Σήμερα, οι επεξεργαστές CUDA έχουν φτάσει σε εκατομμύρια πωλήσεις και οι προγραμματιστές λογισμικού, οι επιστήμονες και οι ερευνητές χρησιμοποιούν ευρέως το CUDA σε διάφορους τομείς). συμπεριλαμβανομένης της επεξεργασίας και απεικόνισης βίντεο, της υπολογιστικής βιολογίας και χημείας, της μοντελοποίησης δυναμικής ρευστών, της ανακατασκευής εικόνας με υπολογιστική τομογραφία, της σεισμικής ανάλυσης, της ανίχνευσης ακτίνων και πολλά άλλα.

Τι χρειαζόμαστε λοιπόν;

1. Μεταβείτε στον ιστότοπο της Nvidia και πραγματοποιήστε λήψη του πιο πρόσφατου προγράμματος οδήγησης για τα προγράμματα οδήγησης Mac CUDA: http://www.nvidia.com/object/mac-driver-archive.html

2. Ανοίξτε ένα τερματικό και πληκτρολογήστε την ακόλουθη εντολή

3. /Εφαρμογές/Adobe\ Premiere\ Pro\ CC/Adobe\ Premiere\ Pro\ CC.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer

4. Βρείτε το μοντέλο της κάρτας γραφικών μας (για παράδειγμα: GeForce GTX 580)

5. sudo nano /Applications/Adobe\ Premiere\ Pro\ CC/Adobe\ Premiere\ Pro\ CC.app/Contents/cuda_supported_cards.txt

6. Προσθέστε το όνομα της κάρτας σας στη λίστα

7. Αποθήκευση :

8. Για Συνέπειες*sudo nano /Applications/Adobe\ After\ Effects\ CC/Adobe\ After\ Effects\ CC.app/Contents/raytracer_supported_cards.txt

9. Κάντε κύλιση προς τα κάτω και εισαγάγετε το όνομα της κάρτας γραφικών σας

10. Αποθήκευση : Control+X και μετά Y εφαρμόστε αλλαγές

11. Επιλέξτε προγράμματα CUDA και απολαύστε την επιτάχυνση που προκύπτει κατά την εγκατάσταση

Μπορείτε να παρακολουθήσετε την οπτική ενεργοποίηση στο παρακάτω βίντεο.

| Πώς να επιταχύνετε το Adobe Premiere και τα After Effects

ΜΕΡΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΙΣ ΑΠΟΔΟΣΕΙΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

ισχύει από 12.2019

CUDA/OpenCL και Premiere:

Ξεκινώντας με το CS5, το Adobe Premiere και το After Effects χρησιμοποιούν πόρους επεξεργασίας καρτών γραφικών. Η διαθεσιμότητα μιας τέτοιας υποστήριξης εξαρτάται από έναν συνδυασμό έκδοσης κάρτας βίντεο, έκδοσης προγράμματος οδήγησης, έκδοσης προγράμματος και των ρυθμίσεών τους.
Η τεχνική δυνατότητα χρήσης της επιτάχυνσης GPU δεν σημαίνει ότι το πρόγραμμα θα ξεκινήσει να εκτελείται στη GPU αντί στην CPU. Ένας αριθμός υπολογιστικών προβλημάτων μπορούν να λυθούν σε μια GPU. Εάν τέτοιες εργασίες δεν εμφανίζονται κατά τη διαδικασία εγκατάστασης ή εξαγωγής, τότε η GPU δεν εμπλέκεται στο πρόγραμμα.
Αυτό το άρθρο περιγράφει: α) πώς να ενεργοποιήσετε όλους τους διαθέσιμους πόρους υλικού, β) πώς να οργανώσετε τη ροή εργασίας σας έτσι ώστε να εκτελείται ο μέγιστος αριθμός υπολογιστικών εργασιών στη GPU.


Adobe Premiereυποστηρίζει άμεσα τις δυνατότητες επιτάχυνσης GPU σχεδόν όλων των καρτών γραφικών NVidiaμε CUDA και τουλάχιστον 1 GB μνήμης. Chipsets AMD(ATI)υποστηρίζονται από την Premier μέσω OpenCL από την έκδοση CS6 για Mac (6750M, 6770M), στην πραγματικότητα από CC. Από chipsets IntelΗ υποστήριξη ξεκίνησε με φορητό υπολογιστή Intel Iris 5100 και Iris Pro 5200 μέσω OpenCL στο Premiere CC 2014 (έκδοση 8.0). Στα Windows, οι τρέχουσες εκδόσεις του Premier υποστηρίζουν όλες τις τρέχουσες GPU από αυτούς τους τρεις κατασκευαστές σε Mac, οι τρέχουσες εκδόσεις χρησιμοποιούν κάρτες γραφικών NVidia.

Πρόσθεταπ.χ. Τα Magic Bullet Looks, Elements3D είναι ξεχωριστά προγράμματα και μπορεί να χρησιμοποιούν ή να μην χρησιμοποιούν τη GPU, ανεξάρτητα από τις ρυθμίσεις του προγράμματος Adobe.

Τι κάνει η επιτάχυνση GPU;

Η εργασία του Adobe Premiere μπορεί να απλοποιηθεί ως εξής: ανάγνωση αρχείων από δίσκο > αποκωδικοποίηση συμπιεσμένου βίντεο σε εσωτερική μορφή βίντεο στη μνήμη > επεξεργασία στη γραμμή χρόνου > συμπίεση βίντεο με κωδικοποιητή > εγγραφή του αρχείου σε δίσκο. Οι λειτουργίες ανάγνωσης/εγγραφής δεν εξαρτώνται από την GPU και την CPU, εξαρτώνται από την ταχύτητα των δίσκων, η ταχύτητα των σύγχρονων σκληρών δίσκων και SSD είναι αρκετές φορές υψηλότερη από την απαιτούμενη ταχύτητα για συμπιεσμένες μορφές βίντεο και εκτελείται χωρίς τη συμμετοχή του επεξεργαστή, δηλ. η επίδρασή τους στην απόδοση δεν είναι αισθητή. Ο επεξεργαστής γραφικών των καρτών γραφικών (GPU) μπορεί να χρησιμοποιηθεί για τις υπόλοιπες τρεις λειτουργίες κατά την επεξεργασία βίντεο. Αυτές οι λειτουργίες εκτελούνται διαδοχικά και ανεξάρτητα. Διαδοχικά σημαίνει ότι ένα καρέ βίντεο περνά από όλα τα στάδια του αγωγού από την αρχή μέχρι το τέλος, σημαίνει ανεξάρτητα ότι η ταχύτητα εργασίας σε κάθε στάδιο δεν εξαρτάται από τα άλλα. Όλα μαζί αυτό σημαίνει ότι εάν σε κάποιο στάδιο η ταχύτητα είναι χαμηλή, τότε σε άλλα απλά θα είναι σε αδράνεια. Το καθήκον βελτιστοποίησης δεν είναι η εξάλειψη του χρόνου διακοπής λειτουργίας, αλλά η ελαχιστοποίηση των καθυστερήσεων.

Για την εκτέλεση αυτών των λειτουργιών, η GPU διαθέτει ανεξάρτητες μονάδες υλικού που εμπλέκονται σε: αποκρυπτογράφησηκοινές μορφές (nvdec/vce/qsv). ΕΠΕΞΕΡΓΑΣΙΑ ΕΙΚΟΝΑΣσε γενικούς πυρήνες υπολογιστών gpu (shaders, CUDA). κωδικοποίησησε κοινές μορφές (nvenc/vce/qsv). Εάν η κάρτα βίντεο δεν διαθέτει αυτά τα μπλοκ ή το Premiere δεν τα υποστηρίζει, τότε οι λειτουργίες εκτελούνται στον επεξεργαστή.

Η μεγαλύτερη επίδραση στην απόδοση ασκείται από:
1) γεωμετρικοί μετασχηματισμοί σε βίντεο (αλλαγή μεγέθους, περιστροφή, μετατροπή πεδίου, μετατροπή ρυθμού καρέ), μετατροπή χρωματικού χώρου, διόρθωση χρώματος και άλλοι χειρισμοί εικόνας, οι οποίοι υποστηρίζονται από πολλά φίλτρα, εφέ και πρόσθετα
2) κωδικοποίηση βίντεο υλικού, η οποία είναι σημαντική για μορφές h.264, h.265

Αυτοί είναι διαφορετικοί τρόποι χρήσης, με διαφορετικά αποτελέσματα. Για παράδειγμα, με μια απλή επεξεργασία από άκρο σε άκρο του βίντεο DV, χωρίς εφέ, και επακόλουθη κωδικοποίηση σε h264, η επιτάχυνση υλικού χρησιμοποιώντας την πρώτη μέθοδο δεν θα παρέχει επιτάχυνση επειδή το βίντεο παραμένει αμετάβλητο. Αλλά εάν χρησιμοποιείτε τη δεύτερη μέθοδο (το πρόσθετο είναι εγκατεστημένο voukoder, ή Premiere με ενεργοποιημένη την κωδικοποίηση υλικού Intel Γρήγορος συγχρονισμός, κ.λπ., ενώ η GPU της κάρτας βίντεο ή του επεξεργαστή σας υποστηρίζεται από τον κωδικοποιητή υλικού), τότε η ταχύτητα της τελικής απόδοσης θα αυξηθεί σημαντικά. Διαβάστε περισσότερα σχετικά με την κωδικοποίηση υλικού.
Ένα άλλο παράδειγμα, επεξεργασία βίντεο 4K με διόρθωση χρώματος, Warp Stabilizer, Neat Video μείωση θορύβου και επακόλουθη εξαγωγή σε prores 1080p. Στην επιτάχυνση χρησιμοποιώντας την πρώτη μέθοδο Warp Stabilizer, η διαφορά θα είναι ελάχιστα αισθητή, η δουλειά του Neat Video θα επιταχυνθεί και η συμβολή της GPU στις λειτουργίες αλλαγής μεγέθους και διόρθωσης χρώματος θα επιταχύνει το συνολικό αποτέλεσμα αρκετές φορές. Η δεύτερη μέθοδος δεν θα παράγει κανένα αποτέλεσμα λόγω της έλλειψης επιτάχυνσης υλικού στον κωδικοποιητή prores.

Όλες οι μονάδες κωδικοποίησης και αποκωδικοποίησης στις κάρτες βίντεο είναι υψηλής ταχύτητας και διαφέρουν κυρίως στις υποστηριζόμενες αναλύσεις. Η ταχύτητα των shader είναι ευθέως ανάλογη με τον αριθμό και τη συχνότητα ρολογιού τους και οι συχνότητες στις κάρτες βίντεο είναι περίπου στο ίδιο επίπεδο, αλλά ο αριθμός των πυρήνων ποικίλλει πολύ. Είναι σημαντικό να σημειωθεί ότι οι πιο ισχυρές GPU της Intel είναι περίπου 20 φορές κατώτερες σε απόδοση από τις ναυαρχίδες της NVidia και της AMD.

Υλικό αποκωδικοποίησης

Απομένει ένας τρίτος τρόπος χρήσης της GPU μιας κάρτας βίντεο - η αποκωδικοποίηση του υλικού προέλευσης. Το αποτέλεσμα θα είναι όταν εργάζεστε σε μια γραμμή χρόνου, όταν ο κεντρικός επεξεργαστής δεν μπορεί να αντιμετωπίσει την αποκωδικοποίηση. Αυτό δεν θα επιταχύνει την εργασία με βαριά εφέ με κανέναν τρόπο, αλλά θα είναι χρήσιμο για περιπτώσεις όπου ο επεξεργαστής δεν έχει χρόνο να αποσυσκευάσει βαρύ βίντεο - βίντεο 4K, 1080p50 AVCHD/XAVC/HEVC με υψηλό ρυθμό μετάδοσης bit (100+ mbps), Οι κάτοχοι αδύναμων φορητών υπολογιστών θα παρατηρήσουν την καλύτερη επιτάχυνση. Αυτή η λειτουργία έχει προστεθεί για επεξεργαστές Intel με QSV από το 2015.3. Οι σύγχρονοι κορυφαίοι επεξεργαστές, 6 και 8 πυρήνων Intel και ανταγωνιστικοί Ryzen, αποκωδικοποιούν το βίντεο h264 πιο γρήγορα από το QSV, επομένως η απενεργοποίηση της αποκωδικοποίησης μπορεί να επιταχύνει την εργασία σε ορισμένες περιπτώσεις, η αποκωδικοποίηση υλικού θα ανακουφίσει τη CPU.

Επιτάχυνση GPU Engine Playback Mercury

Για επαγγελματική εργασία, η ταχύτητα με την οποία γίνεται η επεξεργασία του βίντεο είναι σημαντική. Οι Shaders είναι υπεύθυνοι για όλους τους χειρισμούς της εικόνας. Η ταχύτητα υπολογισμού στο CUDA για λειτουργίες όπως η διακωδικοποίηση από 4K σε 1080p θα αυξηθεί κατά περίπου 5-6 φορές. Η ταξινόμηση χρωμάτων εξαρτάται επίσης σε μεγάλο βαθμό από τη GPU. Η ποιότητα της εικόνας είναι πολύ καλύτερη από ό,τι όταν εργάζεστε σε κεντρικό επεξεργαστή. Επομένως, το πρόγραμμα απόδοσης βίντεο πρέπει να είναι Mercury Playback Engine GPU Acceleration CUDA ή OpenCL (περιλαμβάνεται στο File|Project settins|General).

Επί του παρόντος, το πρόγραμμα εντοπίζει αυτόματα την παρουσία μιας κατάλληλης κάρτας βίντεο. Ωστόσο, υπάρχουν αποχρώσεις: η Adobe σταδιακά εγκαταλείπει την υποστήριξη για παλαιότερα μοντέλα καρτών γραφικών (από τη μία πλευρά, αυτό σημαίνει ότι οι νέες εκδόσεις προγραμμάτων απλώς δεν δοκιμάζονται σε παλιές κάρτες, από την άλλη πλευρά, οι κατασκευαστές καρτών βίντεο σταματούν να υποστηρίζουν παλιές μοντέλα σε νέα προγράμματα οδήγησης και η νέα Premier χρειάζεται νέα προγράμματα οδήγησης). υπάρχει μια έκδοση Premier που βγήκε νωρίτερα από την κάρτα γραφικών και δεν τη γνωρίζει. Για τον ένα ή τον άλλο λόγο, οι παλαιότερες εκδόσεις του Premiere ενδέχεται να μην ανιχνεύουν την παρουσία επιτάχυνσης και να μην την ενεργοποιούν. Μπορείτε να δοκιμάσετε να ζητήσετε από το Premier μη αυτόματα.
Εάν η κάρτα γραφικών σας NVidia δεν έχει οριστεί ότι έχει επιτάχυνση GPU και μόνο το λογισμικό Mercury Playback Engine είναι διαθέσιμο στον πίνακα "Ρυθμίσεις έργου" αντί για την Επιτάχυνση GPU:

τότε πρέπει να το καταχωρήσετε στο αρχείο C:\Program Files\Adobe\Adobe Premiere Pro CS6\cuda_supported_cards.txt. Η λίστα των επίσημα υποστηριζόμενων καρτών βίντεο ATI (Radeon) βρίσκεται στο αρχείο opencl_supported_cards.txtκαι μπορεί να προστεθεί χειροκίνητα με τον ίδιο τρόπο. Στο Premiere CC, η Adobe επέτρεψε την υποστήριξη για όλα τα chipset CUDA και OpenCL, αρκούσε να μεταβείτε σε αυτόν τον πίνακα ρυθμίσεων κατά την πρώτη εκκίνηση και να ενεργοποιήσετε τη GPU με μη αυτόματο τρόπο. Θεωρητικά, δεν χρειάζεται να κάνετε μη αυτόματη εγγραφή, αλλά στην πράξη, εάν το Premiere CC δεν βλέπει την κάρτα γραφικών σας, θα πρέπει να δημιουργήσετε μόνοι σας αυτό το αρχείο και να εισαγάγετε την κάρτα γραφικών σας (παράδειγμα αρχείου NVidia CUDA, Radeon OpenCL).

Μπορείτε εύκολα να ελέγξετε τον λόγο καλώντας την κονσόλα (Ctrl+F12) και εκτελώντας την εντολή GPUsniffer σε αυτήν. Στην έξοδο κειμένου θα υπάρχει ένας λόγος: * Δεν επιλέχθηκε λόγω ανεπαρκούς μνήμης βίντεο- δεν υπάρχει αρκετή μνήμη στην κάρτα βίντεο, * Δεν επιλέχτηκε λόγω παλιού οδηγού- παλιό πρόγραμμα οδήγησης κάρτας γραφικών κ.λπ.

Εάν έχετε μια παλιά κάρτα γραφικών που δεν υποστηρίζεται από νέα προγράμματα οδήγησης, θα πρέπει να εργαστείτε σε μια παλαιότερη έκδοση του Premier. Επίσης, το CC2015 και το 2017 ενδέχεται να μην δουν τις κάρτες γραφικών Kepler μετά την πρώτη εκκίνηση του προγράμματος μετά τη λήψη, πρέπει να πραγματοποιήσετε έξοδο από το Premier και να το εκτελέσετε ξανά. Με προγράμματα οδήγησης AMD Radeon Crimson, οι παλαιότερες κάρτες AMD Radeon HD 7xxx και παλαιότερες κάρτες δεν θα έχουν επιτάχυνση GPU.

Τα Adobe Premiere CS3, CS4 δεν υποστηρίζουν επιτάχυνση υλικού CUDA/OpenCL και δεν έχει νόημα να καταχωρίσετε μια κάρτα βίντεο σε αυτά.

Τα εφέ έχουν τη δική τους ιδιαιτερότητα: εάν ανάμεσα στα εφέ που τοποθετούνται σε ένα κλιπ υπάρχει ένα που δεν υποστηρίζει επιτάχυνση GPU, τότε όλα τα άλλα εφέ μεταβαίνουν επίσης σε λειτουργία CPU. Επίπεδο προσαρμογής Αυτό ισχύει στο μέγιστο βαθμό.


Αυτή η εικόνα δείχνει πώς επισημαίνονται τα εφέ με επιτάχυνση GPU στο Premiere


Παρακάτω δεν παρέχονται συστάσεις για την αγορά κάρτας βίντεο, αλλά γενικές πληροφορίες σχετικά με τη σχέση μεταξύ της απόδοσης του κεντρικού επεξεργαστή και της ικανότητάς του να φορτώνει όλους τους πυρήνες στην κάρτα βίντεο με εργασία:
AMD FX 6 ή 8 πυρήνων - 384 ή περισσότερο
Intel dual core - 96 ή περισσότερο
Τετραπλός πυρήνας Intel - 192 ή περισσότερο
Intel I7 πρώτης γενιάς - 384
Intel I7 Ivy Bridge - 1344
Intel I7 Coffee Lake/6 - 2944

Η GPU μπορεί να έχει λιγότερους πυρήνες, αλλά η επεξεργασία θα επιβραδυνθεί.
Εάν έχετε έναν παλιό υπολογιστή, για παράδειγμα έναν τετραπύρηνο 2,0 GHz με 4 gigabyte μνήμης, δεν έχει νόημα να αγοράσετε μια GTX-1060. Για ένα τέτοιο σύστημα, είναι καλύτερο να προσθέσετε μνήμη και να χρησιμοποιήσετε μια κάρτα βίντεο με περίπου 300 πυρήνες cuda. Εάν έχετε ένα πολύ αδύναμο Core Duo, τότε στην αγορά (Κινέζικα, eBay) μπορείτε να αγοράσετε φθηνά ένα μεταχειρισμένο Xeon, πριονισμένο για να ταιριάζει στην πρίζα σας.

Εξαγωγή

Για την κωδικοποίηση υλικού h.264, είναι διαθέσιμες οι ακόλουθες επιλογές:
1. Εγκαταστήστε το πρόσθετο voukoder(NVidia/AMD) - το πρόσθετο κωδικοποιεί την κάρτα βίντεο σε μορφή h264/h265, η ταχύτητα δεν είναι χαμηλότερη από τον πραγματικό χρόνο.
2. Εάν διαθέτετε επεξεργαστή Intel με Quick Sync και Premiere 2017.1+, χρησιμοποιήστε κωδικοποίηση υλικού στην τυπική εξαγωγή Premiere.

3. Χρησιμοποιήστε εξωτερικούς κωδικοποιητές υλικού μέσω της προσθήκης Advanced Frame Server.
4. Για Premiere CS 5.x, 6.x εγκαταστήστε το πακέτο Rovi TotalCode 6.03συμπεριλαμβανομένου του κωδικοποιητή h.264 με υποστήριξη CUDA (δεν λειτουργεί με κάρτες γραφικών αρχιτεκτονικής Kepler και νεότερες, π.χ. 6xx και νεότερες σειρές καρτών βίντεο δεν υποστηρίζονται).
Το Premier δεν διαθέτει κωδικοποίηση υλικού για εξαγωγή σε mpeg, prores και άλλες μορφές.

Εκδόσεις πρεμιέρας και απόδοση

Καθώς εισάγονται και αναπτύσσονται νέα χαρακτηριστικά, παρουσιάζουν καλύτερη απόδοση.
Έτσι, εάν η ταχύτητα της βασικής εργασίας με το h264 (φόρτωση, προβολή, κοπή από άκρο σε άκρο στη γραμμή χρόνου) δεν έχει αλλάξει με κανέναν τρόπο από το CS6, τότε στο Lumetri δοκιμάζουμε το CC 7.2 έναντι του CC 2015 9.1 στο εφέ Lumetri, φόρτωση ενός 1 LUT .κύβο. Το Lumetri στο Premiere CC, σε αντίθεση με το CC 2015, δεν χρησιμοποιεί ακόμη επιτάχυνση GPU, αλλά είναι ενδιαφέρον ότι σε καθαρά λειτουργία λογισμικού, το CC 2015 είναι πιο γρήγορο:
cc7.2 GPU ON, 3,4 fps CPU 35%
cc7.2 GPU OFF 2,9 fps CPU 45%
cc9.1 GPU ON, 25 fps CPU 22% GPU 8%
cc9.1 GPU OFF 3,2 fps CPU 43%.

Το μειονέκτημα των νέων εκδόσεων μπορεί να είναι υψηλότερες απαιτήσεις πόρων. Αυτό μπορεί να εκδηλωθεί ως διάφορες αστοχίες κατά την εργασία σε ένα έργο και κατά την εξαγωγή σε αδύναμες διαμορφώσεις.
Οι αλλαγές προγράμματος δεν βελτιώνουν πάντα την απόδοση. Πριν από την έκδοση CC 2014, η Multicam λειτουργούσε καλά, αλλά με αυτήν την έκδοση προέκυψαν σοβαρά προβλήματα με πτώση της απόδοσης κατά την επεξεργασία υλικού με συμπίεση μεταξύ των καρέ για διάρκεια έργου μεγαλύτερη από 5-10 λεπτά. Στην CC 2019, με την εισαγωγή της μετατροπής μορφής χρώματος GPU στη μονάδα ImporterMPEG, το φορτίο στην κατανάλωση μνήμης GPU και GPU αυξήθηκε.

Πρεμιέρα και μνήμη:

Φαίνεται ότι το Premiere δεν είναι τόσο κρίσιμο για το μέγεθος της μνήμης, αλλά σε ορισμένες περιπτώσεις, η έλλειψη μνήμης μπορεί να παραλύσει την εργασία. Όταν υπάρχει λίγη μνήμη, ας πούμε 4 GB, τα προγράμματα της Adobe μπορούν να χρησιμοποιήσουν το πολύ 2,5 GB για την εργασία τους. Δηλαδή, αν τρέχει μόνο το Premiere, χωρίς After Effects και Photoshop, τότε στην καλύτερη περίπτωση έχει 2,5 GB μνήμης στη διάθεσή του. Αυτό είναι αρκετό για απλή επεξεργασία βίντεο DSLR, αλλά αν το έργο γίνει πιο περίπλοκο, για παράδειγμα AVCHD 1080p50 με Warp Stabilizer, Καθαρή μείωση θορύβου βίντεο, διόρθωση χρώματος Lumetri, κωδικοποίηση h.264, τότε ο υπολογιστής αρχίζει να παγώνει σοβαρά, τόσο πολύ ότι το ποντίκι επιβραδύνει. Εάν κοιτάξετε τον διαχειριστή εργασιών σε τέτοιες στιγμές, γίνεται σαφές ότι το σύστημα πηγαίνει σε βαθιά εναλλαγή, αν και μπορεί να υπάρχει 1 GB δωρεάν μνήμης.

Η λύση σε μια τέτοια κατάσταση μπορεί να είναι η εξής: Επεξεργασία/Προτιμήσεις/Μνήμη - Βελτιστοποίηση απόδοσης για: Μνήμη. Κατά την επεξεργασία χωρίς επεξεργασία, μπορείτε να δοκιμάσετε να απενεργοποιήσετε την επιλογή Μέγιστο βάθος bit (όταν εργάζεστε σε μια GPU, αυτή η επιλογή είναι πάντα ενεργοποιημένη, ανεξάρτητα από την επιλογή του χρήστη. Όταν εργάζεστε σε μια CPU, η απενεργοποίησή της επηρεάζει αρνητικά την ποιότητα οποιασδήποτε διόρθωσης χρώματος ).

Εάν δεν υπάρχει αρκετή μνήμη, μπορείτε να κάνετε εξαγωγή χρησιμοποιώντας το Adobe Media Encoder (κουμπί ουράς), μετά το οποίο μπορείτε να κλείσετε την Πρεμιέρα.

Μπορείτε επίσης να απενεργοποιήσετε την υπηρεσία συστήματος Superfetch, η οποία εκτελεί προσωρινή προσωρινή αποθήκευση, η οποία είναι άσκοπη και επιβλαβής εάν υπάρχει έλλειψη μνήμης.

Για τις εκδόσεις του Premiere που ξεκινούν από το 2017, η μικρή ποσότητα φυσικής μνήμης μπορεί να είναι πρόβλημα συχνά ότι "η πρεμιέρα κολλάει στη μέση μιας εξαγωγής". Σε μια τέτοια περίπτωση, μια σημαντική αύξηση στο αρχείο σελιδοποίησης μπορεί να βοηθήσει. Εφόσον η ενεργή χρήση του αρχείου σελίδας ενδέχεται να μην βελτιώσει την απόδοση, την αποφεύγουμε. Αρχικά, μπορείτε να δοκιμάσετε να βελτιστοποιήσετε τα εφέ, να τα υπολογίσετε, να προσπαθήσετε να κάνετε ενδιάμεση κωδικοποίηση σε έναν απλούστερο κωδικοποιητή.

Ο αριθμός των πυρήνων του επεξεργαστή και η υπερνηματοποίηση δεν επηρεάζουν τις απαιτήσεις μνήμης, κάτι που είναι εύκολο να επαληθευτεί απενεργοποιώντας τους πυρήνες από τη διαδικασία Adobe Premier Pro.exe στη Διαχείριση εργασιών. Εάν έχετε πολλή μνήμη συστήματος, μην τα δώσετε όλα στα προγράμματα της Adobe: οι λειτουργίες του δίσκου αποθηκεύονται ενεργά στην προσωρινή μνήμη κατά τη λειτουργία και η παρουσία ελεύθερης μνήμης συστήματος θα επιταχύνει την εργασία - εάν το σύστημα δεν έχει αρκετή μνήμη, τότε τα Windows αρχίζει να χρησιμοποιεί ενεργά το swap (αρχείο σελιδοποίησης) και αυτό είναι ένα σοβαρό πλήγμα όσον αφορά την απόδοση.

Adobe Media Encoder

Σε ένα πρόγραμμα MediaEncoder, η επιτάχυνση CUDA εμφανίστηκε από την ενημέρωση 7.1 για το Media Encoder CC με ημερομηνία 31/10/2013. Για να λειτουργήσει, πρέπει να επιλεγεί η κατάλληλη απόδοση.


Εάν η κάρτα βίντεο NVidia διαθέτει CUDA, αλλά είναι αδύνατο να επιλέξετε το Mercury Playback Engine GPU Acceleration ως απόδοση, τότε πρέπει να δημιουργήσετε ένα αρχείο με μη αυτόματο τρόπο C:\Program Files\Adobe\Adobe Media Encoder CC 2014\cuda_supported_cards.txtκαι καταχωρήστε την κάρτα γραφικών σας εκεί. Η κατάσταση με το Radeons είναι παρόμοια.

Πρέπει να καταλάβετε ότι η διακωδικοποίηση αρχείων βίντεο στο MediaEncoder και η εξαγωγή ενός έργου από το Premiere/AfterEffects είναι διαφορετικές λειτουργίες. Κατά τη μετατροπή αρχείων βίντεο από μια μορφή σε άλλη, το render engine AME ενεργοποιεί την επιτάχυνση της GPU όταν αλλάζει το μέγεθος/ρυθμό καρέ του βίντεο, αλλά αν γίνει η μετατροπή σε άλλο κωδικοποιητή, τότε τίποτα δεν επιταχύνεται. Το έργο Premiere/AfterFX υπολογίζεται με διαφορετικό τρόπο: για αυτό, το AME φορτώνει τον πυρήνα premiere/afterfx στη μνήμη και η επιτάχυνση της GPU κατά τον υπολογισμό όλων των εφέ και των μετασχηματισμών εντός του έργου δεν εξαρτάται από τον Κωδικοποιητή πολυμέσων, αλλά από τις ρυθμίσεις Premiere στο έργο. Προκειμένου η επιτάχυνση GPU να λειτουργεί σε όλα τα εφέ Premiere κατά την απόδοση στο MediaEncoder, η επιλογή Εισαγωγή ακολουθιών εγγενώς πρέπει να οριστεί σε μακριά από.

Όταν ρυθμιστούν σωστά, οι ταχύτητες εξαγωγής από το Premiere και το AME θα είναι οι ίδιες.

Πώς να παρακολουθείτε την απόδοση της GPU

Μπορείτε να ελέγξετε πώς χρησιμοποιείται πραγματικά το chipset της κάρτας βίντεο (GPU) χρησιμοποιώντας το πρόγραμμα GPU-Z. GPU-Zδείχνει με τικ εάν η κάρτα γραφικών σας NVidia έχει CUDA ή το Radeon OpenCL και κατά τη διάρκεια της απόδοσης μπορείτε να δείτε καθαρά πώς φορτώνεται η GPU της κάρτας γραφικών σας από την εργασία (Φόρτωση GPU). Λάβετε υπόψη ότι άλλα προγράμματα που εκτελούνται στο σύστημα, καθώς και πρόσθετα (για παράδειγμα, Magic Bullet Looks) μπορούν ανεξάρτητα και ανεξάρτητα από τις ρυθμίσεις των προγραμμάτων της Adobe να φορτώσουν τη GPU και αυτό θα εμφανίζεται επίσης.
Κατά την εξαγωγή (κωδικοποίηση), η γραμμή Video Engine Load εμφανίζει το φορτίο του μπλοκ nvenc όταν εργάζεστε στη γραμμή χρόνου (αποκωδικοποίηση), το φορτίο του μπλοκ που είναι υπεύθυνο για την αποκωδικοποίηση.


Επιτάχυνση CUDA και After Effects:

Όταν εργάζεστε στο After Effects, το πρόγραμμα μπορεί να χρησιμοποιήσει πόρους κάρτας βίντεο με τους εξής τρόπους:
— επιτάχυνση της διεπαφής προγράμματος 2D - λειτουργεί σε όλες τις κάρτες βίντεο.
- OpenGL - διαθέσιμο σε όλες σχεδόν τις κάρτες γραφικών, ταχεία προεπισκόπηση (Γρήγορο Πρόχειρο), πρόσθετα OpenGL (για παράδειγμα Element 3D).
- ένας εναλλακτικός πυρήνας για την απόδοση επιπέδων 3D (με κάμερα, πηγές φωτός) που ονομάζεται Ray-traced 3D - μόνο για κάρτες βίντεο NVidia.
Ξεκινώντας με το AE 14.0, εμφανίστηκε ένας άλλος renderer για επίπεδα 3D - ο ενσωματωμένος πυρήνας Cinema 4D.
Η επιτάχυνση GPU εμφανίζεται σταδιακά για τα ενσωματωμένα εφέ: στην έκδοση 14 αυτά είναι τα Lumetri, Fast Blur, Brightness and Contrast, Find Edges, Hue/Saturation, Mosaic, Glow, Tint και Invert.

Κατά την εξαγωγή, το After Effects λειτουργεί με την ακόλουθη σειρά: πρώτα, ένα πλαίσιο υπολογίζεται στη γραμμή χρόνου (όλα τα επίπεδα με όλα τα εφέ ένα προς ένα, από κάτω προς τα πάνω), και στη συνέχεια το υπολογισμένο πλαίσιο συμπιέζεται (κωδικοποιείται) στη μορφή αρχείου εξόδου . Στο πρώτο στάδιο, η AE χρησιμοποιεί τις διαθέσιμες επιταχύνσεις καρτών βίντεο που περιγράφονται παραπάνω στο δεύτερο στάδιο, η κατάσταση εξαρτάται πλήρως από τους κωδικοποιητές και περιγράφεται στην ενότητα Premier.

ΤΕΛΟΣ παντων, Το After Effects απαιτεί γρήγορη CPU και πολλή μνήμη(16 GB και κατά προτίμηση 32 ή περισσότερα), χωρίς αυτό, η ύπαρξη ισχυρής κάρτας βίντεο δεν θα δώσει κανένα αποτέλεσμα, επιπλέον, πολλά βαριά πρόσθετα απλά δεν χρησιμοποιούν CUDA και λειτουργούν μόνο στον κεντρικό επεξεργαστή ή στην καθολική επιτάχυνση OpenGL. Σε αντίθεση με το Premier, η επιτάχυνση GPU σε μια κάρτα βίντεο θα επιταχύνει την εργασία σε λιγότερα έργα.

Διαφορά μεταξύ OpenGL και CUDA
Η επιτάχυνση υλικού των καρτών γραφικών παρέχεται από ειδικά μπλοκ στο τσιπ GPU: Μονάδες εξόδου απόδοσης (ROP), Μονάδες χαρτογράφησης υφής (TMU), Ενοποιημένοι σκιαδόροι (πυρήνες CUDA). Υπάρχουν δύο τεχνολογίες για τη χρήση καρτών βίντεο GPU: OpenGL και CUDA (για κάρτες γραφικών από την ATI και την Intel, το ανάλογο του CUDA ονομάζεται OpenCL).
OpenGL
περιγράφει ολόκληρη τη σκηνή 3D και αυτή η περιγραφή δεν εξαρτάται σε καμία περίπτωση από την κάρτα βίντεο, αλλά δεν μπορεί να εκτελέσει όλες τις λειτουργίες του After Effects χρησιμοποιώντας την. Η απόδοση του OpenGL εξαρτάται κυρίως από τον αριθμό και την ισχύ των μονάδων ROP και TMU που εμπλέκονται στην τρισδιάστατη απεικόνιση. Το OpenGL είναι επίσης υπεύθυνο για τα γραφικά 2D στο σύστημα - για την επιτάχυνση της διεπαφής χρήστη (Hardware BlitPipe), τη διαχείριση των λειτουργιών βίντεο και τις λειτουργίες με μνήμη βίντεο. Με την υποστήριξη του OpenGL, η λειτουργία Fast Draft του παραθύρου σύνθεσης έχει βελτιστοποιηθεί για πολύ γρήγορες προεπισκοπήσεις ποιότητας πρόχειρου.
Από την άποψη της εργασίας σε AE, οι λειτουργίες OpenGL είναι εντελώς ανεπαρκείς για τη χρήση του στο τελικό render, αλλά για plugins που το χρησιμοποιούν, η απόδοσή του είναι πολύ σημαντική.
CUDAσημαίνει άμεσο προγραμματισμό πυρήνων GPU, αυτό είναι άμεση πλήρης πρόσβαση στην υπολογιστική ισχύ της κάρτας βίντεο. Για να το θέσω απλά, πολλοί πυρήνες CUDA επεξεργάζονται γρήγορα πολλούς αριθμούς, αλλά δεν λειτουργούν με μια εικόνα όπως μια σκηνή 2D ή 3D. Κάποια ομοιότητα της λειτουργικότητας OpenGL για το CUDA γίνεται από τη NVidia μέσω της βιβλιοθήκης OptiX, όπου το κύριο πρόγραμμα που εκτελείται στην CPU εκτελεί μαθηματικούς υπολογισμούς σε σκίαστρους CUDA. Η απόδοση μέσω αυτής της βιβλιοθήκης στο After Effects ονομάζεται Ray-traced 3D. Το Ray-traced 3D δεν υποστηρίζει όλες τις λειτουργίες After Effects, αλλά στις σωστές συνθέσεις μπορεί να ξεπεράσει την ταχύτητα απόδοσης της CPU πολλές φορές. Το αν υπάρχει νίκη ή όχι, προσδιορίζεται καλύτερα από μια δοκιμαστική απόδοση του έργου εργασίας σας.
Από την άποψη της εργασίας σε AE, σε συνθέσεις με 3D επίπεδα, αυτό μπορεί να δώσει μια καλή αύξηση στην ταχύτητα και το CUDA και το OpenCL μπορούν να χρησιμοποιηθούν απευθείας από τα πρόσθετα.

Υποστηρίζει η κάρτα γραφικών OpenGL και CUDA
Το OpenGL υποστηρίζεται από όλους τους επιταχυντές γραφικών NVidia, AMD, Intel. Το Fast Draft απαιτεί OpenGL έκδοση 2.0 ή νεότερη και Shader Model 4.0 ή νεότερη. Κατά κανόνα, δεν υπάρχουν προβλήματα με αυτό. Η έκδοση του προγράμματος οδήγησης CUDA πρέπει να είναι 4.0 ή νεότερη (το CC απαιτεί έκδοση 5.0+). Οι εκδόσεις μπορούν να ελεγχθούν στις Πληροφορίες EDIT/Προτιμήσεις/Προεπισκόπηση/GPU.

Εάν οι εκδόσεις είναι χαμηλότερες, τότε πρέπει να ενημερώσετε τα προγράμματα οδήγησης από τον ιστότοπο της NVidia. Αν δεν βοηθήσει, τότε ήρθε η ώρα να αγοράσετε μια νέα κάρτα βίντεο. Εάν η κάρτα γραφικών σας διαθέτει CUDA, αλλά η επιτάχυνση GPU δεν είναι διαθέσιμη και είναι δυνατή μόνο η λειτουργία λογισμικού, τότε μπορείτε να προσθέσετε μη αυτόματα την κάρτα γραφικών σας στο αρχείο C:\Program Files\Adobe\Adobe After Effects CS6\Support Files\raytracer_supported_cards.txt.Για το After Effects CC και νεότερα, ίσως αρκεί να ενεργοποιήσετε το πλαίσιο ελέγχου Ενεργοποίηση μη δοκιμασμένης GPU... στον πίνακα EDIT/Preferences/Preview/GPU Information

Ray-traced 3D
Τρισδιάστατη απόδοση ίχνους ακτίνων Ray-traced 3Dεμφανίστηκε ξεκινώντας από το CS 6 (έκδοση 11.0.2 και μεταγενέστερη), υπολογίζει επίπεδα 3D, κάμερα, πηγές φωτός στην κάρτα βίντεο στη σύνθεση στην οποία επιλέγεται από το renderer. Υποστηρίζονται μόνο CUDA GPU καρτών γραφικών NVidia. Υπάρχουν κάποιες ιδιαιτερότητες της εργασίας: η τελική απόδοση μπορεί να είναι πολλές φορές πιο γρήγορη ή μπορεί να είναι πιο αργή από την κλασική απόδοση CPU, ανάλογα με τη σύνθεση και την κάρτα βίντεο. Επίσης, όταν ενεργοποιείτε τον πυρήνα γραφικών 3D με ανίχνευση ακτίνων, η εμφάνιση στο παράθυρο Σύνθεση κατά την επεξεργασία ενός έργου επιταχύνεται ταυτόχρονα.
Υπάρχουν περιορισμοί: Η απόδοση της GPU δεν υποστηρίζει έναν αριθμό λειτουργιών προγράμματος που σχετίζονται με λειτουργίες ανάμειξης, ματ κομματιού και έναν αριθμό εφέ, για παράδειγμα Pin Tool, π.χ. Δεν είναι κατάλληλο για όλες τις συνθέσεις.
Οι εκδόσεις πριν από το CC 2015.1 δεν υποστηρίζουν chipset Maxwell - GeForce GTX 750Ti, ολόκληρη τη σειρά 9x0. Τα chipset Pascal δεν υποστηρίζονται το 2017.2. Προφανώς η Adobe δεν έχει χρόνο να ενημερώσει την άδεια χρήσης για τη βιβλιοθήκη κάποιου άλλου, αλλά τίποτα δεν μας εμποδίζει να το κάνουμε με μη αυτόματο τρόπο αντικαθιστώντας το optix.1.dll (λήψη OptiX 3.9) στο φάκελο Adobe After Effects CC 20xx/Support Files.
Ως εναλλακτική λύση στο Ray-traced 3D, τα έργα σας μπορούν να χρησιμοποιούν τα πρόσθετα Video Copilot Element 3d, Zaxwerks 3d Invigorator, Mettle ShapeShifter, τα οποία είναι ταχύτερα και πιο ισχυρά από το Ray-traced 3D. Η έκδοση 14 εισήγαγε την ενσωματωμένη απόδοση Cinema 4D.


Για να ενεργοποιήσετε το Ray-traced 3D χρειάζεστε:
1. Ενεργοποιήστε τοσε AE μεταβαίνοντας στο μενού EDIT/Preferences/Preview/GPU Information (η εικόνα φαίνεται παραπάνω)
2. Προσδιορίστε το για κάθε σύνθεσηστο οποίο αποφασίζετε να το χρησιμοποιήσετε:

ΣΗΜΑΝΤΙΚΟ ΝΑ ΚΑΤΑΛΑΒΕΙΣ!!!- Το CUDA (Ray-traced 3D) στο AfterEffects επεξεργάζεται μόνο 3D επίπεδα σε μια σύνθεση για την οποία καθορίζεται το Ray-traced 3D από το renderer. Τα επίπεδα 2D επεξεργάζονται σε κάθε περίπτωση το Classic 3D renderer. Εάν η CPU έχει επιλεγεί στον πίνακα EDIT/Προτιμήσεις/Προεπισκόπηση/Πληροφορίες GPU, τότε το Classic 3D θα ενεργοποιηθεί ανεξάρτητα από το πρόγραμμα απόδοσης που καθορίζεται στη σύνθεση.
Η χρήση του CUDA δεν εγγυάται την πλήρη επιτάχυνση: εάν μετατρέψετε ένα στρώμα 2D σε 3D και ενεργοποιήσετε το Ray-traced 3D, τότε το CUDA θα ενεργοποιηθεί, αλλά η ταχύτητα θα πέσει, επειδή το Classic 3D είναι πιο γρήγορο στο μετασχηματισμό απλών στοιχείων στο διάστημα. Αλλά αν περιπλέκετε τη σκηνή: προσθέστε πηγές φωτός, σκιές και βάθος πεδίου, τότε η απόδοση του Classic 3D πέφτει απότομα και το Ray-traced 3D γίνεται πιο γρήγορα. Επομένως, το Ray-traced 3D πρέπει να εγκατασταθεί μόνο για εκείνες τις συνθέσεις έργων όπου παρέχει επιτάχυνση, εάν επιλεγεί λανθασμένα, η απόδοση θα επιβραδυνθεί. Εάν μια σύνθεση περιέχει ένα στρώμα με μια άλλη τρισδιάστατη σύνθεση με ανίχνευση ακτίνων, η επιλογή της απόδοσης για αυτές είναι ανεξάρτητη.
Είναι καλύτερα να κατανοήσετε πώς λειτουργεί κάνοντας δοκιμαστικές αποδόσεις του Ray-traced 3D/Classic 3D. Πριν από τη δοκιμή, μην ξεχάσετε να διαγράψετε τις κρυφές μνήμες - Επεξεργασία/Εκκαθάριση/Όλη η μνήμη και η προσωρινή μνήμη δίσκου. Χρονομετρήστε τον εαυτό σας και παρακολουθήστε το φορτίο CUDA σας. Μπορείτε να ελέγξετε το φορτίο της GPU στο πρόγραμμα GPU-Z (τιμή φορτίου GPU).
Όλα αυτά είναι βολικά και σωστά - σε ένα έργο πρέπει να συνδυάσετε τρισδιάστατα στοιχεία βελτιστοποιημένα για επιταχυντές καρτών βίντεο με στοιχεία 2D και 3D χρησιμοποιώντας όλη τη λειτουργικότητα του After Effects.

Επιταχύνετε την επεξεργασία. Ενεργοποίηση OpenGL

Για να χρησιμοποιήσετε τον τρισδιάστατο πυρήνα του ίχνους ακτίνων που τρέχει μέσω του Cuda κατά την επεξεργασία ενός έργου, πρέπει να επιλέξετε τη GPU στον πίνακα EDIT/Preferences/Preview/GPU Information.

Είναι επίσης δυνατή η χρήση πόρων GPU μέσω OpenGL, δηλαδή η χρήση των δυνατοτήτων της AMD (ATI), της Intel HD Graphics και των ίδιων καρτών βίντεο NVidia μέσω της διεπαφής λογισμικού των επιταχυντών 3d OpenGL. Αυτό επιταχύνει την εργασίακατά την επεξεργασία ενός έργου: χρησιμοποιείται κατά την απόδοση προεπισκοπήσεων, για τη σχεδίαση της διεπαφής AE κατά την επεξεργασία ενός έργου και με ορισμένα εφέ (τα εφέ Cartoon, Magic Bullet Looks και Colorista χρησιμοποιούν OpenGL τόσο κατά την επεξεργασία όσο και κατά την εξαγωγή).

Το OpenGL για εμφάνιση στο παράθυρο Σύνθεση κατά την επεξεργασία και για προεπισκόπηση ενεργοποιείται από το κουμπί Γρήγορη προεπισκόπηση / Γρήγορο πρόχειρο στο παράθυρο Σύνθεση. Λόγω των περιορισμών του προτύπου OpenGL, δεν λειτουργούν όλες οι λειτουργίες After Effects, επομένως το Fast Draft ενδέχεται να μην λειτουργεί για όλα τα έργα.

Μια άλλη επιλογή που επιταχύνει την επεξεργασία: ενεργοποίηση Hardware Accelerate Composition(εάν έχετε CC 2015, τότε χρειάζεστε την έκδοση 13.6+): Στο μενού Επεξεργασία / Προτιμήσεις, επιλέξτε Εμφάνιση και ενεργοποιήστε την Επιτάχυνση Σύνθεσης υλικού. Αυτή η επιλογή είναι υπεύθυνη για το υλικό που συνδυάζει επίπεδα και σχεδιάζει στοιχεία διεπαφής στο παράθυρο Σύνθεση (Hardware BlitPipe).

Πολυεπεξεργασία: επιτάχυνση της τελικής απόδοσης

Το After Effects έχει μακρά ιστορία ανάπτυξης, που χρονολογείται από την εποχή που το πρόγραμμα ονομαζόταν CoSa AfterFX και ο υπολογιστής είχε έναν επεξεργαστή με έναν πυρήνα. Κατά συνέπεια, δεν μπορούν όλες οι λειτουργίες του προγράμματος και όχι όλες οι εξωτερικές προσθήκες να παραλληλίσουν τη δουλειά τους σε πολλούς πυρήνες. Αυτό το πρόβλημα καταργείται με κάθε νέα έκδοση, αλλά για παλαιότερες εκδόσεις ή χρήση παλιών προσθηκών μπορεί να είναι σχετικό.

Μια μεγαλύτερη ποσότητα μνήμης καθιστά δυνατή τη χρήση της επιλογής Πολυεπεξεργασία. Για να το ενεργοποιήσετε, πρέπει να επιλέξετε Μνήμη & Πολυεπεξεργασία στο μενού Επεξεργασία / Προτιμήσεις. Στη μέση του παραθύρου που εμφανίζεται, ενεργοποιήστε την ταυτόχρονη απόδοση πολλαπλών καρέ (απόδοση πολλών καρέ ταυτόχρονα). Μετά από αυτό, θα είναι δυνατό να ορίσετε την ποσότητα της διαθέσιμης μνήμης για κάθε πυρήνα επεξεργαστή για απόδοση. Εάν θέλετε, επιλέξτε μια τιμή με βάση την εγκατεστημένη ποσότητα μνήμης και τον αριθμό των πυρήνων της CPU. Εάν δεν υπάρχει αρκετή μνήμη, το After FX θα μειώσει αυτόματα τον αριθμό των πυρήνων που χρησιμοποιούνται. Λάβετε υπόψη ότι ξεκινώντας από το Media Encoder και το AE CC 2015.0 αυτή η επιλογή είναι απενεργοποιημένη.

Σε ορισμένες περιπτώσεις αυτή η επιλογή επιτρέπει επιταχύνετε την απόδοση, αλλά σε βάρος της μεγαλύτερης κατανάλωσης μνήμης. Κατά την τελική απόδοση, εκτός από το αντίγραφο του After Effects που βρίσκεται ήδη στη μνήμη, θα εκκινηθούν επιπλέον αντίγραφα ανάλογα με τον αριθμό των εμπλεκόμενων πυρήνων της CPU, αλλά χωρίς διεπαφή χρήστη. Δηλαδή σε έναν 4πύρηνο επεξεργαστή με Hyper-threading θα υπάρχουν 9 αντίγραφα After Effects στη μνήμη. Πρέπει να καταλάβετε ότι αυτό το AE δεν θα λειτουργήσει 8 φορές πιο γρήγορα: εάν κάποιο εφέ μπορεί να παραλληλίσει το έργο του σε πολλούς πυρήνες κατά τον υπολογισμό ενός πλαισίου, τότε δεν θα υπάρξει επιτάχυνση από την Multiprocessing, γιατί για να επεξεργαστείτε 8 καρέ ταυτόχρονα, πρέπει να προετοιμασία σε 8 φορές περισσότερες πληροφορίες, 8 φορές περισσότερες πληροφορίες για μεταφορά μέσω της μνήμης και συντονισμένη διαχείριση 8 νημάτων επεξεργασίας, για παράδειγμα, για την επεξεργασία μιας φωτογραφίας 17 megapixel, δεσμεύεται περίπου 1 GB μνήμης, επομένως, χρειάζονται 8 GB για οκτώ κλωστές. Αυτό είναι ένα επιπλέον μη παραγωγικό φορτίο. Εάν, κατά τον υπολογισμό του εφέ, χρησιμοποιείται μόνο ένας πυρήνας και οι υπόλοιποι είναι αδρανείς, τότε το να δώσουμε σε κάθε πυρήνα ένα πλαίσιο για υπολογισμό θα είναι σίγουρα αποτελεσματικό. Η πραγματική αποτελεσματικότητα αυτής της μεθόδου εξαρτάται από πολλές συνθήκες και ελέγχεται καλύτερα εμπειρικά παρακολουθώντας το φορτίο του επεξεργαστή στη Διαχείριση εργασιών. Η Adobe συνιστά την εκτέλεση 4-6 νημάτων με 8 πυρήνες.

Απόδοση δικτύου
Το After Effects σάς επιτρέπει να ρυθμίσετε την απόδοση μέσω δικτύου, σε πολλούς υπολογιστές. Πριν αναλάβετε αυτό, πρέπει να θυμάστε ότι οι γραμματοσειρές/κωδικοποιητές που χρησιμοποιούνται στο έργο πρέπει να είναι εγκατεστημένοι σε όλα τα μηχανήματα που εμπλέκονται στην απόδοση.

Εξαγωγή σε h264 και After Effects CC
Ξεκινώντας από την έκδοση CC, η εξαγωγή σε h264, WMV και MPEG είναι απενεργοποιημένη από προεπιλογή. Επιπλέον, από την έκδοση SS 2014 είναι εντελώς απενεργοποιημένο. Αυτό έγινε λόγω της θεμελιώδους αδυναμίας χρήσης κωδικοποιητών δύο περασμάτων στο After Effects. Για αυτές τις μορφές, οι προγραμματιστές προτείνουν την εξαγωγή μέσω του Adobe Media Encoder. Στην πραγματική εργασία, είναι πιο πρακτικό να κάνετε απευθείας εξαγωγή σε κάποια μορφή χωρίς συμπίεση interframe, για παράδειγμα, avi codec UT video, qt codec Cineform, PNG. και μετά επανακωδικοποιήστε στο h.264.

Για την έκδοση After Effects CC, η δυνατότητα κωδικοποίησης h.264 με ένα πέρασμα παραμένει δυνατή, για την οποία πρέπει να ενεργοποιήσετε την απευθείας εξαγωγή στο h264 στις ρυθμίσεις και να διαμορφώσετε ανεξάρτητα τη μονάδα εξόδου στην ουρά απόδοσης:

Παραμένει η δυνατότητα απευθείας εξαγωγής στο h264 μέσω Quicktime, δυστυχώς ο κωδικοποιητής h264 στο QT είναι χαμηλής ποιότητας. Μπορείτε επίσης να εγκαταστήσετε εξωτερικούς κωδικοποιητές AfterCodecs με βάση το ffmpeg.


Adobe Media Encoder
Το Adobe Media Encoder δεν υποστηρίζει Render Multiple Frames Simultaneously - μια επιλογή στο AE για επιτάχυνση της απόδοσης, αλλά υποστηρίζει πολλές μορφές εξαγωγής και μπορείτε επίσης να συνδέσετε κωδικοποιητές με επιτάχυνση κωδικοποίησης υλικού.
Στην πραγματικότητα, το μεγαλύτερο μειονέκτημα του AME είναι ότι δεν υποστηρίζει το Ray-traced 3D και, το χειρότερο από όλα, ότι κατά την κωδικοποίηση ενός πλαισίου με κωδικοποιητές με συμπίεση μεταξύ των πλαισίων, το Media Encoder αναγκάζει τον AE να επανυπολογίζει συνεχώς όλα τα προηγούμενα καρέ στο ομάδα.
Συνοψίζοντας: πριν από την εξαγωγή μέσω AME, δοκιμάστε να εξαγάγετε μερικά καρέ απευθείας και χρονομετρήστε το. Εάν η ταχύτητα πέσει κατά την εξαγωγή μέσω AME, τότε είναι πιο πρακτικό να κάνετε απευθείας εξαγωγή (για παράδειγμα, ακολουθία TIFF, βίντεο avi/UT, mov/Cineform) και στη συνέχεια να μετατρέψετε το βίντεό σας στην επιθυμητή μορφή.

Ταυτόχρονη λειτουργία ΑΕ με άλλα προγράμματα της Adobe
Το After Effects προσπαθεί να αποθηκεύσει προσωρινά όλα τα αποτελέσματα απόδοσης προεπισκόπησης και καταλαμβάνει όλη τη διαθέσιμη μνήμη, ανεξάρτητα από το μέγεθός της. Αυτή η προσωρινή αποθήκευση επιταχύνει σημαντικά την επεξεργασία σε AE, αλλά η έλλειψη μνήμης οδηγεί σε διάφορες αποτυχίες και σφάλματα των προγραμμάτων την πιο ακατάλληλη στιγμή. Για να το ελαχιστοποιήσετε αυτό, κατά την εναλλαγή μεταξύ AE και Photoshop ή Premiere, απλώς ελευθερώστε τη μνήμη: Επεξεργασία/Εκκαθάριση/Όλη τη μνήμη.

ΓΕΝΙΚΑ ΘΕΜΑΤΑ

Μνήμη κάρτας βίντεο
Χρειάζεστε τουλάχιστον 1 GB μνήμης στην κάρτα βίντεο και είναι καλύτερα να είναι DDR5. Η μνήμη DDR3 είναι λειτουργική, αλλά αν αγοράζετε μια νέα κάρτα γραφικών, είναι πιο λογικό να χρησιμοποιείτε DDR5. Για λειτουργία Full HD, τυπικά, αρκούν 2 GB με μεγάλο περιθώριο, ωστόσο, όταν ένα καρέ αποτελείται από πολλά πλαίσια πηγής (εικόνα στην εικόνα) ή χρησιμοποιούνται εφέ που επεξεργάζονται ταυτόχρονα πολλά καρέ (μείωση θορύβου κ.λπ.), μνήμη η κατανάλωση αυξάνεται πολλαπλά. Εάν χρησιμοποιείται επιτάχυνση GPU, τότε όλη αυτή η μνήμη πρέπει να βρίσκεται στην κάρτα βίντεο. Επομένως, τα 2 GB είναι μια λογική επιλογή και τα 4 GB είναι καλύτερα και απαραίτητα για βίντεο UHD/4K.

OpenGL στην Πρεμιέρα
Το OpenGL Premier δεν χρησιμοποιεί OpenGL, ορισμένα πρόσθετα χρησιμοποιούν OpenGL. Η υποστήριξη OpenGL παρέχεται σε επίπεδο συστήματος. Εάν εγκαταστήσετε μια κάρτα βίντεο, προστίθεται η επιτάχυνση OpenGL μαζί με τα προγράμματα οδήγησης. Οι ρυθμίσεις απόδοσης γίνονται από βοηθητικά προγράμματα που είναι εγκατεστημένα μαζί με τα προγράμματα οδήγησης της κάρτας βίντεο. Όλα αυτά είναι γνωστά στους gamers.


Quadro
Το μόνο σημείο στη χρήση καρτών γραφικών της σειράς Quadro στην επεξεργασία βίντεο είναι στην περίπτωση υλικού 10 bit και οθόνης 10 bit, όπως το HP Dreamcolor. Σε άλλες περιπτώσεις, τα Quadros δεν είναι αρκετά γρήγορα ή πολύ ακριβά.


Θρέψη
Οι κάρτες NVIDIA GeForce καταναλώνουν μεταξύ 200 και 700 W σε πλήρες φορτίο (σε ζεύγη ή SLI).
Θα πρέπει να θυμόμαστε ότι και άλλα στοιχεία του συστήματος καταναλώνουν ενέργεια. Η δεύτερη μεγαλύτερη κατανάλωση ενέργειας είναι ο κεντρικός επεξεργαστής, για τον τετραπύρηνο Q9650 είναι 65 W, σε αυτήν την περίπτωση αρκεί η παροχή ρεύματος 300 W. Ή το I7-930 καταναλώνει έως και 130 W και η παροχή ρεύματος 500 W μπορεί να μην είναι αρκετή.

απλός, W Πυρήνες CUDA
GTX 460 80 160 336
GTX 660 80 275 1152
GTX 660Ti 80 320 1344
GTX 670 80 340 1344
GTX 680 85 390 1536
GTX 690 100 510 2x1536
GTX 730 10 38 96
GTX 760 95 300 1152
GTX Titan 109 335 2688
GTX 960 105 270 1024
GTX 980 110 390 2048

Ψύξη
Είναι απαραίτητο να παρακολουθείτε τη θερμοκρασία λειτουργίας της κάρτας βίντεο. Υπάρχουν πολλά προγράμματα που σας επιτρέπουν να το κάνετε αυτό. Για παράδειγμα, το ίδιο GPU-Z ή HWMonitor (μπορείτε να το κατεβάσετε από τη διεύθυνση www.cpuid.com). Εάν είναι απαραίτητο, οργανώνεται πρόσθετη ψύξη. Παρακολουθήστε επίσης τη θερμοκρασία της CPU.

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

Εργασία με πολλαπλές GPU
Οι κάρτες γραφικών όπως η GTX 690 και η Titan είναι ουσιαστικά ήδη διπλές κάρτες γραφικών. Το Premiere CC λειτουργεί μαζί τους και, επιπλέον, λειτουργεί εάν υπάρχουν πολλές κάρτες βίντεο στο σύστημα και δεν απαιτείται λειτουργία SLI, πράγμα που σημαίνει ότι μπορείτε να χρησιμοποιήσετε κάρτες γραφικών διαφορετικών σειρών. Αυτός ο τρόπος λειτουργίας είναι επίσης γνωστός ως MultipleGPU. Το κέρδος απόδοσης εδώ δεν είναι σαφές και εξαρτάται από την ισορροπία της διαμόρφωσης του υπολογιστή.
Πρόσθετες ευκαιρίες για ελιγμούς παρέχονται από τη χρήση προσθηκών τρίτων κατασκευαστών GPU. Σε αυτήν την περίπτωση, μπορείτε να εκχωρήσετε την επιτάχυνση CUDA μιας κάρτας βίντεο στην Premier και την επιτάχυνση OpenGL μιας άλλης κάρτας βίντεο (για παράδειγμα Radeon) σε μια προσθήκη (για παράδειγμα, η σειρά Magic Bullet λειτουργεί μέσω του OpenGL). Επιπλέον, εμφανίζονται όλο και περισσότερα πρόσθετα που χρησιμοποιούν απευθείας MultipleGPU - Neat Video 4, Beauty Box 4, Twixtor, DE:Noise, ReelSmart Motion Blur.

Βελτιστοποίηση δίσκου
Είναι απαραίτητο να αποτρέψετε τον κατακερματισμό των δίσκων εργασίας, να τον ελέγξετε και, εάν είναι απαραίτητο, να πραγματοποιήσετε ανασυγκρότηση. Για την Πρεμιέρα, τοποθετήστε την προσωρινή μνήμη πολυμέσων σε μια ειδική γρήγορα HDD, ή καλύτερα SSD. Για το Adobe After Effects, ενεργοποιήστε την προσωρινή μνήμη δίσκου στις Προτιμήσεις/Μέσα & προσωρινή μνήμη δίσκου και τοποθετήστε την στην επιλεγμένη γρήγοραδίσκος, ιδανικά SSD? ενεργοποιήστε επίσης την προσωρινή μνήμη δίσκου = Τρέχουσες ρυθμίσεις στις Ρυθμίσεις απόδοσης της ουράς απόδοσης.

Φωτογραφίες
Εάν ανεβάζετε φωτογραφίες ~20 megapixel σε ένα έργο και στη συνέχεια εργάζεστε με αυτές μειώνοντάς τις, για παράδειγμα, στο 25%, τότε είναι καλύτερα να τις μειώσετε πρώτα στο Photoshop. Έτσι, κάθε τέτοια λειτουργία με αυτήν τη φωτογραφία στην Πρεμιέρα, κάθε εφέ θα εκτελείται 4 φορές πιο γρήγορα.
Επιπλέον, υπάρχει ένας περιορισμός στην επιτάχυνση της GPU στο Premiere: ((πλάτος*ύψος)/16.384) megabyte μνήμης στην κάρτα βίντεο δεσμεύονται για επεξεργασία καρέ. Εάν η τιμή που προκύπτει υπερβαίνει τη διαθέσιμη μνήμη, η απόδοση Premiere μεταβαίνει στην CPU. Αυτό σημαίνει ότι η επιτάχυνση της GPU δεν θα λειτουργήσει σε καμία επίδραση σε αυτό το πλαίσιο. Για παράδειγμα, το μέγεθος της εικόνας από την Canon 550D είναι 5184x3456 pixel. Ως αποτέλεσμα του υπολογισμού, λαμβάνουμε 1.094 MB, που είναι φυσικά περισσότερο από 1 GB μνήμης στο Quadro FX 3800.

CEPHtmlEngine
Αυτή η διαδικασία αποτελεί μέρος της νέας προσέγγισης της Adobe στις διεπαφές: υπεύθυνη για τη λειτουργία του πίνακα Βιβλιοθήκης (πρόσβαση σε πόρους πολυμέσων cloud) και του νέου παραθύρου εκκίνησης της Premiere. κάθε 5 δευτερόλεπτα ανεβαίνει στο cloud και σε επεξεργαστές χωρίς HT μπορεί να πάρει το 30% της απόδοσης. Η Adobe προσφέρει να διορθώσει τον κατεστραμμένο κώδικα AngularJS με ενημερώσεις κώδικα. Πιστεύουμε ότι ο κώδικας που μολύνει ανόητα I/O σε ένα σύστημα πολλαπλών εργασιών δεν είναι καταρχήν αποδεκτός και καταργούμε τον φάκελο CEPHtmlEngine που βρίσκεται στο c:\Program Files\Adobe\Adobe Premiere Pro CC 2015\

AdobeIPCBroker
Περίπου κάθε 30 δευτερόλεπτα, μια διαδικασία που ονομάζεται AdobeIPCBroker.exe στέλνει κρυπτογραφημένα δεδομένα μήκους 1 έως 1,5 KB στους διακομιστές της Adobe. Δεδομένου ότι πρέπει να εργαζόμαστε και να μην είμαστε σε συνεχή επικοινωνία με το cloud, το αρχείο c:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\IPC\AdobeIPCBroker.exe μπορεί να αντικατασταθεί με αυτό.

Πεδίο εφαρμογής Lumetri
Εάν η απόδοση δεν είναι αρκετή κατά την αναπαραγωγή μιας λωρίδας χρόνου, τότε έχετε κατά νου ότι το εμφανιζόμενο πλαίσιο Lumetri Scopes απαιτεί σημαντικούς πόρους.

Aero
Το Aero λειτουργεί με επιτάχυνση GPU και καταναλώνει πόρους. Έτσι μπορείτε να το απενεργοποιήσετε

https://helpx.adobe.com/premiere-pro/system-requirements.html - απαιτήσεις συστήματος
http://blogs.adobe.com/aftereffects/category/technical-focus
https://www.cpubenchmark.net/common_cpus.html

Λατρεύω τη Nvidia επειδή οι κάρτες γραφικών τους υποστηρίζουν πολλά χρήσιμα πράγματα όπως το PhysX και, φυσικά, το CUDA. Ξαφνικά προέκυψε το ερώτημα σχετικά με τη μετατροπή βίντεο και, φυσικά, αποφάσισα να μην επιβαρύνω το Core i7 μου με αυτά τα θέματα, να το αφήσω να κυβερνήσει το σύστημα και έχω ήδη δύο ξεδιάντροπα τσιπ gf110 από κάρτες γραφικών GTX780 σε απόθεμα. Αλλά οι μετατροπείς άρχισαν ξαφνικά να δείχνουν ότι δεν βρήκαν συσκευές με υποστήριξη CUDA πάνω μου! Έψαξα στο Διαδίκτυο και ανακάλυψα ότι η nvidia έχει απενεργοποιήσει την υποστήριξη για CUDA, έχουν ενημερώσει επίσημα το API για CUDA και τώρα τα dll είναι σε κατάσταση Deprecated, ξεκινώντας από το πρόγραμμα οδήγησης 340.52 και τα ακόλουθα.

Ενημέρωση 1

Αποδεικνύεται ότι η nvidia ενημέρωσε το API για το CUDA και επομένως ούτε ένα πρόγραμμα δεν λειτουργεί αυτήν τη στιγμή. Το μόνο που έχετε να κάνετε είναι να περιμένετε μέχρι να ενημερώσουν όλοι τα προγράμματά τους για να υποστηρίξουν το νέο API, προς το παρόν μπορείτε να χρησιμοποιήσετε τα παρακάτω hacks. Μπορείτε να διαβάσετε το θέμα σχετικά με αυτό.

Επιλογές λύσης

  • Εγκαταστήστε το παλιό πρόγραμμα οδήγησης 337.88
  • Αποσυμπιέστε αυτό το αρχείο στο C:\Windows (μόνο x64)
  • Κατεβάστε το τροποποιημένο πρόγραμμα οδήγησης 344.11 από τη Cyris

ΥΣΤΕΡΟΓΡΑΦΟ.

P.S.S (01/09/2017): Η ανάρτηση είναι παλιά. Ίσως όλα τα παραπάνω να μην βοηθούν πλέον, επομένως απλώς ενημερώστε το πρόγραμμα μετατροπέα. Οι περισσότεροι από αυτούς ξέρουν ήδη πώς να δουλεύουν με τη νέα διεπαφή CUDA, επομένως δεν απαιτούνται πλέον όλες αυτές οι αηδίες.

Παραδόξως, οι περισσότερες ερωτήσεις αφορούν τις φθηνότερες κάρτες γραφικών. Φυσικά, είναι πιο σκόπιμο να αγοράσετε μια κάρτα βίντεο με πιστοποίηση Adobe, όπως έγραψε ο μηχανικός τους στο blog του, η επιλογή των καρτών γραφικών είναι περιορισμένη, αφού δεν ήθελαν η υπηρεσία υποστήριξης να πλημμυρίσει από ερωτήσεις σχετικά με τις κάρτες γραφικών, όπως συμβαίνει με το After Effects. Φυσικά, είναι πιο λογικό να υποστηρίζουμε επαγγελματικές κάρτες με σχέδια αναφοράς. Όμως, όπως βλέπουμε, η λίστα επεκτείνεται και εκτός από τα chipsets G200 και Fermi, υποστηρίζεται επίσημα το ακόλουθο chipset για φορητούς υπολογιστές: G92 (Quadro FX 3700M και Quadro FX 3800M). Δεδομένου ότι, ξεκινώντας με την ενημέρωση Adobe Premiere Pro CS5 5.0.2, το Mercury Playback Engine (MPE) έχει βελτιστοποιηθεί για κάρτες βίντεο με αρχιτεκτονική Fermi, αποφασίσαμε να αγοράσουμε τη φθηνότερη κάρτα βίντεο από το πλησιέστερο κατάστημα με δύο μόνο απαιτήσεις: Fermi 2.0 και περισσότερη ενσωματωμένη μνήμη 768MB. Η επιλογή έπεσε σε μια κάρτα βίντεο: κοστίζει λίγο περισσότερο από 4 χιλιάδες ρούβλια.

Χαρακτηριστικά κάρτας βίντεο Gainward GeForce GTX 550 Ti 1024MB (NE5X55T0HD09-1061F):
chipset 40nm GF116 (GeForce GTX 550 Ti), 1,17 δισεκατομμύρια τρανζίστορ. Το DirectX 11 GPU με υποστήριξη Shader Model 5.0 έχει σχεδιαστεί για εξαιρετικά υψηλή απόδοση χρησιμοποιώντας τη νέα δυνατότητα API γραφικών - μωσαϊκό με επιτάχυνση GPU.
Ο πυρήνας και η μονάδα σκίασης λειτουργούν σε συχνότητες: 900/1800 MHz.
192 stream επεξεργαστές και 8 πολυμορφικοί κινητήρες.
32 μπλοκ υφής. Μπλοκ ανάμειξης: 24.
384 KB ενοποιημένης προσωρινής μνήμης L2.
Ποσοστό πλήρωσης υφής (δισεκατομμύρια texels/sec): 28,8.
Απόδοση: 691 GFLOPS.


1024 MB μνήμης GDDR5, χρονισμένη στα 4100 MHz. 6 μάρκες Hynix H5GQ1H24AFR T2Cμε χρόνο πρόσβασης 0,8 ns και συχνότητα 5 GHz. Διαθέσιμη μνήμη: 953MB.
Δίαυλος μνήμης 192 bit (χρησιμοποιεί τρεις ελεγκτές μνήμης 64 bit).
Εύρος ζώνης μνήμης: 98,4 Gb/s.
Διεπαφή: PCI Express 2.0 x16.
Απαγωγή θερμότητας chipset: 116W.
Μέγιστη θερμοκρασία GPU: 100 βαθμοί.
Υποστήριξη για αμφίδρομη διαμόρφωση SLI.
Έξοδοι: DVI-I, VGA, HDMI.
Υποστήριξη HDMI 1.4a, συμπεριλαμβανομένης της υποστήριξης για Blu-ray 3D με επιτάχυνση GPU, x.v.Color, HDMI Deep Color και ψηφιακό ήχο surround 7,1 καναλιών.
Υποστήριξη: OpenGL 4.1, DirectX 11 και Shader Model 5.0, NVIDIA PureVideo HD.
Σχεδιασμένο για να λειτουργεί με οθόνες με ανάλυση 1680x1050 ή μικρότερη.
Σύστημα ενεργού ψύξης δύο θυρίδων με πρωτόγονο ψυγείο αλουμινίου με πτερύγια (με δυνατότητα κλικ στη φωτογραφία).


Και ανεμιστήρας 92mm 11x blade:

Υποστήριξη λειτουργικού συστήματος: Windows 7 32/64bit, Windows Vista 32/64bit, Windows XP 32/64bit.
Οι διαστάσεις της κάρτας βίντεο είναι πολύ συμπαγείς: 188 x 112 mm.
Η GPU τροφοδοτείται από έναν τετραφασικό μετατροπέα που ελέγχεται από τον ελεγκτή NCP 5395T.
Η απαιτούμενη ισχύς του τροφοδοτικού είναι 400W ή περισσότερο, το ρεύμα στο δίαυλο +12V πρέπει να είναι τουλάχιστον 24A. Το τροφοδοτικό πρέπει να είναι εξοπλισμένο με ένα βύσμα τροφοδοσίας 6 ακίδων. Στην κάρτα γραφικών, η πρόσθετη υποδοχή τροφοδοσίας PCIe βρίσκεται στο πάνω μέρος της κάρτας βίντεο και όχι στο πλάι, κάτι που είναι πολύ πιο βολικό όταν είναι τοποθετημένο σε θήκη:


Η κάρτα προστέθηκε σε μια παλιά μονάδα συστήματος με επεξεργαστή διπλού πυρήνα Intel Core 2 Duo E6400 + Asus P5B Deluxe (Intel P965 Express με δίαυλο PCI Express x16 της πρώτης έκδοσης με εύρος ζώνης 8 Gb/s) και τυπικό GPS -500AB-A τροφοδοτικό (500W, τρεις γραμμές 12V παρέχουν: 16+18+18A, 2x 6pin PCIe βύσμα) το οποίο ήταν φορτωμένο με τη θήκη Chieftec UNI BA-02B-B-SL. Εκείνοι. Η αγορά μιας πιο απαιτητικής κάρτας θα μπορούσε να οδηγήσει στην αγορά ενός ισχυρότερου τροφοδοτικού. Στόχος μας είναι να μάθουμε τι μπορούμε να πάρουμε από την απλή αντικατάσταση της κάρτας βίντεο με μια πιο σύγχρονη που θα υποστηρίζει επιτάχυνση GPU στο Adobe Premiere Pro CS5 και CS5.5. Η στερέωση χωρίς βίδα των υποδοχών επέκτασης θήκης Chieftec UNI BA-02B-B-SL δεν μπορεί να λειτουργήσει με αυτήν την κάρτα βίντεο, καθώς το σύστημα ψύξης με δύο θυρίδες, δηλαδή το διακοσμητικό πλαστικό περίβλημα, παρεμποδίζει τη στερέωση. Έπρεπε να στερεώσω την κάρτα βίντεο με βίδες με τον παλιό τρόπο.


Εγκαταστήστε τα ακόλουθα προγράμματα οδήγησης (*λειτουργούν μόνο με προγράμματα οδήγησης WHQL, αφού τα εγκαταστήσετε, επανεκκινήστε τον υπολογιστή σας):

Εκκινήστε το Adobe Premiere Pro CS5 και επιλέξτε στις Ρυθμίσεις έργου: Mercury Playback Engine Only Software.

Επιλέξτε μια προεπιλογή για τη σειρά: DSLR 1080p25. Κάνουμε ένα κλιπ κατά μήκος της σύνθεσης ήχου:

Το κλιπ αποτελείται από πηγές: Canon 550D, 5D, ακολουθία PNG, πλάνα M-JPEG και φωτογραφία JPEG. Εφαρμόζονται τα ακόλουθα εφέ: Track Matte Key, Ultra Key, Time Remapping, Gaussian Blur, Fast Color Corrector και Black & White. Χρησιμοποιήθηκαν επίσης οι ακόλουθες λειτουργίες: Scale to Frame Size, Frame Blend, άλλαξε το PAR της ακολουθίας PNG και τη λειτουργία blending Color Dodge.
Στη συνέχεια, υπάρχουν τρεις επιλογές εξαγωγής: H.264 Blu-Ray, Match Source Attributes (High Quality), π.χ. Με αυτήν την επιλογή, η ανάλυση και ο ρυθμός καρέ δεν αλλάζουν. Δεύτερη επιλογή: Mpeg2-DVD, PAL Widescreen High Quality, χρησιμοποιεί επίσης ένα τυπικό scaler, το οποίο μειώνει την ανάλυση στα 720x576. Και η τρίτη επιλογή, ίδια με τη δεύτερη, αλλά με ενεργοποιημένο το πλαίσιο ελέγχου: Χρήση μέγιστης ποιότητας απόδοσης.

Όλες οι άλλες δοκιμές θα εκτελούνται με χρήση της GPU. Αλλά πρώτα πρέπει να ενεργοποιήσετε την υποστήριξη κάρτας βίντεο. Μεταβείτε στον κατάλογο: C:\Program Files\Adobe\Adobe Premiere Pro CS5, ξεκινήστε την εφαρμογή GPUSniffer.exe και θυμηθείτε το όνομα της κάρτας.


Στη συνέχεια, στον ίδιο κατάλογο, ανοίξτε το έγγραφο κειμένου: cuda_supported_cards.txt και πληκτρολογήστε το όνομα της κάρτας βίντεο εκεί (αν η κάρτα δεν είναι ορατή στο πρόγραμμα, τότε διαβάζουμε για σφάλματα σύνδεσης). Περαιτέρω, πραγματοποιήθηκαν δοκιμές στην έκδοση του προγράμματος Premiere Pro CS5.0.3 (για να δούμε πώς λειτουργεί η βελτιστοποίηση για το Fermi). Αξίζει να λάβετε υπόψη ότι μετά την ενημέρωση, κατά τη φόρτωση του έργου, θα εμφανιστεί το ακόλουθο μήνυμα:


Έτσι για κάθε έκδοση του προγράμματος που συμμετέχει στη δοκιμή:

Είναι απαραίτητο να ξαναγράψετε το έγγραφο κειμένου: cuda_supported_cards.txt.

Και κατά συνέπεια, ελέγξτε στο Έργο > Ρυθμίσεις έργου > Γενικά ποιος κινητήρας έχει επιλεγεί:

Μόλις επιλέξουμε: Mercury Playback Engine GPU Acceleration, η γραμμή πάνω από τη γραμμή χρόνου θα αλλάξει χρώμα από κόκκινο σε κίτρινο.

Το Adobe Media Encoder δεν χρησιμοποιήθηκε για την απόδοση του κλιπ. Ακολουθεί ο τελικός πίνακας με τα αποτελέσματα:

Ακόμη και μια οικονομική κάρτα βίντεο μπορεί να επιταχύνει σημαντικά έναν αριθμό λειτουργιών σε έναν αργό υπολογιστή. Αξίζει επίσης να σημειωθεί ότι με κάθε ενημέρωση η GPU της κάρτας βίντεο χρησιμοποιείται όλο και πιο αποτελεσματικά. Δεδομένου ότι ένα από τα πλεονεκτήματα του προγράμματος είναι η καλή επεκτασιμότητα, τα αποτελέσματα σε ισχυρούς υπολογιστές θα είναι εντελώς διαφορετικά.
*Εκτός από την τυπική ενσωματωμένη μνήμη 1 GB, οι κάρτες γραφικών που βασίζονται στο chipset GeForce GTX 550 Ti μπορούν να παρέχονται με τις ακόλουθες χωρητικότητες μνήμης: 1,5 GB, 2 GB, 3 GB και 4 GB.
*Για όσους θέλουν να εξοικονομούν χρήματα: στην πραγματικότητα, η κάρτα γραφικών είναι μια υπερχρονισμένη έκδοση της ακόμα πιο οικονομικής κάρτας βίντεο GeForce GTS 450 (GF106), η GeForce GTX 550 Ti έχει αυξημένες συχνότητες ρολογιού, ο δίαυλος μνήμης 128 bit έχει αυξήθηκε σε 192-bit (λόγω της συμπερίληψης τρίτου ελεγκτή) και ο αριθμός των μπλοκ ROP αυξήθηκε από 16 σε 24. Αυτό ήταν. Πλεονεκτήματα του GeForce GTS 450: πολύ χαμηλότερη τιμή και κατανάλωση, μόνο 106W (δηλαδή η απαίτηση για τροφοδοτικό είναι ακόμη μικρότερη).
Η κάρτα γραφικών GeForce GTX 460 (GF104) 768 MB δεν είναι κατάλληλη για εμάς, καθώς μέρος της μνήμης καταλαμβάνεται από την «υπηρεσία» και, ως εκ τούτου, η διαθέσιμη μνήμη δεν πληροί τις απαιτήσεις του Mercury Playback Engine GPU Acceleration. Αν και είναι πιο γρήγορο από το GeForce GTX 550 Ti.
*Όποιος έχει τη δυνατότητα να πληρώσει λίγο παραπάνω θα πρέπει να προσέξει την κάρτα γραφικών GeForce GTX 560 Ti (GF114), είναι ελαφρώς πιο γρήγορη σε απόδοση από την «λαίμαργη» GTX 470 και πολύ πιο γρήγορη από την GeForce GTX 460 768MB, GeForce GTX 460 SE και ακόμη περισσότερο η GeForce GTX 550 Ti, και μπορεί να χρησιμεύσει ως αυτή η χρυσή τομή. Η GTX 560 Ti διαφέρει από την GTX 560 καθώς περιλαμβάνει έναν όγδοο πολυμορφικό κινητήρα (πολυεπεξεργαστή) με επιπλέον 48 επεξεργαστές ροής (το 560 έχει 7x), 8 επιπλέον μονάδες υφής και ραστεροποίησης και αυξημένη ισχύ κατά 20 W, σχεδόν στην ίδια τιμή.
Εκτός από τις αγκύλες απομένουν λύσεις πολύ χαμηλού κόστους, όπως οι πόροι studio1productions.comπροωθεί ενεργά τη χρήση της λύσης προϋπολογισμού GT 240 (πυρήνας GT215) για όχι πολύ ισχυρά συστήματα (αυτή η κάρτα βίντεο τοποθετείται από τον κατασκευαστή ως οικονομικός επιταχυντής CUDA για το σπίτι). Αλλά ακόμη και εδώ υπάρχουν αποχρώσεις, καθώς οι λύσεις προϋπολογισμού κρύβουν πολλές επιλογές κάρτας βίντεο κάτω από ένα κωδικό όνομα. Έτσι, όταν χρησιμοποιείτε την κάρτα γραφικών GT 240 1GB GDDR5, θα έχουμε 45% αύξηση στην ταχύτητα στο Premiere Pro CS5.5 σε σύγκριση με τη χρήση της GT 240 1GB DDR3. Είναι όλα σχετικά με το εύρος ζώνης μνήμης, με ένα δίαυλο μνήμης 128-bit και το GDDR5 που λειτουργεί στα 3,4 GHz, έχουμε εύρος ζώνης μνήμης = 54,4 GB/s. Όταν χρησιμοποιείτε δίαυλο πρόσβασης 128 bit και μνήμη DDR3 που λειτουργεί σε συχνότητα 1,58 GHz, λαμβάνουμε εύρος ζώνης = 25,28 GB/s (υπολογιζόμενο με τον τύπο: 128 x 1580/8).
Η GeForce GTX 550 Ti συνιστάται επίσης για τις κάρτες λήψης UltraScope, DeckLink, Multibridge και Intensity της Blackmagic Design. Η λίστα περιλαμβάνει κάρτες γραφικών: nVidia GeForce GTX 285, nVidia GeForce GTX 550Ti, nVidia GeForce GTX 570 και nVidia GeForce GTX 580. Ελάχιστες απαιτήσεις: υποστήριξη για OpenGL 2.1 και Texture Fill Rate άνω των 22MT/0.
Διαβάσαμε για τη συγκριτική δοκιμή της κάρτας γραφικών GeForce GTX 550 Ti με την GeForce GTX 650 και για τη σύγκριση με την GeForce GTX 650 Ti.
*Σε ένα πιο ισχυρό σύστημα, μπορείτε να δείτε μεγάλη διαφορά μεταξύ καρτών βίντεο διαφορετικών κατηγοριών. Επομένως, δεν έχει νόημα, για παράδειγμα, να χρησιμοποιήσετε έναν συνδυασμό: επεξεργαστή διπλού πυρήνα και κάρτα βίντεο κατηγορίας GeForce GTX 580.
!!! Προσέξτε, στη λιανική υπάρχουν κάρτες γραφικών MSI GeForce GTX 550 Ti 1024MB GDDR5 () με δηλωμένες συχνότητες 900/3800 MHz (έναντι 900/4100 για την αναφορά, που θα πρέπει να χτυπήσει ήδη ένα κουδούνι). Στην πραγματικότητα, όλα είναι πολύ πιο θλιβερά: υπό το πρόσχημα μιας GeForce GTX 550 Ti (χτισμένη σε GF116 / Fermi 2.0) μια νέα ετικέτα MSI N450GTS-M2D1GD5(χτισμένο σε GF106 / Fermi 1.0) με συχνότητα πυρήνα 783 MHz και 1 GB μνήμης GDDR5 που λειτουργεί σε συχνότητες: 3608 ή 3200 MHz. Δίαυλος μνήμης 128 bit, αντί για 192 bit. Και 144 επεξεργαστές ροής, αντί για 192.

Η κάρτα γραφικών είναι υπερχρονισμένη σε συχνότητες 900/4000 MHz, αλλά ένας δίαυλος 128-bit έναντι ενός διαύλου 192-bit είναι ένα σημαντικό μειονέκτημα.