Η μητρική πλακέτα περιέχει πολλά σημαντικά στοιχεία του υπολογιστή, τα οποία έχουν τα δικά τους μοναδικά ονόματα: CPU, GPU, HDD, SSD, RAM και ούτω καθεξής. Κάθε μία από αυτές τις συντομογραφίες έχει τη δική της αποκωδικοποίηση, αλλά σε αυτή τη στιγμήέχει σημασία τι είναι - GPU;

Υπάρχει ένα παρόμοιο όνομα με αυτόν τον όρο - αυτή είναι η CPU. Πολλοί άπειροι χρήστες συγχέουν αυτά τα ονόματα, κάτι που δεν είναι αλήθεια. Αρχικά, αξίζει να διευκρινιστεί ότι η CPU είναι ΕΠΕΞΕΡΓΑΣΤΗΣ, που είναι ο εγκέφαλος όλου του συστήματος. Αυτή η συντομογραφία αποκρυπτογραφείται ως εξής - Central Processor Unit.

Ωστόσο, αξίζει να γνωρίζετε ότι η GPU είναι επίσης ένας επεξεργαστής, μόνο μια γραφική λύση. Το καθήκον του είναι να επεξεργαστεί και να εμφανίσει την εικόνα. Το πλήρες όνομα της συντομογραφίας μοιάζει με αυτό - Μονάδα επεξεργασίας γραφικών.

Μέσω αυτών των επεξηγήσεων, μπορεί να γίνει κατανοητό ότι η GPU δεν είναι μια κεντρική μονάδα επεξεργασίας που επεξεργάζεται μόνο δεδομένα γραφικού τύπου. Υπακούει στα πρωτόκολλα του κεντρικού επεξεργαστή και, σε αντίθεση με αυτόν, έχει τη δική του λογική συσκευή. Ακριβώς όπως ο κύριος επεξεργαστής, έτσι και ο γραφικός έχει πυρήνες, μόνο που δεν είναι δεκάδες, αλλά χιλιάδες. Ένας τόσο μεγάλος αριθμός πυρήνων απαιτείται για τη λήψη και την επεξεργασία δεδομένων που σχετίζονται με την απόδοση και τις προσωρινές πολλαπλές εργασίες.

Τώρα που έχετε ήδη μια γενική ιδέα ότι η GPU είναι ένας επεξεργαστής γραφικών και η αποστολή της είναι να επεξεργάζεται δεδομένα γραφικών, μπορείτε να προχωρήσετε στην απαρίθμηση.

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

Στην πρώτη έκδοση, το τσιπ GPU συγκολλάται απευθείας στον textolite της μητρικής πλακέτας και λίγοι γνωρίζουν ότι πρόκειται για GPU. Μοιάζει με ένα κανονικό μαύρο τσιπ με ένα εμπορικό σήμα πάνω του. σειριακός αριθμόςκαι ένας συνδυασμός αριθμών που υποδεικνύει κάποιες παραμέτρους. Δεδομένου ότι τέτοιες γραφικές λύσεις δεν έχουν τη δική τους ποσότητα μνήμης, δανείζονται αυτήν την παράμετρο από τη μνήμη RAM, χρησιμοποιώντας την ποσότητα της.

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

Ενσωματωμένο GPUσας επιτρέπουν να εξοικονομήσετε ενέργεια κατά αρκετές δεκάδες τοις εκατό, γεγονός που έχει θετική επίδραση στη μεταφορά θερμότητας. Ωστόσο, υπάρχουν και σημαντικά μειονεκτήματα, και ένα από αυτά είναι η χαμηλή απόδοση. Τέτοια οικονομικά γραφικά είναι κατάλληλα για εργασία προγράμματα γραφείουκαι εφαρμογές που δεν απαιτούν υψηλή ισχύ.

GPU σε έναν υπολογιστή - τι είναι και πώς να το προσδιορίσετε; Εάν νωρίτερα παρουσιάστηκαν δύο τύποι ενσωματωμένων επεξεργαστών γραφικών, τότε μπορούμε να εξετάσουμε περαιτέρω την επιλογή μιας διακριτής κάρτας βίντεο. Με βάση αυτό, μπορεί να γίνει κατανοητό ότι η GPU είναι μια τέτοια ονομασία μόνο για έναν επεξεργαστή, μία από τις λεπτομέρειες του οποίου είναι μια κάρτα βίντεο. Ωστόσο, αυτή η λεπτομέρεια είναι η πιο σημαντική. Επίσης στην πλακέτα της κάρτας γραφικών υπάρχουν τσιπ μνήμης, πυκνωτές, υποδοχή ή υποδοχές τροφοδοσίας, προστατευτικό κάλυμμα, ψυγείο και ψυγείο.

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

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

Θερμοκρασιακό καθεστώς

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

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

Η θερμοκρασία λειτουργίας του τσιπ δεν είναι μεγαλύτερη από 70 μοίρες, μια περαιτέρω αύξηση της θερμοκρασίας μπορεί να θεωρηθεί υπερθέρμανση. Προκειμένου να αποφευχθεί η υπερθέρμανση της κάρτας βίντεο, αρκεί να καθαρίσετε έγκαιρα την κάρτα βίντεο από τη σκόνη, ενώ αλλάζετε τη θερμική πάστα. Για να μάθετε την τρέχουσα κατάσταση της θερμοκρασίας στην κάρτα βίντεο, απλώς εκτελέστε τα κατάλληλα προγράμματα, για παράδειγμα, το AIDA 64. Εκεί μπορείτε να δείτε τη θερμοκρασία όχι μόνο του προσαρμογέα γραφικών, αλλά ολόκληρου του συστήματος.

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

Προσαρμόστε τις ρυθμίσεις απόδοσης GPU

Εάν η εφαρμογή σας είναι αργή, τότε ορισμένα ή όλα τα καρέ ανανέωσης οθόνης χρειάζονται περισσότερα από 16 χιλιοστά του δευτερολέπτου για να ενημερωθούν. Για να δείτε οπτικά ενημερώσεις πλαισίων στην οθόνη, μπορείτε να ενεργοποιήσετε μια ειδική επιλογή στη συσκευή (Απόδοση προφίλ GPU).

Θα μπορείτε να δείτε γρήγορα πόσο χρόνο χρειάζεται για την απόδοση των πλαισίων. Επιτρέψτε μου να σας υπενθυμίσω ότι πρέπει να κρατήσετε μέσα σε 16 χιλιοστά του δευτερολέπτου.

Η επιλογή είναι διαθέσιμη σε συσκευές που ξεκινούν με Android 4.1. Η λειτουργία προγραμματιστή πρέπει να είναι ενεργοποιημένη στη συσκευή. Σε συσκευές με έκδοση 4.2 και νεότερη, η λειτουργία είναι κρυφή από προεπιλογή. Για ενεργοποίηση μεταβείτε στο Ρυθμίσεις | Για το τηλέφωνοκαι επτά φορές κάντε κλικ στη γραμμή Αριθμός κατασκευής.

Μετά την ενεργοποίηση, μεταβείτε στο Επιλογές ανάπτυξηςκαι βρες το σημείο Αρμονία Ρυθμίσεις GPUοραματισμός(Απόδοση GPU προφίλ), η οποία θα πρέπει να είναι ενεργοποιημένη. Στο αναδυόμενο παράθυρο, επιλέξτε μια επιλογή Στην οθόνη σε στήλες(Στην οθόνη ως γραμμές). Σε αυτήν την περίπτωση, το γράφημα θα εμφανιστεί πάνω από την εφαρμογή που εκτελείται.

Μπορείτε να δοκιμάσετε όχι μόνο την αίτησή σας, αλλά και άλλες. Εκκινήστε οποιαδήποτε εφαρμογή και ξεκινήστε να εργάζεστε με αυτήν. Καθώς εργάζεστε, θα δείτε ένα ενημερωμένο γράφημα στο κάτω μέρος της οθόνης. Ο οριζόντιος άξονας αντιπροσωπεύει το χρόνο που έχει παρέλθει. Ο κατακόρυφος άξονας δείχνει τον χρόνο για κάθε καρέ σε χιλιοστά του δευτερολέπτου. Κατά την αλληλεπίδραση με την εφαρμογή, σχεδιάζονται κάθετες γραμμές στην οθόνη, που εμφανίζονται από αριστερά προς τα δεξιά, δείχνοντας την απόδοση του καρέ με την πάροδο του χρόνου. Κάθε τέτοια στήλη αντιπροσωπεύει ένα πλαίσιο για τη σχεδίαση της οθόνης. Όσο μεγαλύτερο είναι το ύψος της ράβδου, τόσο περισσότερος χρόνος χρειάζεται για την απόδοση. Η λεπτή πράσινη γραμμή είναι οδηγός και αντιστοιχεί σε 16 χιλιοστά του δευτερολέπτου ανά καρέ. Επομένως, πρέπει να προσπαθήσετε να διασφαλίσετε ότι κατά τη μελέτη της αίτησής σας, το γράφημα δεν ξεφεύγει από αυτήν τη γραμμή.

Εξετάστε μια μεγεθυμένη έκδοση του γραφήματος.

Η πράσινη γραμμή είναι υπεύθυνη για 16 χιλιοστά του δευτερολέπτου. Για να διατηρηθούν τα 60 καρέ ανά δευτερόλεπτο, κάθε γραμμή του γραφήματος πρέπει να τραβηχτεί κάτω από αυτή τη γραμμή. Σε κάποιο σημείο, η μπάρα θα είναι πολύ μεγάλη και θα είναι πολύ ψηλότερα από την πράσινη γραμμή. Αυτό σημαίνει ότι το πρόγραμμα έχει σταματήσει. Κάθε μπάρα έχει μπλε, μωβ (Γλειφιτζούρι και πάνω), κόκκινο και πορτοκαλί χρώματα.

Το μπλε χρώμα είναι υπεύθυνο για το χρόνο που χρησιμοποιείται για τη δημιουργία και την ενημέρωση θέα.

Το μωβ μέρος αντιπροσωπεύει το χρόνο που απαιτείται για τη μεταφορά των πόρων απόδοσης της ροής.

Το κόκκινο χρώμα αντιπροσωπεύει το χρόνο απόδοσης.

Το πορτοκαλί χρώμα δείχνει πόσο χρόνο χρειάστηκε ο επεξεργαστής για να περιμένει τη GPU να ολοκληρώσει τη δουλειά της. Είναι η πηγή προβλημάτων σε μεγάλες αξίες.

Υπάρχουν ειδικές τεχνικές για τη μείωση του φορτίου στη GPU.

Εντοπισμός σφαλμάτων υπερανάληψης GPU

Μια άλλη ρύθμιση σάς επιτρέπει να γνωρίζετε πόσο συχνά επανασχεδιάζεται η ίδια περιοχή της οθόνης (δηλαδή γίνεται επιπλέον εργασία). Πάλι πάμε στο Επιλογές ανάπτυξηςκαι βρες το σημείο Εντοπισμός σφαλμάτων υπερανάληψης GPU(Debug GPU Overdraw) το οποίο θα πρέπει να είναι ενεργοποιημένο. Στο αναδυόμενο παράθυρο, επιλέξτε μια επιλογή Εμφάνιση ζωνών επικάλυψης(Εμφάνιση περιοχών υπερανάληψης). Μη φοβάσαι! Ορισμένα στοιχεία στην οθόνη θα αλλάξουν χρώμα.

Επιστρέψτε σε οποιαδήποτε εφαρμογή και παρακολουθήστε την να λειτουργεί. Το χρώμα θα σας πει τις προβληματικές περιοχές της εφαρμογής σας.

Εάν το χρώμα στην εφαρμογή δεν έχει αλλάξει, τότε όλα είναι καλά. Χωρίς επικάλυψη ενός χρώματος πάνω στο άλλο.

Το μπλε χρώμα υποδηλώνει ότι ένα στρώμα σχεδιάζεται πάνω από το κάτω στρώμα. Καλός.

Πράσινο χρώμα - επανασχεδιάζει δύο φορές. Πρέπει να σκεφτούμε τη βελτιστοποίηση.

Ροζ χρώμα - επανασχεδιασμένο τρεις φορές. Όλα είναι πολύ άσχημα.

Κόκκινο χρώμα - επανασχεδιάζει πολλές φορές. Κάτι πήγε στραβά.

Μπορείτε να δοκιμάσετε ανεξάρτητα την εφαρμογή σας για να βρείτε προβληματικές περιοχές. Δημιουργήστε μια δραστηριότητα και τοποθετήστε ένα στοιχείο σε αυτήν προβολή κειμένου. Δώστε στο ριζικό στοιχείο και στην ετικέτα κειμένου κάποιο υπόβαθρο στο χαρακτηριστικό android: φόντο. Καταλήγετε στο εξής: πρώτα, βάψατε το κάτω στρώμα της δραστηριότητας με ένα χρώμα. Στη συνέχεια, ένα νέο στρώμα σχεδιάζεται πάνω του από προβολή κειμένου. Με την ευκαιρία, στην πραγματικότητα προβολή κειμένουσχεδιάζεται επίσης κείμενο.

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

Μικρές συμβουλές. Τοποθετήστε μετά τη μέθοδο setContentView()καλώντας μια μέθοδο που θα αφαιρέσει την επανασχεδίαση της οθόνης με το χρώμα του θέματος. Αυτό θα σας βοηθήσει να αφαιρέσετε μια επιπλέον χρωματική επικάλυψη:

GetWindow().setBackgroundDrawable(null);

Η GPU (Graphics Processing Unit) είναι ένας επεξεργαστής που έχει σχεδιαστεί αποκλειστικά για λειτουργίες επεξεργασίας γραφικών και υπολογισμούς κινητής υποδιαστολής. Υπάρχει κυρίως για να διευκολύνει τη δουλειά του κύριου επεξεργαστή όταν πρόκειται για παιχνίδια με ένταση πόρων ή εφαρμογές με γραφικά 3D. Όταν παίζετε ένα παιχνίδι, η GPU είναι υπεύθυνη για τη δημιουργία γραφικών, χρωμάτων και υφών, ενώ η CPU μπορεί να χειριστεί την τεχνητή νοημοσύνη ή τους μηχανικούς παιχνιδιών.

Τι προσέχουμε αρχικά όταν επιλέγουμε ένα smartphone; Εκτός από το κόστος για λίγο, το πρώτο πράγμα που επιλέγουμε, φυσικά, είναι το μέγεθος της οθόνης. Στη συνέχεια μας ενδιαφέρει η κάμερα, η ποσότητα της μνήμης RAM, ο αριθμός των πυρήνων και η συχνότητα του επεξεργαστή. Και εδώ όλα είναι απλά: όσο περισσότερα, τόσο καλύτερα, και όσο λιγότερο, τόσο χειρότερα, αντίστοιχα. Ωστόσο, οι σύγχρονες συσκευές χρησιμοποιούν επίσης έναν επεξεργαστή γραφικών, γνωστό και ως GPU. Τι είναι, πώς λειτουργεί και γιατί είναι σημαντικό να το γνωρίζουμε, θα περιγράψουμε παρακάτω.

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


Οι κάρτες γραφικών που συνδέονται χωριστά και λειτουργούν με υψηλές ισχύς υπάρχουν μόνο σε φορητούς υπολογιστές και επιτραπέζιους υπολογιστές. Αν μιλάμε για συσκευές, τότε μιλάμε για ενσωματωμένα γραφικά και αυτό που ονομάζουμε SoC (System-on-a-Chip). Για παράδειγμα, η GPU Adreno 430 είναι ενσωματωμένη στον επεξεργαστή.Η μνήμη που χρησιμοποιεί για την εργασία του είναι μνήμη συστήματος, ενώ στις κάρτες γραφικών στους επιτραπέζιους υπολογιστές εκχωρείται μνήμη που είναι διαθέσιμη μόνο σε αυτούς. Είναι αλήθεια ότι υπάρχουν υβριδικά τσιπ.

Ενώ ένας επεξεργαστής με πολλούς πυρήνες λειτουργεί σε υψηλές ταχύτητες, μια GPU έχει πολλούς πυρήνες επεξεργαστή που εκτελούνται σε χαμηλές ταχύτητεςκαι ασχολείται μόνο με τον υπολογισμό των κορυφών και των pixel. Η επεξεργασία κορυφής περιστρέφεται κυρίως γύρω από το σύστημα συντεταγμένων. Η GPU χειρίζεται γεωμετρικές εργασίες δημιουργώντας έναν τρισδιάστατο χώρο στην οθόνη και επιτρέποντας σε αντικείμενα να κινούνται σε αυτήν.

Η επεξεργασία pixel είναι μια πιο περίπλοκη διαδικασία που απαιτεί πολλά υπολογιστική ισχύς. Σε αυτό το σημείο, η GPU επικαλύπτει διάφορα επίπεδα, εφαρμόζει εφέ, κάνει τα πάντα για να δημιουργήσει πολύπλοκες υφές και ρεαλιστικά γραφικά. Αφού ολοκληρωθεί η επεξεργασία και των δύο διεργασιών, το αποτέλεσμα μεταφέρεται στην οθόνη του smartphone ή του tablet σας. Όλα αυτά συμβαίνουν εκατομμύρια φορές το δευτερόλεπτο ενώ παίζετε ένα παιχνίδι.


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

Σύμφωνα με το AndroidPit

Γεια σας φίλοι.

Σας αρέσει να παίζετε ρεαλιστικά παιχνίδια στον υπολογιστή σας; Ή να παρακολουθήσετε μια ταινία σε ποιότητα που δείχνει καθαρά κάθε μικρό πράγμα; Επομένως, πρέπει να φανταστείτε τι είναι η gpu σε έναν υπολογιστή. Ξέρεις τίποτα για αυτόν; Το άρθρο μου θα σας βοηθήσει να απαλλαγείτε από αυτήν την παρεξήγηση ;-).


Η GPU δεν είναι κάρτα γραφικών

Ένας συνδυασμός γραμμάτων άγνωστων σε πολλούς υποδηλώνει την έννοια της «μονάδας επεξεργασίας γραφικών», που στη γλώσσα μας σημαίνει επεξεργαστής γραφικών. Είναι αυτός που είναι υπεύθυνος για την αναπαραγωγή της εικόνας στο υλικό σας και όσο καλύτερα τα χαρακτηριστικά της, τόσο καλύτερη θα είναι η εικόνα.

Πάντα πιστεύατε ότι αυτές οι λειτουργίες εκτελούνται από την κάρτα βίντεο; Φυσικά, έχετε δίκιο, αλλά είναι μια πολύπλοκη συσκευή και το κύριο συστατικό της είναι απλώς ένας επεξεργαστής γραφικών. Μπορεί επίσης να υπάρχει αυτόνομα από το vidyuhi. Θα μιλήσουμε για αυτό λίγο αργότερα.

Τι είναι μια GPU και σε τι διαφέρει από μια CPU;

Παρά την ομοιότητα των συντομογραφιών, μην μπερδεύουμε το θέμα της συνομιλίας μας με το (Central Processor Unit). Ναι, είναι παρόμοια, τόσο ως προς το όνομα όσο και ως προς τη λειτουργία. Το τελευταίο μπορεί επίσης να αναπαράγει γραφικά, ωστόσο, είναι πιο αδύναμο σε αυτό το θέμα. Ωστόσο, είναι εντελώς διαφορετικές συσκευές.

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

Με τη σειρά της, η GPU σχεδιάστηκε αρχικά ως μια εξειδικευμένη συσκευή σχεδιασμένη να εκτελεί απόδοση γραφικών, επεξεργασία υφών σε υψηλή ταχύτητα και σύνθετες εικόνες. Για τέτοιους σκοπούς, ήταν εξοπλισμένο με μια δομή πολλαπλών νημάτων και πολλούς πυρήνες, έτσι ώστε να μπορεί να λειτουργεί με μεγάλες ποσότητες πληροφοριών κάθε φορά, και όχι διαδοχικά.

Λόγω αυτού του πλεονεκτήματος, κορυφαίοι κατασκευαστές προσαρμογέων βίντεο έχουν κυκλοφορήσει μοντέλα στα οποία οι GPU μπορούν να αντικαταστήσουν την κεντρική. Η μάρκα nVidia αποκαλεί μια τέτοια συσκευή GTX 10xx, ενώ ο κύριος ανταγωνιστής της AMD την αποκαλεί RX.

Τύποι επεξεργαστών γραφικών

Για να μπορέσετε να πλοηγηθείτε στην αγορά της GPU, προτείνω να εξοικειωθείτε με τους τύπους αυτής της συσκευής:

  • Διακεκριμένος. Περιλαμβάνεται στον προσαρμογέα βίντεο. Συνδέεται με πλακέτα συστήματοςμέσω μιας αποκλειστικής υποδοχής (τις περισσότερες φορές PCIe ή AGP). Εχει το δικό του ΕΜΒΟΛΟ. Είστε απαιτητικός παίκτης ή εργάζεστε με σύνθετους συντάκτες γραφικών? Πάρτε ένα διακριτό μοντέλο.

  • Ολοκληρωμένο (IGP). Κάποτε ήταν κολλημένο στη μητρική πλακέτα, τώρα είναι ενσωματωμένο στον κεντρικό επεξεργαστή. Αρχικά δεν είναι κατάλληλο για ρεαλιστικά παιχνίδια και βαριά γραφικά προγράμματα, ωστόσο, τα νεότερα μοντέλα αντιμετωπίζουν αυτές τις εργασίες. Ωστόσο, να έχετε κατά νου ότι τέτοια τσιπ είναι κάπως πιο αργά, επειδή δεν έχουν προσωπική μνήμη RAM και έχουν πρόσβαση στη μνήμη της CPU.

  • υβρίδιο γραφική επεξεργασία. Αυτό είναι 2 σε 1, δηλαδή όταν ο πρώτος και ο δεύτερος τύπος GPU είναι εγκατεστημένοι στον υπολογιστή. Ανάλογα με τις εργασίες που εκτελούνται, είτε το ένα είτε το άλλο περιλαμβάνεται στην εργασία. Ωστόσο, υπάρχουν φορητοί υπολογιστές στους οποίους μπορούν να λειτουργήσουν 2 τύποι συσκευών ταυτόχρονα.
  • εξωτερικός τύπος. Όπως μπορείτε να μαντέψετε, αυτός είναι ένας επεξεργαστής γραφικών που βρίσκεται έξω από τον υπολογιστή. Τις περισσότερες φορές, αυτό το μοντέλο επιλέγεται από ιδιοκτήτες φορητών υπολογιστών που δυσκολεύονται να βάλουν μια διακριτή κάρτα βίντεο στο υλικό τους, αλλά πραγματικά θέλουν να έχουν αξιοπρεπή γραφικά.

Πώς να επιλέξετε;

Όταν επιλέγετε έναν προσαρμογέα βίντεο για τον εαυτό σας, δώστε προσοχή στα ακόλουθα χαρακτηριστικά:

  • Συχνότητα ρολογιού. Καθορίζεται σε megahertz. Όσο μεγαλύτερος είναι ο αριθμός, τόσο περισσότερες πληροφορίες ανά δευτερόλεπτο μπορεί να επεξεργαστεί η συσκευή. Είναι αλήθεια ότι όχι μόνο επηρεάζει την απόδοσή του. Η αρχιτεκτονική έχει επίσης σημασία.
  • Ο αριθμός των υπολογιστικών μπλοκ. Έχουν σχεδιαστεί για να επεξεργάζονται εργασίες - shaders που είναι υπεύθυνοι για υπολογισμούς κορυφών, γεωμετρικών, pixel και καθολικών υπολογισμών.

  • Η ταχύτητα πλήρωσης (fillrate). Αυτή η παράμετρος μπορεί να πει πόσο γρήγορα η GPU μπορεί να σχεδιάσει την εικόνα. Χωρίζεται σε 2 τύπους: pixel (pixel fill rate) και texture (texel rate). Το πρώτο επηρεάζεται από τον αριθμό των μπλοκ ROP στη δομή του επεξεργαστή και το δεύτερο - από τις μονάδες υφής (TMU).

Συνήθως σε τελευταία μοντέλαΗ GPU των πρώτων μπλοκ είναι μικρότερη. Γράφουν τα εικονοστοιχεία που υπολογίζονται από τον προσαρμογέα βίντεο σε buffer και τα αναμειγνύουν, κάτι που έξυπνα ονομάζεται ανάμειξη. Τα TMU εκτελούν δειγματοληψία και φιλτράρισμα υφών και άλλων πληροφοριών που απαιτούνται για τη στοίχιση σκηνής και τους γενικούς υπολογισμούς.

γεωμετρικά μπλοκ

Προηγουμένως, κανείς δεν τους έδινε σημασία, γιατί εικονικά παιχνίδιαέχουν απλή γεωμετρία. Αυτή η παράμετρος άρχισε να λαμβάνεται υπόψη μετά την εμφάνιση του tessellation στο DirectX 11. Δεν καταλαβαίνετε τι εννοώ; Πάμε με τη σειρά.

Είναι ένα περιβάλλον (σύνολο εργαλείων) για τη συγγραφή παιχνιδιών. Για να σας βοηθήσω να περιηγηθείτε στο θέμα, θα το πω τελευταία έκδοσηπροϊόν - το 12ο, το οποίο κυκλοφόρησε το 2015.

Tessellation είναι η διαίρεση του αεροπλάνου σε μέρη για να τα γεμίσει με νέες πληροφορίες, γεγονός που αυξάνει τον ρεαλισμό του παιχνιδιού.

Έτσι, αν θέλετε να βουτήξετε κατάματα στην ατμόσφαιρα των Metro 2033, Crysis 2, HAWX 2 κ.λπ., λάβετε υπόψη τον αριθμό των γεωμετρικών μπλοκ όταν επιλέγετε μια GPU.

Μνήμη

Συγκεντρώθηκε για να πάρει νέα κάρτα βίντεο? Επομένως, πρέπει να λάβετε υπόψη μερικά ακόμη χαρακτηριστικά της μνήμης RAM:

  • Ενταση ΗΧΟΥ. Η σημασία της RAM είναι κάπως υπερεκτιμημένη, καθώς όχι μόνο η χωρητικότητά της, αλλά και ο τύπος και οι ιδιότητές της επηρεάζουν την απόδοση της κάρτας.
  • Πλάτος ελαστικού. Αυτή είναι μια πιο σημαντική παράμετρος. Όσο ευρύτερη, τόσο περισσότερες πληροφορίες μπορεί να στείλει η μνήμη στο τσιπ και αντίστροφα σε συγκεκριμένο χρόνο. Απαιτούνται τουλάχιστον 128 bit για να παίξετε παιχνίδια.
  • Συχνότητα. Καθορίζει επίσης την απόδοση της μνήμης RAM. Λάβετε όμως υπόψη ότι η μνήμη με δίαυλο 256 bit και συχνότητα 800 (3200) MHz λειτουργεί πιο αποτελεσματικά από ό,τι με 128 bit στα 1000 (4000) MHz.
  • Τύπου. Δεν θα σας επιβαρύνω με περιττές πληροφορίες, αλλά θα αναφέρω μόνο τους τύπους που είναι βέλτιστοι για σήμερα - αυτοί είναι οι γενιές GDDR 3 και 5.

Λίγα λόγια για την ψύξη GPU

Σκέφτεστε να αγοράσετε έναν προσαρμογέα βίντεο με ένα ισχυρό τσιπ; Φροντίστε άμεσα για την επιλογή της ψύξης. Και αν πρόκειται να πιέζετε τακτικά όλο τον χυμό από τη συσκευή, μπορείτε να σκεφτείτε το υγρό σύστημα.

Γενικά, προσέχετε τη θερμοκρασία του vidyuhi. Το πρόγραμμα μπορεί να σας βοηθήσει σε αυτό. GPU-Zκ.λπ., που εκτός από αυτή την παράμετρο, θα σας πει τα πάντα για τη συσκευή.

Φυσικά, οι σύγχρονες κάρτες γραφικών είναι εξοπλισμένες με ένα προστατευτικό σύστημα που φαίνεται να αποτρέπει την υπερθέρμανση. Για διαφορετικά μοντέλατο όριο θερμοκρασίας είναι διαφορετικό. Κατά μέσο όρο, είναι 105 ° C, μετά τον οποίο ο προσαρμογέας σβήνει μόνος του. Αλλά είναι καλύτερο να αποθηκεύσετε μια ακριβή συσκευή και να παρέχετε βοηθητική ψύξη.

Έχετε κάτι χρήσιμο για τον εαυτό σας;

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

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

Η CPU (Central Processing Unit ή Central Processing Unit) αναφέρεται συχνά ως ο «εγκέφαλος» ενός υπολογιστή. Υπάρχουν περίπου ένα εκατομμύριο τρανζίστορ μέσα στην κεντρική μονάδα επεξεργασίας, με τη βοήθεια των οποίων γίνονται διάφοροι υπολογισμοί. Οι οικικοί υπολογιστές έχουν συνήθως επεξεργαστές με 1 έως 4 πυρήνες με ταχύτητες ρολογιού περίπου 1 GHz έως 4 GHz.

Ο επεξεργαστής είναι ισχυρός γιατί μπορεί να κάνει τα πάντα. Ένας υπολογιστής είναι ικανός να εκτελέσει μια εργασία επειδή ο επεξεργαστής είναι ικανός να εκτελέσει αυτήν την εργασία. Οι προγραμματιστές μπόρεσαν να το επιτύχουν αυτό χάρη στα μεγάλα σύνολα εντολών και τις τεράστιες λίστες λειτουργιών που μοιράζονται μεταξύ των σύγχρονων CPU.

Τι είναι μια GPU;

Η GPU (Graphics Processing Unit ή Graphic Processing Unit) είναι ένας εξειδικευμένος τύπος μικροεπεξεργαστή βελτιστοποιημένος για πολύ συγκεκριμένους υπολογιστές και απεικόνιση γραφικών. Η GPU λειτουργεί με χαμηλότερη ταχύτητα ρολογιού από την CPU, αλλά έχει πολλούς περισσότερους πυρήνες επεξεργαστή.

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

Διαφορά μεταξύ CPU και GPU

Η GPU μπορεί να κάνει μόνο ένα υποσύνολο του τι μπορεί να κάνει η CPU, αλλά το κάνει με απίστευτη ταχύτητα. Η GPU θα χρησιμοποιήσει εκατοντάδες πυρήνες για να εκτελέσει χρονικά κρίσιμους υπολογισμούς σε χιλιάδες pixel και να αποδώσει πολύπλοκα τρισδιάστατα γραφικά στη διαδικασία. Για να πετύχουμε όμως υψηλές ταχύτητεςΗ GPU πρέπει να εκτελεί επαναλαμβανόμενες λειτουργίες.

Πάρτε, για παράδειγμα, την Nvidia GTX 1080. Αυτή η κάρτα βίντεο έχει 2560 πυρήνες shader. Χάρη σε αυτά Πυρήνες NvidiaΗ GTX 1080 μπορεί να εκτελέσει 2560 εντολές ή λειτουργίες σε έναν κύκλο ρολογιού. Εάν θέλετε να κάνετε την εικόνα 1% πιο φωτεινή, τότε η GPU μπορεί να το χειριστεί χωρίς μεγάλη δυσκολία. Και εδώ είναι η τετραπύρηνη CPU Intel CoreΤο i5 θα μπορεί να εκτελεί μόνο 4 εντολές ανά κύκλο ρολογιού.

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

Υπολογισμός GPU

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

συμπεράσματα

Σε αυτό το άρθρο, συγκρίναμε CPU και GPU. Νομίζω ότι έχει γίνει σαφές σε όλους ότι η GPU και η CPU έχουν παρόμοιους στόχους, αλλά είναι βελτιστοποιημένες για διαφορετικούς υπολογισμούς. Γράψτε τη γνώμη σας στα σχόλια, θα προσπαθήσω να απαντήσω.