Πώς να φτιάξετε έναν υπερυπολογιστή

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

Πώς να φτιάξετε έναν υπερυπολογιστή
Πώς να φτιάξετε έναν υπερυπολογιστή

Βίντεο: Πώς να φτιάξετε έναν υπερυπολογιστή

Βίντεο: Πώς να φτιάξετε έναν υπερυπολογιστή
Βίντεο: Πώς να φτιάξετε έναν Η/Υ κομμάτι κομμάτι !! (Streaming Pc Build 1000€, έτος 2015) 2024, Νοέμβριος
Anonim

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

Πώς να φτιάξετε έναν υπερυπολογιστή
Πώς να φτιάξετε έναν υπερυπολογιστή

Οδηγίες

Βήμα 1

Αγοράστε οκτώ κονσόλες παιχνιδιών Sony PlayStation 3 που κατασκευάστηκαν πριν από τις 28 Μαρτίου 2010. Μπορείτε να τα βρείτε, για παράδειγμα, σε διαδικτυακές δημοπρασίες. Βεβαιωθείτε ότι όλα τα μηχανήματα διαθέτουν έκδοση υλικολογισμικού παλαιότερη από 3,21 (δεν συμπεριλαμβάνεται). Σε νεότερο υλικολογισμικό, η δυνατότητα εγκατάστασης του Linux είναι απενεργοποιημένη. Όταν αγοράζετε κονσόλες, σε καμία περίπτωση προσπαθήστε να τις συνδέσετε στο Διαδίκτυο ή να εκτελέσετε παιχνίδια σε αυτές πριν από την εγκατάσταση του Linux - μπορεί να ξεκινήσει μια αυτόματη ενημέρωση υλικολογισμικού στην πιο πρόσφατη.

Βήμα 2

Φροντίστε την τροφοδοσία του υπερυπολογιστή. Λαμβάνοντας υπόψη ότι το PlayStation 3 καταναλώνει 400 W ισχύος και ένας υπερυπολογιστής που αποτελείται από οκτώ κονσόλες είναι 3200 W, θα πρέπει να χρησιμοποιήσετε ένα καλώδιο επέκτασης με ονομαστικό ρεύμα 20 A (με περιθώριο, δεδομένου ότι η πραγματική τρέχουσα κατανάλωση θα είναι 14, (54) A, plus add ρεύματα που καταναλώνονται από τηλεοράσεις ή οθόνες) Η πρίζα πρέπει επίσης να αντέχει το ρεύμα με το ίδιο περιθώριο. Το ίδιο ισχύει και για την καλωδίωση, καθώς και για το μηχάνημα στο ταμπλό και το μετρητή. Ένας τέτοιος υπερυπολογιστής δεν μπορεί να χρησιμοποιηθεί με σοβιετικά σπίτια με καλωδίωση αλουμινίου.

Βήμα 3

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

Βήμα 4

Για κάθε αποκωδικοποιητή, εγκαταστήστε μια συγκεκριμένη διανομή λειτουργικού συστήματος Fedora 8 για επεξεργαστές με το σετ εντολών PowerPC (συντομογραφία ως ppc). Η συνηθισμένη έκδοση x86 του Fedora, η οποία είναι γνωστή σε πολλούς, δεν θα λειτουργήσει. Για να εγκαταστήσετε, θα χρειαστείτε μια ειδική εικόνα μονάδας flash που βρίσκεται στη διεύθυνση:

www.ps3cluster.org/distros/ps3.zip Διαμορφώστε το STB έτσι ώστε να εκκινεί από ένα USB stick από προεπιλογή. Αποσυσκευάστε την εικόνα σε αυτήν, συνδέστε τη στο μηχάνημα και επανεκκινήστε την. Τοποθετήστε το DVD Fedora 8 και εγκαταστήστε το. Επαναλάβετε για τα υπόλοιπα κουτιά

Βήμα 5

Συνδέστε όλα τα αποκωδικοποιητές σε έναν δρομολογητή συνδεδεμένο σε απεριόριστο internet. Πρέπει να διαμορφωθεί με DHCP. Εάν ο δρομολογητής δεν διαθέτει οκτώ δωρεάν θύρες, χρησιμοποιήστε έναν πρόσθετο διανομέα. Επανεκκινήστε το Fedora σε όλα τα μηχανήματα και θα λάβουν αυτόματα τις διευθύνσεις IP τους.

Βήμα 6

Ωστόσο, οκτώ αποκωδικοποιητές που δεν αλληλεπιδρούν μεταξύ τους με κανέναν τρόπο δεν είναι ακόμη υπερυπολογιστής. Θα πρέπει να εγκαταστήσετε σε καθένα από αυτά πακέτα που θα παρέχουν τέτοια αλληλεπίδραση: yum install openssh-server

yum install openssh-πελάτες

yum εγκαταστήστε nfs-utils

yum install openmpi openmpi-devel openmpi-libs Κάντε ένα από τα μηχανήματα το κύριο - τα υπόλοιπα θα ελέγχονται από αυτό. Σε αυτό το μηχάνημα, στο φάκελο / etc, δημιουργήστε ένα αρχείο openmpi-default-hostfile και γράψτε σε αυτό τις διευθύνσεις IP των άλλων αποκωδικοποιητών που περιλαμβάνονται στον υπερυπολογιστή. Λάβετε υπόψη ότι κάθε φορά που κάνετε επανεκκίνηση των μηχανών, ο δρομολογητής μπορεί να τους αντιστοιχίσει διαφορετικές διευθύνσεις και αυτό το αρχείο θα πρέπει να επαναληφθεί. Αυτό μπορεί να αποφευχθεί αλλάζοντας τα αυτοκίνητα με την ίδια σειρά κάθε φορά.

Βήμα 7

Κατεβάστε το αρχείο από την ακόλουθη διεύθυνση:

www.ps3cluster.org/distros/pi.c Τοποθετήστε το στο φάκελο openmpi στον κεντρικό υπολογιστή. Εκτελέστε την εντολή

mpicc -o Pi Pi.c Αυτό θα δημιουργήσει ένα εκτελέσιμο αρχείο με το όνομα Pi. Τοποθετήστε το σε όλα τα μηχανήματα και εκτελέστε μόνο το κύριο:

mpirun -np Ν./Pi

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

Συνιστάται: