a blog for first time Mac users

Διαχείριση των GPUs σε MacBook computers

November 12th, 2012 0 comments

Αν έχετε ένα MacBook computer που διαθέτει διπλές (dual) κάρτες γραφικών (GPU ή Graphics Processor Unit), έχετε την δυνατότητα για ενεργοποίηση είτε της onboard (internal) ή της discrete (ή αλλιώς dedicated) κάρτας, σε συνάρτηση με τις απαιτήσεις σε hardware και τις τρέχουσες εργασίες.

Τόσο τα μηχανήματα με επεξεργαστές της Intel,όσο και παλαιότερα με Nvidia chipsets διαθέτουν εγγενώς κάρτα internal, που ενεργοποιείται κατά το startup του μηχανήματος, είναι σχετικά αργή ενώ καταναλώνει λιγότερη ενέργεια συγκριτικά προς την κάρτα discrete.

Με το discrete chip γραφικών διασφαλίζεται καλύτερη ποιότητα και ταχύτερη απόδοση (rendering) στα γραφικά, όμως με αντίτιμο την υψηλότερη κατανάλωση ενέργειας. Αντίθετα δε προς την internal GPU, το discrete chip προσαρτάται στο μηχάνημα μέσω του PCI Express bus ενώ μπορεί να απενεργοποιηθεί όταν δεν είναι απαραίτητο.

Εγγενώς (by default), το σύστημα εναλλάσσει μεταξύ αυτών των graphics processors και σε συνάρτηση προς την χρήση του μηχανήματος. Ενώ σε κάποια παλιότερα μηχανήματα υπάρχει δυνατότητα για χειροκίνητη επιλογή μεταξύ των internal και discrete GPU.

Νεότερα μηχανήματα, που διαθέτουν την HD graphics της Intel, εναλλάσσουν αυτόματα μεταξύ GPUs ή στην αποκλειστική χρήση της discrete GPU. Κατά συνέπεια, δεν υπάρχει πλέον η δυνατότητα για χειροκίνητη επιλογή.

Για αντιμετώπιση του θέματος utilities, όπως το gfxCardStatus για παράδειγμα, μπορεί να επιβάλουν χρήση της internal GPU. Όμως τα utilities έχουν τους περιορισμούς τους και δεν μπορούν να επιβάλουν πάντοτε τη χρήση της internal GPU. Κατά συνέπεια, είτε χρησιμοποιεί κανείς τα utilities ή όχι, το μηχάνημα μπορεί να χρησιμοποιεί την discrete GPU ακόμη κι όταν δεν είναι απαραίτητη αδειάζοντας την μπαταρία γρηγορότερα απ’ ότι θα έπρεπε.

Εξωτερικές οθόνες απαιτούν χρήση της discrete GPU

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

Εφαρμογές μπορεί να επιβάλουν χρήση της discrete GPU

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

Για παράδειγμα, υψηλές απαιτήσεις έχουν τα Chess, Photo Booth, Keynotes, η σουίτα iLife της Apple. Σε εφαρμογές τρίτων developers, μεταξύ άλλων, το Google Sketchup και Google Earth, VLC, Data Rescue.

Παρ’ ότι οι εφαρμογές θα αναγκάσουν το σύστημα να κάνει χρήση της discrete GPU, ακόμη και σε παρουσία του gfxCardStatus, το utility μπορεί να είναι χρήσιμο δίνοντας την ένδειξη ποια GPU είναι ενεργή για καλύτερη εκτίμηση της διάρκειας της μπαταρίας. Επιπλέον μπορεί να συμβάλει στον εντοπισμό εφαρμογών που επιβάλουν χρήση της discrete GPU.

Related posts :

Leave a Reply

Your email address will not be published. Required fields are marked *