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


Απάντηση 1:

Η CPU του υπολογιστή σας έχει πρόσβαση σε μια μνήμη μνήμης (RAM) που χρησιμοποιεί για όλους τους υπολογισμούς της.

Οι σύγχρονες επεξεργαστές CPUs μπορεί επίσης να διαθέτουν ενσωματωμένη GPU, όπως το RX vega 8 ή 11 της AMD ή τα γραφικά HD και UHD της Intel. Οι GPU είναι επίσης ένας τύπος μικροεπεξεργαστή και, συνεπώς, χρειάζονται πρόσβαση σε μια μνήμη, για να αποθηκεύουν τα πλαίσια βίντεο ή να δίνουν 3D γραφικά.

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

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


Απάντηση 2:

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

Αφιερωμένη μνήμη είναι η μνήμη του υπολογιστή στην κάρτα γραφικών - που ελέγχεται από τον ελεγκτή μνήμης στη GPU. Είναι συνήθως ταχύτερη από τη μνήμη του συστήματος του υπολογιστή και είναι πολύ πιο γρήγορη για την πρόσβαση και την εργασία από την κοινή μνήμη (η οποία πρέπει να είναι προσπελάσιμη σε ένα κανάλι επικοινωνίας συστήματος που ονομάζεται "bus" σε υπολογιστή μιλάει (συνήθως PCI Express σε έναν υπολογιστή)

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


Απάντηση 3:

Η κοινή μνήμη είναι όταν η CPU ή η GPU χρησιμοποιεί ένα τμήμα του Ram ως VRAM, το οποίο είναι επίσης γνωστό ως κοινόχρηστη μνήμη, λόγω του γεγονότος ότι το dosent έχει αρκετά ενσωματωμένο στο Vram για την παραγωγή βίντεο.

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

Οι κονσόλες χρησιμοποιούν αυτό, ώστε να μπορούν νομίμως να διαφημίσουν τις GPU τους ως 8gb vram ή 12gb του vram, όταν στην πραγματικότητα μοιράζονται μεταξύ τους το σύστημα. Έτσι, 5-6gb του ram πρέπει να πάει στο παιχνίδι ενώ το 2gb πηγαίνει στη GPU για το Ps4 pro παρακάτω.