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

Συγγραφέας: Peter Berry
Ημερομηνία Δημιουργίας: 15 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 12 Ενδέχεται 2024
Anonim
Τι είναι η επιτάχυνση υλικού και γιατί έχει σημασία; - Τεχνολογίες
Τι είναι η επιτάχυνση υλικού και γιατί έχει σημασία; - Τεχνολογίες

Περιεχόμενο


Η "Επιτάχυνση υλικού" είναι μια επιλογή που ίσως έχετε εντοπίσει μακριά στο μενού επιλογών διαφόρων εφαρμογών σε πολλές από τις συσκευές σας, συμπεριλαμβανομένου του Android smartphone σας. Παρόλο που δεν είναι πάντοτε μια προσιτή επιλογή στις περισσότερες εφαρμογές smartphone, η επιτάχυνση υλικού χρησιμοποιείται από πολλές δημοφιλείς εφαρμογές Android, όπως το YouTube, το Chrome, το Facebook και άλλα.

Οι περιπτώσεις χρήσης για επιτάχυνση υλικού κυμαίνονται από πιο αποδοτική απόδοση βίντεο και ήχου, εξομαλύνετε το κείμενο και επιταχύνετε τα γραφικά 2D και τα κινούμενα γραφικά UI. Με λίγα λόγια, εάν έχετε την επιλογή, είναι καλύτερο να χρησιμοποιήσετε επιτάχυνση υλικού, εκτός και αν προκαλεί κάποιο σφάλμα ή σφάλμα.

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

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

Το όνομα δίνει το παιχνίδι μακριά εδώ - η επιτάχυνση υλικού χρησιμοποιεί αποκλειστικό υλικό για να επιταχύνει μια εργασία έτσι ώστε να τρέχει γρηγορότερα και / ή πιο αποτελεσματικά απ 'ό, τι μόνο στην CPU. Συχνά, αυτό περιλαμβάνει την εκφόρτωση της επεξεργασίας στη μονάδα επεξεργασίας γραφικών (GPU), στον ψηφιακό επεξεργαστή σήματος (DSP) ή σε κάποιο άλλο τμήμα υλικού που εξειδικεύεται σε μια συγκεκριμένη εργασία.


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

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

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


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

Γιατί η επιτάχυνση υλικού έχει σημασία

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

Η βελτίωση της διάρκειας ζωής της μπαταρίας, της απόδοσης και της απόκρισης είναι ο σκοπός του παιχνιδιού.

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

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

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

Διαβάστε παρακάτω: Ποια είναι η διαφορά μεταξύ CPU και GPU;

Το μεγαλύτερο franchie για την ψυχαγωγία και την ποπ κουλτούρα αυτή τη στιγμή είναι το σύμπαν για τα uperhero του comic book Marvel. Σχεδόν κάθε ταινία ή τηλεόραση που συνδέεται με αυτό είναι ένα μεγά...

Ενώ δεν υπάρχει τίποτα κακό με ένα ζευγάρι Beat, το μεγαλύτερο μέρος της τιμής βρίσκεται στην μάρκα. Εάν ανησυχείτε περισσότερο σχέση ποιότητας και τιμής τότε ελέγξτε τα ακουστικά Bluetooth 1VX Over-E...

Δημοφιλείς Αναρτήσεις