Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> PC Computers

Μπορεί ένας υπερυπολογιστής απλά να είναι μαζική συλλογή δικτυωμένων υπολογιστών;

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

Βασικές διαφορές:

* Ειδικό υλικό: Οι υπερυπολογιστές χρησιμοποιούν εξαιρετικά εξειδικευμένο υλικό βελτιστοποιημένο για συγκεκριμένες εργασίες. Αυτό περιλαμβάνει:

* Επεξεργαστές υψηλής απόδοσης: Πρόκειται για CPU που έχουν σχεδιαστεί από προσαρμοσμένα CPU ικανά να χειρίζονται πολύπλοκες υπολογισμούς σε ταχύτητες.

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

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

* εξειδικευμένοι επιταχυντές: Αυτά μπορεί να είναι GPU, FPGAs ή άλλα προσαρμοσμένα τσιπ που έχουν σχεδιαστεί για να επιταχύνουν συγκεκριμένες εργασίες, όπως η μηχανική μάθηση ή οι προσομοιώσεις.

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

* Αρχιτεκτονική: Οι υπερυπολογιστές έρχονται σε διάφορες αρχιτεκτονικές, όπως:

* cluster computing: Μια συλλογή από διασυνδεδεμένους υπολογιστές, συχνά με κοινόχρηστο αποθηκευτικό χώρο, που συνεργάζονται με εργασίες.

* μαζικά παράλληλοι επεξεργαστές (MPPS): Μεγάλες συλλογές επεξεργαστών με κατανεμημένη μνήμη, διασυνδεδεμένες από ένα δίκτυο υψηλής ταχύτητας.

* Επεξεργαστές φορέα: Αυτά χρησιμοποιούν εξειδικευμένο υλικό για να χειριστούν μαθηματικές λειτουργίες σε μεγάλους φορείς δεδομένων.

* Υπολογισμός πλέγματος: Χρησιμοποιεί ένα δίκτυο γεωγραφικά διασκορπισμένων υπολογιστών για την επίλυση προβλημάτων.

Συνοπτικά:

Ενώ ένας υπερυπολογιστής μπορεί να κατασκευαστεί με μια συλλογή από δικτυακούς υπολογιστές, απαιτούν επίσης:

* Ειδικό υλικό σχεδιασμένο για υψηλές επιδόσεις.

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

* Μια προσεκτικά σχεδιασμένη αρχιτεκτονική βελτιστοποιημένη για συγκεκριμένο φόρτο εργασίας.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα