Τι είναι οι μεταγλωττιστές παραλληλισμού;

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

Τι είναι οι μεταγλωττιστές παραλληλισμού;
Τι είναι οι μεταγλωττιστές παραλληλισμού;
Anonim

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

Τι είναι η παραλληλοποίηση μεταγλωττιστών;

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

Τι είναι απαραίτητο για τον μεταγλωττιστή παραλληλισμού;

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

Τι είναι η παραλληλοποίηση στους υπολογιστές;

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

Πώς μπορούν να χρησιμοποιηθούν οι μεταγλωττιστές για βελτιστοποίηση σε παράλληλα συστήματα;

Με βάση τον ακέραιο γραμμικό προγραμματισμό,restructuring compilers βελτιώνουν την εντοπιότητα των δεδομένων και εκθέτουν περισσότερο παραλληλισμό αναδιατάσσοντας τους υπολογισμούς. Οι μεταγλωττιστές που βελτιστοποιούν χώρο μπορούν να αναδιατάξουν τον κώδικα για να επιμηκύνουν ακολουθίες που μπορούν να ενσωματωθούν σε υπορουτίνες.

Συνιστάται:

Ενδιαφέροντα άρθρα
Τι είναι να φασκιάζω ένα μωρό;
Διαβάστε περισσότερα

Τι είναι να φασκιάζω ένα μωρό;

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

Ποιο swaddling είναι καλύτερο;
Διαβάστε περισσότερα

Ποιο swaddling είναι καλύτερο;

Καλύτερες σφήνες Καλύτερη κουβέρτα swaddle συνολικά: aden + anais Cotton Muslin Swaddle 4 pk. Καλύτερη σπαργανά για νεογέννητα: Ο πιο ευτυχισμένος ύπνος μωρού για 5 δευτερόλεπτα. Καλύτερο σπαργανάκι με αναπνεύσιμο υλικό: Solly Baby Swaddle.

Πότε ανακαλύφθηκε το μολυβδαίνιο;
Διαβάστε περισσότερα

Πότε ανακαλύφθηκε το μολυβδαίνιο;

Το μολυβδαίνιο είναι ένα χημικό στοιχείο με σύμβολο Mo και ατομικό αριθμό 42. Το όνομα είναι από το νεολατινικό molybdaenum, το οποίο βασίζεται στα αρχαία ελληνικά Μόλυβδος molybdos, που σημαίνει μόλυβδος, αφού τα μεταλλεύματά του συγχέονταν με τα μεταλλεύματα μολύβδου.