Εκπαιδευτικά σεμινάρια

▷ Τι είναι η avx και πώς επηρεάζει τον επεξεργαστή σας;

Πίνακας περιεχομένων:

Anonim

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

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

Ευρετήριο περιεχομένων

Οδηγίες για τον επεξεργαστή μας

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

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

Τι είναι οι προηγμένες επεκτάσεις διανυσμάτων

Το AVX είναι ένα ακρωνύμιο για την Advanced Vector Extension , το όνομα με το οποίο είναι γνωστό το σύνολο εντολών που χρησιμεύει ως επέκταση στο ήδη εκτεταμένο σύνολο εντολών IA-32 (x86). Ένα σύνολο που η Intel και η AMD θα αρχίσουν να τροφοδοτούν στα τέλη της δεκαετίας του '90, αφού είδαν το φως άλλων, όπως MMX ή AMD64.

Το AVX είναι πολύ πιο ανεπτυγμένο από τους προγόνους του, καθώς και το σύνολο εντολών SSE4 που αντικαθιστά. Επικεντρώνεται στη βελτίωση της αποτελεσματικότητας κατά την εκτέλεση των υπολογισμούς των φορέων (κυρίως υπολογισμοί με κινητά σημεία), αλλά χάρη στην εφαρμογή ενός βελτιωμένου συστήματος κωδικοποίησης και νέων οδηγιών, είναι σε θέση να εκτελέσει κώδικα πριν από την υλοποίησή του, Αυτό συνέβη το 2011 με τους επεξεργαστές Sandy Bridge και FX-Jaguar.

Τα χαρακτηριστικά του AVX

Παράταση μητρώου μήκους δυαδικού ψηφίου Εικόνα: colfaxresearch

Στο AVX οι οδηγίες συλλέγονται μέσω καταχωρητών σε διανύσματα μεγέθους 128-bit έως 256-bit (YMM και XMM) ανάλογα με τον τρόπο λειτουργίας τους. Αυτό διασφαλίζει τη συμβατότητα με το σύνολο οδηγιών SSE και μπορείτε να χρησιμοποιήσετε το δικό σας σχήμα κωδικοποίησης οπερίων (VEX), το οποίο είναι πιο αποδοτικό σε επεξεργαστές πολλαπλών νημάτων. Υπάρχουν δύο μεγάλες προσθήκες στο σετ εντολών AVX: AVX2 και AVX-512.

  • Το AVX2 είναι το μεγαλύτερο χρονικό διάστημα λειτουργίας από τότε που εφαρμόστηκε από το 2013. Σημαίνει σημαντικές καινοτομίες στον τρόπο με τον οποίο ο επεξεργαστής διαχειρίζεται τα στοιχεία που βρίσκονται στα διανύσματα και επεκτείνει το σύνολο εντολών στα 256-bit σε αυτά που βασίζονται σε AVX και SSE. Το AVX-512 χρονολογείται επίσης από το 2013, αλλά η εφαρμογή του σε επεξεργαστές σπιτιών (εκτός από το Xeon και το Threadripper) είναι κάπως πιο πρόσφατο. Αποτελείται από μια σειρά επεκτάσεων για τους τελεστές AVX2 και μπορεί να λειτουργήσει με καταχωρητές μέχρι 512 bits (ZMM).
Σας συνιστούμε να δοκιμάσετε το YOUIntel: πώς να ελέγξετε τη σταθερότητα της CPU σας

Τι έχει χρησιμοποιηθεί το AVX

Το AVX είναι η εξέλιξη που συνοδεύει τα σύνολα εντολών των επεξεργαστών της Intel κατά την πρώτη δεκαετία της δεκαετίας του 2000. Ως φυσικοί διάδοχοι της σειράς SSE, οι εφαρμογές της περιστρέφονται γύρω από τα πολυμέσα (κυρίως ήχο και βίντεο) και είναι επομένως απαραίτητη προϋπόθεση σε πολλά προγράμματα που χρησιμοποιούν την απόδοση εικόνων, το 3D σχέδιο ή την εργασία με τον ήχο.

Χάρτης πορείας AVX στην Intel. Εικόνα: wikimedia commons; Lambtron

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

Λίγα τελευταία λόγια

Παρόλο που υπάρχουν περισσότερες παραλλαγές και σύνολα οδηγιών που σχετίζονται με το AVX, τα άτομα που ονομάζονται σήμερα είναι τα πιο διαδεδομένα μεταξύ των επεξεργαστών ηλεκτρονικών ειδών ευρείας κατανάλωσης και γι 'αυτό εστιάσαμε σε αυτά και σε άλλες προτάσεις.

Σας συνιστούμε να διαβάσετε τους καλύτερους επεξεργαστές στην αγορά

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

Γραμματοσειρά Colfaxresearch

Εκπαιδευτικά σεμινάρια

Η επιλογή των συντακτών

Back to top button