ΥπολογιστέςΛειτουργικά συστήματα

Τι είναι η επιτάχυνση υλικού;

Στη σύγχρονη υπολογιστή τεχνολογία hardware επιτάχυνσης χρησιμοποιείται παντού. Έχει γίνει τόσο οικεία και φυσικά, ως επέκταση των οδηγιών CPU MMX. Αλλά δεν ήταν πάντα. Τα πρώτα δειλά βήματα για την ανάπτυξη και προγραμματιστές για την προώθηση των νέων δυνατοτήτων, μια μικτή αξιολόγηση της κοινότητας υπολογιστή, και στη συνέχεια - την αναγνώριση ... αυτό ήταν. Τώρα, επιτάχυνση υλικού είναι παρούσα σχεδόν σε κάθε συσκευή και το πρόγραμμα. Μερικές φορές, ακόμη και όπου και να αναζητήσει κανείς δεν θα. Θέλετε μια κάρτα γραφικών που υποστηρίζει επιτάχυνση υλικού; Παρακαλώ! Μια κάρτα ήχου; Ναι, πολλά! Λοιπόν, η κάρτα δικτύου; Και έχει τη δυνατότητα να απαλλαγούν από την CPU από τη ρουτίνα εργασία με πακέτα δεδομένων!

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

Τι είδους επιτάχυνσης αυτό; Στην πραγματικότητα, τα πάντα είναι απλή. Σύμφωνα με τη γενική οικονομία της συσκευής υπολογιστή, όλοι οι μαθηματικοί υπολογισμοί εκτελεί επεξεργαστή (CPU). Έτσι, η ομάδα υπολογίζει το ποσό του προγράμματος «2 + 2» μετατρέπεται σε κώδικα μηχανής και το έστειλε για επεξεργασία. Αλλά, όπως κάθε δεύτερη επεξεργαστής εκτελεί ένα τεράστιο αριθμό των υπολογισμών, στη συνέχεια, με την προσθήκη ενός νέου έργου απόδοσή του μειώνεται ελαφρά - ο πυρήνας φορτωθεί. Οι προγραμματιστές έχουν από καιρό επιδιώξει να αυξήσει την ταχύτητα των υπολογισμών, χωρίς αύξηση της δύναμης της CPU, και η εισαγωγή των βοηθητικών δυνατότητες του υλικού δίνεται η ευκαιρία.

Φανταστείτε μια κάρτα γραφικών από μια δεκαετία πριν. Ήταν μια λογική και τη μνήμη βίντεο. Οποιαδήποτε πληροφορία με κάποιο τρόπο συνδέονται με τις εικόνες που έχουν εγγραφεί με μια σειρά από κύτταρα μνήμης, και κατά κάποιο τρόπο μετατραπεί σε ένα σήμα «σαφή» προγράμματα παρακολουθούν.

Οποιαδήποτε αλλαγή στην εικόνα, ακόμα και ασήμαντο μετατόπιση του σημείου στο χρώμα του φόντου - το αποτέλεσμα της CPU. Αναμένεται συντεταγμένες, το offset και ο κύκλος επαναλαμβάνεται. Αν το θέμα δεν είναι μία, ο αριθμός των υπολογισμών αυξάνεται. Επιπλέον, ο επεξεργαστής είναι ήδη εκεί «τι να κάνω». Το αποτέλεσμα - να επιβραδύνει.
Για να αντιμετωπιστεί αυτό για την κάρτα βίντεο άρχισε να τοποθετήσετε ένα εξειδικευμένο επεξεργαστή που ασχολείται μόνο με τα γραφικά, τα οποία επιτρέπεται χωρίς πόρους καθολική CPU. Μια παρόμοια μέθοδος έχει χρησιμοποιηθεί για τον ήχο - chip ήχου «μάθει» να επιταχύνει μερικά από τα χαρακτηριστικά? Δίκτυο - Προσαρμογείς πήρε έναν επεξεργαστή ειδικού σκοπού και ούτω καθεξής.

Απενεργοποίηση ή ενεργοποίηση επιτάχυνση υλικού στην εφαρμογή, μπορείτε, αλλά μόνο εάν αυτή η δυνατότητα παρέχεται από τον προγραμματιστή. Για παράδειγμα, διαχείριση επιτάχυνση γραφικών στα Windows XP ως εξής: θα πρέπει να καλέσετε το ακίνητο στην επιφάνεια εργασίας και ακολουθήστε τη διαδρομή «Ρυθμίσεις - Για προχωρημένους - Διάγνωση». Το ρυθμιστικό είναι σε αυτό το παράθυρο σας επιτρέπει να όλω ή εν μέρει να απενεργοποιήσετε την επιτάχυνση υλικού του όλου συστήματος. Μερικές φορές είναι απαραίτητο για την επίλυση των ζητημάτων συμβατότητας.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 el.delachieve.com. Theme powered by WordPress.