SETI@home & Boinc Credit System

Προβληματισμοί και ανταλλαγή ιδεών από την Επικαιρότητα και διάφορα άλλα θέματα.

Συντονιστής: Super-Moderators

Απάντηση
Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

SETI@home & Boinc Credit System

Δημοσίευση από Connor MacLeod » 13 Αύγ 2010 13:12

ETI@home is a scientific experiment that uses Internet-connected computers in the Search for Extraterrestrial Intelligence (SETI).
http://en.wikipedia.org/wiki/BOINC_Credit_System

Απο ότι κατάλαβα, αυτο δουλεύει καπως σαν cluster?
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

elorant
Δημοσιεύσεις: 173
Εγγραφή: 23 Σεπ 2009 23:09

SETI@home & Boinc Credit System

Δημοσίευση από elorant » 13 Αύγ 2010 14:26

Το Seti είναι πολύ παλιά ιστορία, έχει βγει από το '99 ως screen saver και αργότερα ενσωματώθηκε στο Boinc το οποίο αφορά πολλά projects. Περισσότερα μπορείς να βρεις εδώ:

http://en.wikipedia.org/wiki/Seti_at_home

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

SETI@home & Boinc Credit System

Δημοσίευση από Connor MacLeod » 13 Αύγ 2010 14:37

Ναι το ξερω. ειναι ενα project οπως και τα
ABC@Home
Einstein@Home
Enigma@Home
Rosetta@Home και αλλα. Δεν μιλαω για το SETI@Home αλλα για την διαδικασία που γίνεται μεχρι να μοιράσω εγω τους πόρους μου στο Project SETI

Απλα δεν κατάλαβα πως γινεται η όλη διαδικασία και μιράζω εγω τους πόρους του pc μου μεσω διαδικτίου.

Κατεβασα την εφαρμογή, και το εκανα, δουλευει μια χαρα, αλλα προσπαθώ να καταλάβω την διαδικασία που γινεται.

Πχ αν εχεις στίσει cluster σε Linux εχει και μια αλφα διαδικασια -το ειχα ψαξει παλιότερα με Red Hat.

Αυτο δεν καταλαβαίνω πως δουλεύει.
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
burnmind
Script Master
Δημοσιεύσεις: 954
Εγγραφή: 26 Σεπ 2009 02:14
Τοποθεσία: UK
Επικοινωνία:

SETI@home & Boinc Credit System

Δημοσίευση από burnmind » 13 Αύγ 2010 14:42

Connor MacLeod έγραψε:Απλα δεν κατάλαβα πως γινεται η όλη διαδικασία και μιράζω εγω τους πόρους του pc μου μεσω διαδικτίου.

Κατεβασα την εφαρμογή, και το εκανα, δουλευει μια χαρα, αλλα προσπαθώ να καταλάβω την διαδικασία που γινεται.

Πχ αν εχεις στίσει cluster σε Linux εχει και μια αλφα διαδικασια -το ειχα ψαξει παλιότερα με Red Hat.

Αυτο δεν καταλαβαίνω πως δουλεύει.
Κατεβάζεις την εφαρμογή. Όσο αυτή τρέχει, αναλαμβάνει να κατεβάσει από τον server του εκάστοτε project κάτι που πρέπει να υπολογιστεί (πχ το folding@home κατέβαζε μία πρωτεϊνη που έπρεπε να αναλυθεί με Χ τρόπο). Ο client χρησιμοποιεί τα resources του pc σου για να αναλύσει αυτό που θέλει και όταν ολοκληρωθεί ανεβάζει τα αποτελέσματα στον server κ.ο.κ.

elorant
Δημοσιεύσεις: 173
Εγγραφή: 23 Σεπ 2009 23:09

SETI@home & Boinc Credit System

Δημοσίευση από elorant » 13 Αύγ 2010 18:34

Όταν συνδέεσαι λαμβάνεις ένα "πακέτο" το οποίο ουσιαστικά είναι ένα τμήμα της δουλειάς που πρέπει να γίνει. Στην περίπτωση του SETI είναι ένα χρονικό διάστημα με σήματα τα οποία χρειάζονται επεξεργασία. Όταν ολοκληρωθεί η δουλειά στο PC σου συνδέεσαι με τον κεντρικό server αυτόματα και ανεβάζεις το ολοκληρωμένο πακέτο, κατεβάζοντας παράλληλα ένα νέο για δουλειά.

Δεν μοιράζεις δηλαδή τους πόρους μέσω Διαδικτύου. Η δουλειά γίνεται local στο PC σου, ή σε cluster αν έχεις, και το αποτέλεσμα της δουλειάς ανεβαίνει στον κεντρικό server. Στο cluster το μόνο που αλλάζει είναι πως θα πρέπει να έχεις έναν gateway server ο οποίος να αναλαμβάνει το download/upload των πακέτων στο Διαδίκτυο. Τα υπόλοιπα PCια στο cluster δεν χρειάζονται καν πρόσβαση στο Internet.

Άβαταρ μέλους
Connor MacLeod
Honorary Member
Δημοσιεύσεις: 13372
Εγγραφή: 07 Φεβ 2005 13:36
Τοποθεσία: Κοζάνη
Επικοινωνία:

SETI@home & Boinc Credit System

Δημοσίευση από Connor MacLeod » 13 Αύγ 2010 19:24

elorant thanks.
Τώρα κατατοπίστηκα επιτέλους.
:)

Ειχα την εντύπωση οτι συνδέονται online 15.000 pc ταυτόχρονα, και είναι σαν ενα, και κάνει όλη την ταυτόχρονα.
:D
Meizu MX5(5.5"/8Core/3GB/32GB/Sony IMX220 20.7MP)
PC 27'' (3770@3.4/16GB/560SE/500GB SATA3/650W S12G)
Mac mini (2.5GHz/8GB/6630/90GB GorsairGT)

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

SETI@home & Boinc Credit System

Δημοσίευση από soteres2002 » 15 Αύγ 2010 00:44

Connor το SETI@Home είναι distributed batch processing εφαρμογή. Μέσα στο δίκτυο που δημιουργείται απλώς κατανέμεται ο φόρτος στους διάφορους υπολογιστές που συμμετέχουν στο πρόγραμμα. Από την μερία του κεντρικού σέρβερ, η διανομή αυτή των jobs είναι κατανεμημένη με την έννοια ότι διασπείρονται chunks δουλειάς σε workers και αυτοί κάνουν πίσω submit τα αποτελέσματα σε κάποιο master server. Όμως δεν υπάρχει interprocess communication από PC - PC, δηλαδή δεν υπάρχει κάποιου είδους ανταγωνισμός στην εκτέλεση... Ο καθένας παίρνει το κομμάτι του και το εκτελεί + στέλνει πίσω...

Απάντηση

Επιστροφή στο “Επικαιρότητα & Διάφορες Συζητήσεις”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες