Καλημέρα σε όλες και όλους!
Η σημερινή ανάρτηση είναι λίγο διαφορετική από τις υπόλοιπες του Computer Tips and Hacks και είμαι σίγουρος ότι ο τίτλος σας έχει κεντρίσει το ενδιαφέρον. Ποιος δεν θα ήθελε να συμμετέχει στην παραγωγή νέας γνώσης που θα βοηθήσει στην θεραπεία του καρκίνου, ή στην παρακολούθηση της αλλαγής του κλίματος και των μετεωριτών στο Ηλιακό σύστημα;
Αρχικά, ας δούμε τον ορισμό ενός κατανεμημένου υπολογιστικού συστήματος (ΚΥΣ). Σύμφωνα με τη Wikipedia: "Σε ένα τέτοιο σύστημα, ένα πρόβλημα καταμερίζεται σε πολλά επιμέρους προβλήματα, το καθένα από αυτά επιλύεται από έναν ή περισσότερους υπολογιστές, που επικοινωνούν μεταξύ τους με ανταλλαγή μηνυμάτων".
Ενδιαφέρων ορισμός... αλλά πως αυτό βοηθάει την έρευνα; Για να απαντήσουμε σε αυτό το ερώτημα, ας αναλογιστούμε δυο στοιχεία:
1. Υπάρχουν πολλά επιστημονικά έργα με μεγάλες ανάγκες σε υπολογιστική ισχύ, τα οποία όμως δεν έχουν τους απαραίτητους πόρους για να επιτύχουν τους σκοπούς τους.
2. Όλοι/ες μας έχουμε υπολογιστές και κινητά, των οποίων η υπολογιστική ισχύς πάει, κατά κύριο λόγο, χαμένη.
Συνδυάζοντας αυτά τα δυο, έχουμε τα κατανεμημένα υπολογιστικά συστήματα. Σε αυτά, ξανά από τη Wikipedia: "Για κάθε έργο, δωρητές προσφέρουν υπολογιστική ισχύ από τους υπολογιστές τους για έναν συγκεκριμένο σκοπό. Η προσφερόμενη υπολογιστική ισχύς προέρχεται συνήθως από τους επεξεργαστές και τις κάρτες γραφικών, αλλά μπορεί να προέλθει και από συστήματα βιντεοπαιχνιδιών. Κάθε έργο προσπαθεί να λύσει ένα πρόβλημα το οποίο θα ήταν δύσκολο ή αδύνατο να λυθεί με άλλες μεθόδους".
Με απλά λόγια: όταν ένας υπολογιστής, κινητό ή σύστημα βιντεοπαιχνιδιού παραμένει αναμμένο αλλά δεν δουλεύουμε σε αυτό, μπορεί να χρησιμοποιηθεί για την προώθηση της επιστήμης!
Υπάρχουν πολλά έργα σε διάφορους τομείς όπως ιατρική, βιολογία, μαθηματικά, αστρονομία, και άλλα. Άρα, είναι εύκολο για τον οποιονδήποτε να βρει ένα έργο που ταιριάζει με τα ενδιαφέροντά του/της. Για να συμμετάσχουμε σε κάποιο έργο, θα πρέπει να κατεβάσουμε και να εγκαταστήσουμε ένα απαραίτητο πρόγραμμα. Αφού το εγκαταστήσουμε, το πρόγραμμα θα δουλεύει στο παρασκήνιο του υπολογιστή μας, και θα στέλνει τα αποτελέσματα των εργασιών του στους κεντρικούς υπολογιστές του κάθε έργου.
Ενδεικτικά, παρατίθονται κάποια από τα διαθέσιμα έργα και οι αρχικές τους σελίδες:
1. Great Internet Mersenne Prime Search: το πρώτο ΚΥΣ που τέθηκε σε λειτουργία το 1996, το GIMPS αναζητά πολύ μεγάλους πρώτους αριθμούς (αριθμούς που διαιρούνται μόνο με το 1 και τον εαυτό τους). Οι αριθμοί αυτοί έχουν τεράστιο ενδιαφέρον για τα μαθηματικά αλλά και για άλλες επιστήμες.
Τον Οκτώβριο του 2024, το GIMPS ανακάλυψε τον πιο μεγάλο γνωστό πρώτο αριθμό: 2136,279,841 − 1. Ο αριθμός αυτός έχει 41 εκατομμύρια ψηφία!
2. Folding@Home: το έργο αυτό μελετάει τη δομή πρωτεϊνών και τον ρόλο τους σε ασθένειες όπως ο καρκίνος, οι νόσοι Alzheimer's και Parkinson's, και άλλες. Το πρόγραμμα του έργου μπορεί να λειτουργήσει σε όλες τις συσκευές, ακόμη και σε συσκευές Playstation.
Από την άνοιξη του 2020, υψηλή προτεραιότητα στο έργο έχει η μελέτη των πρωτεϊνών και της δομής του ιού Sars-CoV-2,που προκαλεί τη νόσο Covid-19.
3. DreamLab (Διαθέσιμο στο Play Store για συσκευές Android): Αναλύει δεδομένα σχετικά με τις έρευνες για διάφορους τύπους καρκίνων.
Με μια σύντομη έρευνα στο Διαδίκτυο, θα μπορούμε να βρούμε κάποιο ερευνητικό πρόγραμμα που μας ενδιαφέρει, και να συνεισφέρουμε βοήθεια, που για τους ερευνητές θα είναι ανεκτίμητη!
Υπάρχουν και δυο μειονεκτήματα από την εγκατάσταση ενός προγράμματος ΚΥΣ, τα οποία πρέπει να αναφέρουμε. Ευτυχώς, μπορούμε να ρυθμίσουμε όλα τα προγράμματα, ώστε να ελαχιστοποιήσουμε τα μειονεκτήματα αυτά.
1. Ο υπολογιστής, σε κάποιες περιπτώσεις, θα λειτουργεί πιο αργά.
2. Θα αυξηθεί ελαφρά η κατανάλωση ενέργειας του υπολογιστή ή του κινητού.
Αν έχετε λειτουργήσει κάποιο τέτοιο πρόγραμμα, γράψτε μου σαν σχόλιο τις εμπειρίες σας από αυτό.
Καλή συνέχεια!
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου