Κατηγορίες: Σίδερο

Θέμα CPU εναντίον GPGPU: Ένα αδιέξοδο μέλλον; Για παράδειγμα ASUS

Η ιδέα αυτού του σύντομου υλικού-στοχασμού γεννήθηκε από ένα παράξενο γεγονός. Στη διαδικασία βελτιστοποίησης του Premiere Pro και του After Effects, και ήδη αφού έφυγα ASUS TUF GeForce RTX 3090 24 GB (η αναθεώρηση έγινε από τον συνάδελφό μου Denys Zaichenko εδώ) Έμαθα ότι με την τελευταία ενημέρωση, εξαφανίστηκε η δυνατότητα βελτιστοποίησης του προγράμματος για επεξεργαστές πολλαπλών πυρήνων - για διανομή απόδοσης μεταξύ νημάτων της CPU.

Αυτό εξηγήθηκε από το γεγονός ότι η Adobe κινείται αργά αλλά σταθερά από τη βελτιστοποίηση CPU στη βελτιστοποίηση GPU. Αυτό, αν μη τι άλλο, ονομάζεται GPGPU ή GPU γενικού σκοπού. Και μπορεί να υπάρχουν τεράστια προβλήματα με τη βελτιστοποίηση για αυτήν την περίπτωση, ακόμα κι αν έχετε Intel Xe Graphics ASUS RTX 3090 24 GB!

Βασικά στοιχεία του GPGPU

Φαίνεται ότι δεν πρέπει να υπάρχουν προβλήματα - επειδή η GPU στη σύγχρονη έκδοση αποτελείται από το λεγόμενο επεξεργαστές ροής. ΣΕ NVIDIA ονομάζονται πυρήνες CUDA, για παράδειγμα. Και αυτοί οι επεξεργαστές λειτουργούν με την ίδια αρχή με τους πυρήνες μιας κανονικής CPU.

Η διαφορά στην ισχύ. Οι πυρήνες της CPU έχουν σημαντική υπολογιστική ισχύ, αλλά μικρό αριθμό, ακόμη και αν σκεφτεί κανείς το multithreading. Και οι πυρήνες GPU, αν και είναι μικροί σε ισχύ, είναι ικανοί να εκτελέσουν μια συγκεκριμένη εργασία. Και την ίδια στιγμή, υπάρχουν εκατοντάδες φορές περισσότεροι από αυτούς. Αν όχι χιλιάδες.

Υλικό βίντεο για το GPGPU

Δεν θέλετε να διαβάσετε; Δες το βίντεο:

Επιτάχυνση υλικού

Και, ας πούμε, στο Premiere Pro, η επεξεργασία των εφέ Lumetri στον επεξεργαστή - και επιπλέον, η απλή κωδικοποίηση-αποκωδικοποίηση H264 - απαιτεί πολύ χρόνο. Και αυτό είναι φυσιολογικό, διαφορετικές εργασίες για διαφορετικό σίδηρο εκτελούνται με διαφορετική απόδοση. Στην πραγματικότητα, ακόμη και ένας μικροσκοπικός επιταχυντής επεξεργασίας βίντεο υλικού στο iGPU κάνει πραγματικά θαύματα, αλλάζοντας την ταχύτητα απόδοσης μερικές φορές πολλές φορές!

Και εν όψει της αυξανόμενης ισχύος της GPU - ας πούμε, μέσα ASUS Το TUF RTX 3090 διαθέτει έως και 24 gigabyte μνήμης βίντεο και περισσότερους από δέκα χιλιάδες πυρήνες CUDA - είναι πολύ λογικό οι εφαρμογές να βελτιστοποιούνται για τέτοιες εργασίες.

Κάτω από δεκάδες χιλιάδες μικρούς εργάτες που παραλληλίζουν την εργασία, αφαιρώντας το φορτίο από τη CPU. Αλλά το ερώτημα. Η κάρτα γραφικών καταλαμβάνει πάρα πολύ; Παρατήρησα ότι κατά την απόδοση βαρέων εφέ, μεταβάσεων και απλή αλλαγή της εικόνας με πρόσθετα μέσα, ο υπολογιστής άρχισε να επιβραδύνεται.

Η μνήμη της κάρτας γραφικών ήταν βουλωμένη στο μηδέν, ο επεξεργαστής σχεδόν δεν συμμετείχε στο rendering... όπως και η RAM. Και η απόχρωση είναι ότι έχω 128 GB RAM.

Και, για παράδειγμα, στο Premiere Pro, η μισή μνήμη RAM είναι αδρανής, ο επεξεργαστής είναι κατά το ήμισυ κατειλημμένος, ο αποκωδικοποιητής-κωδικοποιητής είναι εντελώς χαλαρός, αλλά η VRAM είναι μπλοκαρισμένη και η απόδοση είναι σχεδόν μηδενική.

Κοινή εργασία

Το χειρότερο συμβαίνει όταν αποδίδεις ένα έργο με μικτά κομμάτια - συνδεδεμένες συνθέσεις του After Effects, για παράδειγμα. Εκεί η μνήμη βίντεο μηδενίζεται σχεδόν αμέσως, χωρίς προειδοποίηση. Και για να αυξήσετε την ταχύτητα απόδοσης, είναι απαραίτητο να κλείσετε όλες τις εφαρμογές που τρώνε VRAM. Όπως το ίδιο Premiere Pro και After Effects! Και αφήστε, ας πούμε, μόνο το Media Encoder.

ΚΑΙ! Δεν λαμβάνεται υπόψη μια σημαντική εστίαση. Ας πούμε ότι το After Effects τρώει και RAM, και για τα δύο μάγουλα. ΑΛΛΑ! Ξέρει πώς να αδειάζει την κρυφή μνήμη! Ελευθερώστε μνήμη για άλλες εφαρμογές. Αλλά κανένα πρόγραμμα δεν λειτουργεί έτσι με τη μνήμη βίντεο! Η μνήμη είτε μπλοκάρεται είτε ελευθερώνεται μετά το κλείσιμο του έργου.

Και ναι, η VRAM είναι σίγουρα πιο γρήγορη από τη DRAM, και μερικές φορές πολύ. Ωστόσο, στις κριτικές του Transcend, και όχι μόνο επανέλαβα - για εργασίες εργασίας, η πολλή αργή μνήμη είναι καλύτερη από ένα μικροσκοπικό κομμάτι υπερ-γρήγορης μνήμης.

Εάν το πρόγραμμα ξέρει μόνο πώς να φράζει τη μνήμη, αλλά δεν την ελευθερώνει όσο το δυνατόν πιο αποτελεσματικά, τότε η ταχύτητα της μνήμης δεν θα βοηθήσει. Και αποδεικνύεται ότι έχω έναν ολόκληρο σωρό μνήμης RAM στον υπολογιστή μου για το Adobe Creative Suite... που θα ήταν καλό να χρησιμοποιήσω για απόδοση.

Διαβάστε επίσης: Κριτική για φορητό υπολογιστή ASUS ROG Zephyrus G14 2021: Ευχαριστημένο, αλλά χωρίς αποτέλεσμα wow

Αλλά όχι - βασίζεται σχεδόν εξ ολοκλήρου στην ατυχή GTX 1080 Ti, όπου η ποσότητα της μνήμης είναι πάνω από ΔΕΚΑ ΦΟΡΕΣ λιγότερη! Και μπορείς να πεις, λένε, υπάρχουν, λες, το ίδιο RTX, σαν το ίδιο μοντέλο ASUS TUF RTX 3090s που τραβάει το NVLink με συγκέντρωση μνήμης! Αλλά και εδώ υπάρχει μια απόχρωση.

Στην τιμή των δύο RTX 3090, δηλαδή, για 2x2000 $. (Το MSRP δεν υπολογίζεται πλέον, δεν ανταποκρίνεται στη σύγχρονη πραγματικότητα) παίρνουμε... 24 GB μνήμης. Επιπλέον, δεν είναι γεγονός ότι μπορεί να χρησιμοποιηθεί για απόδοση! Ναι, ορισμένα προγράμματα υλοποιούν αυτήν τη λειτουργία. Κυρίως – μοντελοποίηση και επιστημονικοί υπολογισμοί. Και οι ρυθμίσεις εκεί είναι απλά τρομερές.

Και για 4000 $, μπορούμε να γεμίσουμε όλα τα κανάλια μνήμης με μήτρες DDR4 ECC AMD Threadripper! 256 GB θα είναι η χειρότερη περίπτωση! Και επίσης με διόρθωση σφαλμάτων, που δεν έχει το RTX 3090.

Ο μόνος λόγος που μπορώ να δω ότι μπορεί να σας εμποδίσει από τη βελτιστοποίηση της GPU ως υπολογισμού και της μνήμης RAM ως buffer είναι ότι η καθυστέρηση μεταξύ της RAM και της κάρτας γραφικών θα ήταν πολύ υψηλή για να παρακάμψει τα μπόνους όγκου. Από την άλλη πλευρά, η έλλειψη VRAM εξακολουθεί να επιβραδύνει τη διαδικασία. Και μπορείτε τουλάχιστον να προσθέσετε RAM, αν αυτό!

Αποτελέσματα GPGPU

Αυτός είναι ο κίνδυνος. Ακόμα κι αν έχεις ASUS TUF RTX 3090, το οποίο αγοράσατε ειδικά για εργασίες GPGPU, ενδέχεται να αντιμετωπίσετε ένα πρόβλημα που μπορεί να αποφευχθεί. Εάν τα προγράμματα χρησιμοποιούσαν περισσότερη μνήμη RAM αντί για VRAM. Δεν μπορώ να δω πώς μπορεί να αλλάξει αυτό - αλλά αν συνεχιστεί η τάση, θα είναι ένα πραγματικά αδιέξοδο μέλλον.

Τιμές για ASUS TUF RTX 3090 24 GB

Κοινοποίηση
Denis Zaychenko

Γράφω πολλά, μερικές φορές για επαγγελματικούς λόγους. Ενδιαφέρομαι για παιχνίδια υπολογιστή και μερικές φορές για κινητά, καθώς και για εκδόσεις Η/Υ. Σχεδόν εστέτ, μου αρέσει περισσότερο να επαινώ παρά να επικρίνω.

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται*