Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνουν τα GPU-Accelerated Computing;
- Η Techopedia εξηγεί το GPU-Accelerated Computing
Ορισμός - Τι σημαίνουν τα GPU-Accelerated Computing;
Ο επιταχυνόμενος υπολογισμός GPU είναι η χρήση μιας μονάδας επεξεργασίας γραφικών (GPU) μαζί με μια μονάδα επεξεργασίας υπολογιστών (CPU), προκειμένου να διευκολυνθούν οι επεξεργασίες έντασης επεξεργασίας, όπως η βαθιά εκμάθηση, η ανάλυση και οι εφαρμογές μηχανικής. Αναπτύχθηκε από την NVIDIA το 2007, η GPU παρέχει εξαιρετική απόδοση εφαρμογών, αφαιρώντας τμήματα εφαρμογών υψηλής επεξεργασίας στη GPU. Η ανάπτυξη της υπολογιστικής επιτάχυνσης της GPU αυξάνεται σε δημοτικότητα λόγω της μεγάλης ποικιλίας εφαρμογών στις οποίες θα μπορούσε να χρησιμοποιηθεί, όπως η τεχνητή νοημοσύνη, τα αεροσκάφη, τα ρομπότ ή τα αυτόνομα αυτοκίνητα.
Η Techopedia εξηγεί το GPU-Accelerated Computing
Η GPU βοηθά στην παροχή ανώτερης απόδοσης για εφαρμογές λογισμικού. Από την πλευρά του χρήστη, ο επιταχυνόμενος υπολογισμός GPU καθιστά τις εφαρμογές γρηγορότερες. Οι λειτουργίες υπολογιστικής επιτάχυνσης της GPU, μετακινώντας τις ενότητες εντατικής επεξεργασίας των εφαρμογών στη GPU ενώ τα υπόλοιπα τμήματα επιτρέπεται να εκτελούνται στο CPU. Ενώ η CPU αποτελείται από πυρήνες σχεδιασμένους για διαδοχική σειριακή επεξεργασία, η GPU σχεδιάζεται με μια παράλληλη αρχιτεκτονική αποτελούμενη από πιο αποδοτικούς αλλά μικρότερους πυρήνες που μπορούν εύκολα να χειριστούν πολλαπλές εργασίες παράλληλα. Ως αποτέλεσμα, σε υπολογιστές με επιτάχυνση GPU, ενώ εκτελούνται διαδοχικοί υπολογισμοί στη CPU, υπολογίζονται εξαιρετικά περίπλοκοι υπολογισμοί παράλληλα στη GPU. Ένα άλλο χαρακτηριστικό γνώρισμα του επιταχυνόμενου επεξεργαστή GPU είναι η υποστήριξη που προσφέρεται σε όλα τα μοντέλα παράλληλου προγραμματισμού, βοηθώντας έτσι τους σχεδιαστές εφαρμογών και τους προγραμματιστές να προσφέρουν κορυφαία απόδοση εφαρμογών.
Ο επιταχυνόμενος υπολογισμός GPU έχει χρησιμοποιηθεί εκτενώς στην επεξεργασία βίντεο, την ιατρική απεικόνιση, τις προσομοιώσεις υγρών, τη χρωματική ταξινόμηση και τις επιχειρησιακές εφαρμογές και η χρήση της είναι υποσχόμενη σε περίπλοκα πεδία όπως η τεχνητή νοημοσύνη και η βαθιά εκμάθηση.