Σελ. 1 από 62 12361121 ... ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 930
  1. #1
    Το avatar του μέλους EvilHawk
    EvilHawk Guest




    Για την κατασκευή των παραπάνω οδηγιών εργάστηκαν τα μέλη της ομάδας μας:

    maria, JohnGR, euri, NetTraptor, tvelocity, wintech2003 !

    Το logo της ομάδα έχει φτιάξει ο runnerma !
    Τελευταία επεξεργασία από το μέλος nnn : 20-09-08 στις 17:30. Αιτία: update

  2. #2
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Κατεβάζετε την κονσόλα ή τον γραφικό client από εδώ http://folding.stanford.edu/download.html



    Τρέχετε το πρόγραμμα εγκατάστασης.

    Την πρώτη φορά που θα τρέξετε το πρόγραμμα ανοίγει το Folding@home Control Panel.

    Στο tab user βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή το χρησιμοποιεί κανένας στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Στο πεδίο Team number βάζουμε τον αριθμό της ομάδας μας 36673 (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)!

    Στο tab Connection τσεκάρετε μόνο το Use Internet Explorer Settings εσείς που έχετε ADSL και εσείς με dial¬up τσεκάρετε και το Ask before using Network.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  config2.jpg 
Εμφανίσεις:  66 
Μέγεθος:  46,1 KB 
ID: 11584

    Στο tab Advanced βάζουμε τα εξής:

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  config3.JPG 
Εμφανίσεις:  71 
Μέγεθος:  59,5 KB 
ID: 11585

    Το F@h χρησιμοποιεί την υπολειπόμενη cpu του υπολογιστή σας, δηλαδή όση δεν χρησιμοποιείτε εσείς ανά πάσα στιγμή.
    Καλό θα ήταν όμως, αν αμφιβάλετε για την ψύξη της cpu σας να ρυθμίσετε το CPU Usage Percent χαμηλότερα από το 100%, πχ στο 80%.

    Πατάμε οκ και αρχίζουμε!!!

  3. #3
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Κατεβάζετε την κονσόλα από εδώ: http://folding.stanford.edu/download.html

    Δημιουργείτε ένα φάκελο στο σκληρό σας με όνομα Folding (ή ότι θέλετε) και βάζετε μέσα την κονσόλα. Δημιουργούμε μια συντόμευση της κονσόλας μέσα στο φάκελο.

    Κάνουμε δεξί κλικ πάνω στην συντόμευση και πατάμε Properties (Ιδιότητες).

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  graphic1.JPG 
Εμφανίσεις:  3545 
Μέγεθος:  41,1 KB 
ID: 11586

    Στο πεδίο προορισμός (target) μετα απο τίς ήδη υπάρχουσες εντολές προσθέτουμε τίς παρακάτω εντολές:
    -local -forceasm -advmethods αν το μηχάνημα μας είναι Intel
    Και
    -local -forceasm -advmethods -forceSSE αν είναι AMD

    Προσοχή στα κενά και στις παύλες! Η παράμετρος local μπαίνει πάντα αλλιώς θα χάσουμε πρωτεΐνες!!!

    Η παράμετρος advmethods είναι για να κατεβάζουμε μόνο gromacs core ή double gromacs core (συμφέρει!) Οι άλλες 2 είναι βελτιωτικές.

    Τρέχουμε την κονσόλα μόνο από την συντόμευση ! Την πρώτη φορά που θα την τρέξουμε θα πρέπει να ορίσουμε τίς παραμέτρους της εφαρμογής!


    Απαντάμε στίς ερωτήσεις ώς εξής:

    User name [Anonymous]?
    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Team Number [0]?36673
    (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)


    Ask before fetching/sending work <no/yes> [no]?
    Η επιλογή αυτή καθορίζει το αν θα μας ρωτάει αν θέλουμε να συνδεθούμε στο Internet για να πάρει ή να στείλει δεδομένα.
    -Αν είστε με dial-up γράφετε yes και πατάτε Enter
    -Αν είστε με DSL απλώς πατάτε Enter


    Use Internet Explorer Settings <no/yes> [no]?
    Γράφουμε yes και πατάμε Enter (Βασικά χρησιμοποιεί τις ρυθμίσεις του Internet Explorer όταν συνδέεται στο Internet)

    Use proxy <yes/no> [no]?
    Η επιλογή εξαρτάται από το αν χρησιμοποιείται κάποιο proxy ή όχι. Στις περισσότερες των περιπτώσεων είναι όχι.

    Change advanced options <yes/no> [no]?
    Γράφουμε yes και πατάμε Enter για να μας επιτρέψει να κάνουμε μερικές "προχωρημένες" ρυθμίσεις.

    Client Type <no-pref/fah/gah> [no-pref]? Γράφουμε fah και πατάμε Enter αφού θέλουμε να δουλεύουμε F@H units.

    Core priority <idle/low> [idle]?
    Εδώ καθορίζουμε το priority της κονσόλας. Επιλέγουμε οπωσδήποτε idle (ή απλώς πατάμε Enter).

    CPU usage requested <5-100> [100]?
    Αποφασίζουμε πόσο της 100% της CPU μας θέλουμε να χρησιμοποιεί η κονσόλα. Να σημειώσουμε ότι αν κάποιο πρόγραμμα χρειαστεί κύκλους από τη CPU η κονσόλα θα τους δώσει, οπότε δεν χρειάζεται να ανησυχούμε. Η επιλογή είναι προσωπική υπόθεση αλλά δεν προτείνω πάνω από 95%

    Disable highly optimised assembly code <no/yes> [no]?
    Εδώ πατάμε Enter επιλέγοντας no.

    Interval, in minutes, between checkpoints <3-30> [15]? Ο χρόνος στον οποίο η κονσόλα θα σώζει την δουλειά που έχουμε κάνει. Αν είμαστε σίγουροι για τη σταθερότητα του συστήματός μας μπορούμε να ορίσουμε μια τιμή κοντά στο 15, διαφορετικά 3-5.

    Ignore deadline information <mainly useful if system clock frequently has errors > <no/yes> [no]? Πατάμε Enter επιλέγοντας no.

    Machine ID ( 1-8 ) [1]?
    Αν είναι η μόνη κονσόλα που τρέχουμε επιλέγουμε 1.

    Για να τρέξουμε 2 κονσόλες μαζί φτιάχνουμε και δεύτερο φάκελο με άλλο όνομα πχ. Folding2 και κάνουμε την ίδια διαδικασία αλλά στο Machine ID βάζουμε 2.

    Μπορούμε να τρέχουμε μέχρι 8 κονσόλες στο ίδιο μηχάνημα.

    F@H σε Σύστημα με Dual CPU ή σε Σύστημα με P4 HyperTreading CPU

    Δυστυχώς ο Folding@Home Client δεν μπορεί να αναγνωρίζει αυτόματα αν ένα σύστημα έχει δυο επεξεργαστές ή αν έχει εγκατεστημένο CPU με HyperThreading. Αυτό είναι ένα σοβαρό μειονέκτημα πρώτον για χρήστες οι οποίοι επιθυμούν να χρησιμοποιήσουν και τους δυο επεξεργαστές του συστήματος τους και δεύτερον γιατί οι περισσότεροι σημερινοί χρήστες χρησιμοποιούν P4 επεξεργαστές με HyperTreading το οποίο ξεγελά το λειτουργικό και το κάνει να νομίζει ότι υπάρχουν δυο επεξεργαστές στο σύστημα. Αυτό έχει ως αποτέλεσμα το F@H να χρησιμοποιεί μόνο το 50% της ισχύς του συστήματος μας.

    Η λύση σε αυτό το πρόβλημα είναι να εγκαταστήσουμε 2 κονσόλες στο σύστημα μας ακολουθώντας τα παρακάτω βήματα.

    Εγκατάσταση των clientsΔιαλέγουμε ένα φάκελο στον σκληρό μας και εγκαταστούμε την κονσόλα σε δυο υποφακέλους πχ.

    Drive:\InstallationFolder\CPU01
    Και
    Drive:\InstallationFolder\CPU02

    Παραμετροποίηση των clients

    Μετακινούμαστε από την γραμμή εντολών στις τοποθεσίες CPU01 και CPU02 και κάθε φορά ρυθμίζουμε τις κονσόλες
    ακολουθώντας τις προαναφερόμενες οδηγίες ρυθμίζουμε τα Username, Team Number, κτλ. Προσέχοντας μόνο στην δεύτερη κονσόλα (δηλαδή αυτή που βρίσκετε στο φάκελο CPU02) να δώσουμε Machine ID 2.

    Εκτέλεση των Εφαρμογών

    Η εκτέλεση των εφαρμογών γίνεται με παρόμοιο τρόπο όπως αυτόν που έχει προαναφερθεί.
    Μπορούμε να φτιάξουμε δυο συντομεύσεις οι οποίες να τρέχουν την κάθε μια από τις κονσόλες από τους φακέλους CPU01 & CPU02 ή να τρέχουμε τις κονσόλες σαν δυο Services πχ FAH1 & FAH2

    Προσοχή!!! Εδώ είναι απολύτως απαραίτητο το switch -local σε διαφορετική περίπτωση η ρύθμιση Machine ID 2 δεν αναγνωρίζεται.

  4. #4
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Α. Άν έχουμε Gentoo Linux
    Ξεκινάμε ανοίγοντας μια κονσόλα απ'όπου θα κάνουμε την εγκατάσταση και ρύθμιση του folding@home.

    Κάνουμε su για να πάρουμε δικαιώματα υπερχρήστη και κάνουμε emerge -pv foldingathome.

    Άν όλα δείχνουν εντάξει, συνεχίζουμε με emerge foldingathome.


    Αφου ολοκληρωθεί η εγκατάσταση του προγράμματος, τρέχουμε το /opt/foldingathome/initfolding για να ρυθμίσουμε το πρόγραμμα όπως θέλουμε.

    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Στο Team Number βάζουμε 36673 (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)

    Τις υπόλοιπες επιλογές μπορούμε να τις αγνοήσουμε και απλά να πατήσουμε enter, εκτός αν ξέρουμε τι κάνουμε.



    Στη συνέχεια ξεκινάει το folding. Καλό είναι τώρα να πατήσουμε Ctrl + C για να διακόψουμε, και να πληκτρολογήσουμε /etc/init.d/foldingathome start για να συνεχίσει το folding στο background χωρίς να μας ενοχλεί.

    Άν θέλουμε μπορούμε να πληκτρολογήσουμε rc-update add foldingathome default ώστε να ξεκινάει το folding αυτόματα όποτε ξεκινάει το μηχάνημα μας, διαφορετικά θα πρέπει να χρησιμοποιούμε την εντολή /etc/init.d/foldingathome start όποτε θέλουμε να συνεχίσουμε το folding.



    Β) Άν έχουμε οποιοδήποτε άλλο Linux

    Πάμε στο http://folding.stanford.edu/download.html και κατεβάζουμε το FAH4Console-Linux.exe.

    Το αποθηκεύουμε κάπου να μας βολεύει (π.χ. ~/fah/FAH4Console-Linux.exe) και ανοίγουμε μια κονσόλα.

    Κάνουμε cd εκεί που το αποθηκεύσαμε και κάνουμε chmod u+x FAH4Console-Linux.exe για να γίνει executable.

    Κάνουμε ένα ./FAH4Console-Linux.exe -config για να ρυθμίσουμε το πρόγραμμα.

    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Στο Team Number βάζουμε 36673 36673 (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)

    Τις υπόλοιπες επιλογές μπορούμε να τις αγνοήσουμε και απλά να πατήσουμε enter, εκτός αν ξέρουμε τι κάνουμε.


    Επιτόπου αρχίζει το folding, και απο δώ και πέρα όποτε τρέχουμε το FAH4Console-Linux.exe θα συνεχίζει απο κεί που σταμάτησε.

    Άν θέλουμε να ξεκινάει όποτε κάνουμε log-in θα πρέπει να συμβουλευθούμε το help του γραφικού περιβάλοντος που χρησιμοποιούμε, και άν θέλουμε να ξεκινάει κατα την εκκίνηση του συστήματος θα πρέπει να συμβουλευθούμε το manual της διανομής μας.

  5. #5
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    To HideIt X είναι ένα βοηθητικό πρόγραμμα το οποίο εμποδίζει την εμφάνιση κάποιου παραθύρου στην επιφάνεια εργασίας ή στην μπάρα εργασίας των Windows! Μπορούμε να το χρησιµοποιήσουμε για να μην μένει ανοικτό το παράθυρο της κονσόλας F@H και πιάνει χώρο στην επιφάνεια εργασίας ή στην μπάρα εργασιών των Windows!


    Απαραίτητη προυπόθεση είναι να τρέχουμε την απλή κονσόλα F@H χωρίς πρόσθετα προγράμματα (πχ. EMIII) και να μην τρέχουμε την κονσόλα σαν service των Windows!

    Κατεβάστε το HideIt X απο την διέυθυνση http://home.comcast.net/~wxdude1/emsite/hideitx.html

    Κατεβάστε την απλή κονσόλα από εδώ: http://folding.stanford.edu/download.html

    Δημιουργείτε ένα φάκελο στο σκληρό σας με όνομα Folding (ή ότι θέλετε) και βάζετε μέσα την κονσόλα.

    Την πρώτη φορά που θα την τρέξουμε θα πρέπει να ορίσουμε τίς παραμέτρους της εφαρμογής! Απαντάμε στίς ερωτήσεις ώς εξής:

    User name [Anonymous]?
    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Team Number [0]?36673
    (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)


    Ask before fetching/sending work:no/yes> [no]?
    Η επιλογή αυτή καθορίζει το αν θα μας ρωτάει αν θέλουμε να συνδεθούμε στο Internet για να πάρει ή να στείλει δεδομένα.
    -Αν είστε με dial-up γράφετε yes και πατάτε Enter
    -Αν είστε με DSL απλώς πατάτε Enter


    Use Internet Explorer Settings:no/yes> [no]?
    Γράφουμε yes και πατάμε Enter (Βασικά χρησιμοποιεί τις ρυθμίσεις του Internet Explorer όταν συνδέεται στο Internet)

    Use proxy:yes/no> [no]?
    Η επιλογή εξαρτάται από το αν χρησιμοποιείται κάποιο proxy ή όχι. Στις περισσότερες των περιπτώσεων είναι όχι.

    Change advanced options:yes/no> [no]?
    Γράφουμε yes και πατάμε Enter για να μας επιτρέψει να κάνουμε μερικές "προχωρημένες" ρυθμίσεις.

    Client Type:no-pref/fah/gah> [no-pref]? Γράφουμε fah και πατάμε Enter αφού θέλουμε να δουλεύουμε F@H units.

    Core priority:idle/low> [idle]?
    Εδώ καθορίζουμε το priority της κονσόλας. Επιλέγουμε οπωσδήποτε idle (ή απλώς πατάμε Enter).

    CPU usage requested:5-100> [100]?
    Αποφασίζουμε πόσο της 100% της CPU μας θέλουμε να χρησιμοποιεί η κονσόλα. Να σημειώσουμε ότι αν κάποιο πρόγραμμα χρειαστεί κύκλους από τη CPU η κονσόλα θα τους δώσει, οπότε δεν χρειάζεται να ανησυχούμε. Η επιλογή είναι προσωπική υπόθεση αλλά δεν προτείνω πάνω από 95%

    Disable highly optimised assembly code:no/yes> [no]?
    Εδώ πατάμε Enter επιλέγοντας no.

    Interval, in minutes, between checkpoints:3-30> [15]? Ο χρόνος στον οποίο η κονσόλα θα σώζει την δουλειά που έχουμε κάνει. Αν είμαστε σίγουροι για τη σταθερότητα του συστήματός μας μπορούμε να ορίσουμε μια τιμή κοντά στο 15, διαφορετικά 3-5.

    Ignore deadline information:mainly useful if system clock frequently has errors >:no/yes> [no]? Πατάμε Enter επιλέγοντας no.

    Machine ID ( 1-8 ) [1]?
    Αν είναι η μόνη κονσόλα που τρέχουμε επιλέγουμε 1.

    Για να τρέξουμε 2 κονσόλες μαζί φτιάχνουμε και δεύτερο φάκελο με άλλο όνομα πχ. Folding2 και κάνουμε την ίδια διαδικασία αλλά στο Machine ID βάζουμε 2.

    Μπορούμε να τρέχουμε μέχρι 8 κονσόλες στο ίδιο μηχάνημα.

    F@H σε Σύστημα με Dual CPU ή σε Σύστημα με P4 HyperTreading CPU

    Δυστυχώς ο Folding@Home Client δεν μπορεί να αναγνωρίζει αυτόματα αν ένα σύστημα έχει δυο επεξεργαστές ή αν έχει εγκατεστημένο CPU με HyperThreading. Αυτό είναι ένα σοβαρό μειονέκτημα πρώτον για χρήστες οι οποίοι επιθυμούν να χρησιμοποιήσουν και τους δυο επεξεργαστές του συστήματος τους και δεύτερον γιατί οι περισσότεροι σημερινοί χρήστες χρησιμοποιούν P4 επεξεργαστές με HyperTreading το οποίο ξεγελά το λειτουργικό και το κάνει να νομίζει ότι υπάρχουν δυο επεξεργαστές στο σύστημα. Αυτό έχει ως αποτέλεσμα το F@H να χρησιμοποιεί μόνο το 50% της ισχύς του συστήματος μας.

    Η λύση σε αυτό το πρόβλημα είναι να εγκαταστήσουμε 2 κονσόλες στο σύστημα μας ακολουθώντας τα παρακάτω βήματα.

    Εγκατάσταση των clientsΔιαλέγουμε ένα φάκελο στον σκληρό μας και εγκαταστούμε την κονσόλα σε δυο υποφακέλους πχ.

    Drive:\InstallationFolder\CPU01
    Και
    Drive:\InstallationFolder\CPU02

    Παραμετροποίηση των clients

    Μετακινούμαστε από την γραμμή εντολών στις τοποθεσίες CPU01 και CPU02 και κάθε φορά ρυθμίζουμε τις κονσόλες
    ακολουθώντας τις προαναφερόμενες οδηγίες ρυθμίζουμε τα Username, Team Number, κτλ. Προσέχοντας μόνο στην δεύτερη κονσόλα (δηλαδή αυτή που βρίσκετε στο φάκελο CPU02) να δώσουμε Machine ID 2.

    Εκτέλεση των Εφαρμογών

    Η εκτέλεση των εφαρμογών γίνεται με παρόμοιο τρόπο όπως αυτόν που έχει προαναφερθεί.
    Μπορούμε να φτιάξουμε δυο συντομεύσεις οι οποίες να τρέχουν την κάθε μια από τις κονσόλες από τους φακέλους CPU01 & CPU02 ή να τρέχουμε τις κονσόλες σαν δυο Services πχ FAH1 & FAH2

    Προσοχή!!! Εδώ είναι απολύτως απαραίτητο το switch -local σε διαφορετική περίπτωση η ρύθμιση Machine ID 2 δεν αναγνωρίζεται.

    Αφού τελειώσουμε με την παραμετροποίηση της κονσόλας αντιγράφουμε το αρχείο HideIt.exe στον φάκελο που κάναμε εγκατάσταση την κονσόλα και δημιουργούμε μια συντόμευση για αυτό , δίνοντας της ένα επιθυμητό όνομα πχ. HideFAH

    Με δεξί click πάνω στην συντόμευση εμφανίζουμε τίς ιδιότητες της συντόμευσης ! Στή θέση target (προορισμός) προσθέτουμε μετα απο τίς ήδη υπάρχουσες εντολές τα παρακάτω αφήνοντας ένα κενό :

    -starthide:πλήρες path του φακέλλου της κονσόλας >\FAH4Console.exe –local –forceam –advmethods (& όποιες άλλες παραμέτρους θέλετε πχ.–forceSSE αν είναι το μηχάνημα σας έχει επεξεργαστή AMD) .

    Στο τέλος το πεδίο target (προορισμός) θα πρέπει να είναι κάπως έτσι:
    D:\euri\folding\HideItX.exe –starthide D:\euri\folding\FAH4Console.exe -local -forceasm –advmethods (τα παραπάνω είναι μία γραμμή)


    Εφαρμόζουμε τα ίδια σε όσες κονσόλες έχουμε κάνει εγκατάσταση!

  6. #6
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Κατεβάζετε την κονσόλα από εδώ: http://folding.stanford.edu/download.html

    Δημιουργείτε ένα φάκελο στο σκληρό σας με όνομα Folding (ή ότι θέλετε) και βάζετε μέσα την κονσόλα. Δημιουργούμε μια συντόμευση της κονσόλας μέσα στο φάκελο.

    Κάνουμε δεξί κλικ πάνω στην συντόμευση και πατάμε Properties (Ιδιότητες).

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  graphic1.png 
Εμφανίσεις:  12 
Μέγεθος:  168,5 KB 
ID: 11589

    Στο πεδίο προορισμός (target) μετα απο τίς ήδη υπάρχουσες εντολές προσθέτουμε τίς παρακάτω εντολές:
    -local -forceasm -advmethods αν το μηχάνημα μας είναι Intel
    Και
    -local -forceasm -advmethods -forceSSE αν είναι AMD

    Προσοχή στα κενά και στις παύλες! Η παράμετρος local μπαίνει πάντα αλλιώς θα χάσουμε πρωτεΐνες!!!

    Η παράμετρος advmethods είναι για να κατεβάζουμε μόνο gromacs core ή double gromacs core (συμφέρει!) Οι άλλες 2 είναι βελτιωτικές.

    Τρέχουμε την κονσόλα μόνο από την συντόμευση ! Την πρώτη φορά που θα την τρέξουμε θα πρέπει να ορίσουμε τίς παραμέτρους της εφαρμογής!


    Απαντάμε στίς ερωτήσεις ώς εξής:

    User name [Anonymous]?
    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Team Number [0]?36673
    (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)


    Ask before fetching/sending work : no/yes> [no]?
    Η επιλογή αυτή καθορίζει το αν θα μας ρωτάει αν θέλουμε να συνδεθούμε στο Internet για να πάρει ή να στείλει δεδομένα.
    -Αν είστε με dial-up γράφετε yes και πατάτε Enter
    -Αν είστε με DSL απλώς πατάτε Enter


    Use Internet Explorer Settings : no/yes> [no]?
    Γράφουμε yes και πατάμε Enter (Βασικά χρησιμοποιεί τις ρυθμίσεις του Internet Explorer όταν συνδέεται στο Internet)

    Use proxy : yes/no> [no]?
    Η επιλογή εξαρτάται από το αν χρησιμοποιείται κάποιο proxy ή όχι. Στις περισσότερες των περιπτώσεων είναι όχι.

    Change advanced options : yes/no> [no]?
    Γράφουμε yes και πατάμε Enter για να μας επιτρέψει να κάνουμε μερικές "προχωρημένες" ρυθμίσεις.

    Client Type : no-pref/fah/gah> [no-pref]? Γράφουμε fah και πατάμε Enter αφού θέλουμε να δουλεύουμε F@H units.

    Core priority : idle/low> [idle]?
    Εδώ καθορίζουμε το priority της κονσόλας. Επιλέγουμε οπωσδήποτε idle (ή απλώς πατάμε Enter).

    CPU usage requested : 5-100> [100]?
    Αποφασίζουμε πόσο της 100% της CPU μας θέλουμε να χρησιμοποιεί η κονσόλα. Να σημειώσουμε ότι αν κάποιο πρόγραμμα χρειαστεί κύκλους από τη CPU η κονσόλα θα τους δώσει, οπότε δεν χρειάζεται να ανησυχούμε. Η επιλογή είναι προσωπική υπόθεση αλλά δεν προτείνω πάνω από 95%

    Disable highly optimised assembly code : no/yes> [no]?
    Εδώ πατάμε Enter επιλέγοντας no.

    Interval, in minutes, between checkpoints : 3-30> [15]? Ο χρόνος στον οποίο η κονσόλα θα σώζει την δουλειά που έχουμε κάνει. Αν είμαστε σίγουροι για τη σταθερότητα του συστήματός μας μπορούμε να ορίσουμε μια τιμή κοντά στο 15, διαφορετικά 3-5.

    Ignore deadline information : mainly useful if system clock frequently has errors > <no/yes> [no]? Πατάμε Enter επιλέγοντας no.

    Machine ID ( 1-8 ) [1]?
    Αν είναι η μόνη κονσόλα που τρέχουμε επιλέγουμε 1.

    Για να τρέξουμε 2 κονσόλες μαζί φτιάχνουμε και δεύτερο φάκελο με άλλο όνομα πχ. Folding2 και κάνουμε την ίδια διαδικασία αλλά στο Machine ID βάζουμε 2.

    Μπορούμε να τρέχουμε μέχρι 8 κονσόλες στο ίδιο μηχάνημα.

    F@H σε Σύστημα με Dual CPU ή σε Σύστημα με P4 HyperTreading CPU

    Δυστυχώς ο Folding@Home Client δεν μπορεί να αναγνωρίζει αυτόματα αν ένα σύστημα έχει δυο επεξεργαστές ή αν έχει εγκατεστημένο CPU με HyperThreading. Αυτό είναι ένα σοβαρό μειονέκτημα πρώτον για χρήστες οι οποίοι επιθυμούν να χρησιμοποιήσουν και τους δυο επεξεργαστές του συστήματος τους και δεύτερον γιατί οι περισσότεροι σημερινοί χρήστες χρησιμοποιούν P4 επεξεργαστές με HyperTreading το οποίο ξεγελά το λειτουργικό και το κάνει να νομίζει ότι υπάρχουν δυο επεξεργαστές στο σύστημα. Αυτό έχει ως αποτέλεσμα το F@H να χρησιμοποιεί μόνο το 50% της ισχύς του συστήματος μας.

    Η λύση σε αυτό το πρόβλημα είναι να εγκαταστήσουμε 2 κονσόλες στο σύστημα μας ακολουθώντας τα παρακάτω βήματα.

    Εγκατάσταση των clientsΔιαλέγουμε ένα φάκελο στον σκληρό μας και εγκαταστούμε την κονσόλα σε δυο υποφακέλους πχ.

    Drive:\InstallationFolder\CPU01
    Και
    Drive:\InstallationFolder\CPU02

    Παραμετροποίηση των clients

    Μετακινούμαστε από την γραμμή εντολών στις τοποθεσίες CPU01 και CPU02 και κάθε φορά ρυθμίζουμε τις κονσόλες
    ακολουθώντας τις προαναφερόμενες οδηγίες ρυθμίζουμε τα Username, Team Number, κτλ. Προσέχοντας μόνο στην δεύτερη κονσόλα (δηλαδή αυτή που βρίσκετε στο φάκελο CPU02) να δώσουμε Machine ID 2.

    Εκτέλεση των Εφαρμογών

    Η εκτέλεση των εφαρμογών γίνεται με παρόμοιο τρόπο όπως αυτόν που έχει προαναφερθεί.
    Μπορούμε να φτιάξουμε δυο συντομεύσεις οι οποίες να τρέχουν την κάθε μια από τις κονσόλες από τους φακέλους CPU01 & CPU02 ή να τρέχουμε τις κονσόλες σαν δυο Services πχ FAH1 & FAH2

    Προσοχή!!! Εδώ είναι απολύτως απαραίτητο το switch -local σε διαφορετική περίπτωση η ρύθμιση Machine ID 2 δεν αναγνωρίζεται.

    Για να κρύψουμε την κονσόλα χρησιμοποιούμε το πρόγραμμα ΕΜΙΙΙ.


    Το οποίο μπορούμε να βρούμε εδώ http://home.comcast.net/~wxdude1/emsite/download.html

    Κάνουμε unzip το πρόγραμμα και από το φάκελο του αντιγράφουμε τα αρχεία EMGetCPUInf.dll και speed.exe και τα βάζουμε στο φάκελο εγκατάστασης της κονσόλας .

    Αρχικά τρέχουμε μία φορά το speed.exe για να βρεί το τύπο του επεξεργαστή μας.

    Τρέχουμε το ΕΜΙΙΙ και πατάμε στο μικροσκόπιο πάνω αριστερά (1)

    Πατάμε το εικονίδιο του υπολογιστή και βρίσκουμε την συντόμευση της κονσόλας (2).
    Μετά πατάμε το add a box (3).

    Πάνω πάνω τσεκάρουμε το φάκελο (πχ.C:\\Folding\ μέσα στον οποίο είναι η κονσόλα και κάτω από το εικονίδιο (2) βάζουμε τις ίδιες παραμέτρους που βάλαμε στην στην συντόμευση της κονσόλας και τσεκάρουμε το Use Extra Launch Commands !

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  emIII.JPG 
Εμφανίσεις:  16 
Μέγεθος:  55,9 KB 
ID: 11588

    Προσθέτουμε με τον ίδιο τρόπο όσες κονσόλες έχουμε κάνει εγκατάσταση!

    Κατόπιν πατάμε στα βελάκια πάνω δεξιά και επιλέγουμε τα παρακάτω!

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  em2.JPG 
Εμφανίσεις:  3462 
Μέγεθος:  57,2 KB 
ID: 11587

    Τέλος γυρνάμε στο αρχικό παράθυρο της εφαρμογής και πατάμε ok!

    Το ΕΜΙΙΙ θα κρύβει την κονσόλα και θα τρέχει στην taskbar!!!

  7. #7
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Κατεβάζετε την κονσόλα από εδώ: http://folding.stanford.edu/download.html

    Δημιουργείτε ένα φάκελο στο σκληρό σας με όνομα Folding (ή ότι θέλετε) και βάζετε μέσα την κονσόλα. Δημιουργούμε μια συντόμευση της κονσόλας μέσα στο φάκελο.

    Κάνουμε δεξί κλικ πάνω στην συντόμευση και πατάμε Properties (Ιδιότητες).

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  graphic10.png 
Εμφανίσεις:  3461 
Μέγεθος:  133,3 KB 
ID: 11590

    Στο πεδίο προορισμός (target) μετα απο τίς ήδη υπάρχουσες εντολές προσθέτουμε τίς παρακάτω εντολές:
    -local -forceasm -advmethods αν το μηχάνημα μας είναι Intel
    Και
    -local -forceasm -advmethods -forceSSE αν είναι AMD

    Προσοχή στα κενά και στις παύλες! Η παράμετρος local μπαίνει πάντα αλλιώς θα χάσουμε πρωτεΐνες!!!

    Η παράμετρος advmethods είναι για να κατεβάζουμε μόνο gromacs core ή double gromacs core (συμφέρει!) Οι άλλες 2 είναι βελτιωτικές.

    Τρέχουμε την κονσόλα μόνο από την συντόμευση ! Την πρώτη φορά που θα την τρέξουμε θα πρέπει να ορίσουμε τίς παραμέτρους της εφαρμογής!


    Απαντάμε στίς ερωτήσεις ώς εξής:

    User name [Anonymous]?
    Βάζουμε το όνομα χρήστη που θέλουμε να χρησιμοποιήσουμε. Μπορούμε να δούμε αν είναι το username είναι διαθέσιμο ή άν το χρησιμοποιεί κανένας άλλος στη σελίδα: http://folding.stanford.edu/download.html κάνοντας search!

    Team Number [0]?36673
    (προσοχή μην κάνετε λάθος το νούμερο και πάρουν τους πόντους άλλες ομάδες)


    Ask before fetching/sending work : no/yes> [no]?
    Η επιλογή αυτή καθορίζει το αν θα μας ρωτάει αν θέλουμε να συνδεθούμε στο Internet για να πάρει ή να στείλει δεδομένα.
    -Αν είστε με dial-up γράφετε yes και πατάτε Enter
    -Αν είστε με DSL απλώς πατάτε Enter


    Use Internet Explorer Settings : no/yes> [no]?
    Γράφουμε yes και πατάμε Enter (Βασικά χρησιμοποιεί τις ρυθμίσεις του Internet Explorer όταν συνδέεται στο Internet)

    Use proxy : yes/no> [no]?
    Η επιλογή εξαρτάται από το αν χρησιμοποιείται κάποιο proxy ή όχι. Στις περισσότερες των περιπτώσεων είναι όχι.

    Change advanced options : yes/no> [no]?
    Γράφουμε yes και πατάμε Enter για να μας επιτρέψει να κάνουμε μερικές "προχωρημένες" ρυθμίσεις.

    Client Type : no-pref/fah/gah> [no-pref]? Γράφουμε fah και πατάμε Enter αφού θέλουμε να δουλεύουμε F@H units.

    Core priority : idle/low> [idle]?
    Εδώ καθορίζουμε το priority της κονσόλας. Επιλέγουμε οπωσδήποτε idle (ή απλώς πατάμε Enter).

    CPU usage requested : 5-100> [100]?
    Αποφασίζουμε πόσο της 100% της CPU μας θέλουμε να χρησιμοποιεί η κονσόλα. Να σημειώσουμε ότι αν κάποιο πρόγραμμα χρειαστεί κύκλους από τη CPU η κονσόλα θα τους δώσει, οπότε δεν χρειάζεται να ανησυχούμε. Η επιλογή είναι προσωπική υπόθεση αλλά δεν προτείνω πάνω από 95%

    Disable highly optimised assembly code : no/yes> [no]?
    Εδώ πατάμε Enter επιλέγοντας no.

    Interval, in minutes, between checkpoints : 3-30> [15]? Ο χρόνος στον οποίο η κονσόλα θα σώζει την δουλειά που έχουμε κάνει. Αν είμαστε σίγουροι για τη σταθερότητα του συστήματός μας μπορούμε να ορίσουμε μια τιμή κοντά στο 15, διαφορετικά 3-5.

    Ignore deadline information : mainly useful if system clock frequently has errors > <no/yes> [no]? Πατάμε Enter επιλέγοντας no.

    Machine ID ( 1-8 ) [1]?
    Αν είναι η μόνη κονσόλα που τρέχουμε επιλέγουμε 1.

    Για να τρέξουμε 2 κονσόλες μαζί φτιάχνουμε και δεύτερο φάκελο με άλλο όνομα πχ. Folding2 και κάνουμε την ίδια διαδικασία αλλά στο Machine ID βάζουμε 2.

    Μπορούμε να τρέχουμε μέχρι 8 κονσόλες στο ίδιο μηχάνημα.

    F@H σε Σύστημα με Dual CPU ή σε Σύστημα με P4 HyperTreading CPU

    Δυστυχώς ο Folding@Home Client δεν μπορεί να αναγνωρίζει αυτόματα αν ένα σύστημα έχει δυο επεξεργαστές ή αν έχει εγκατεστημένο CPU με HyperThreading. Αυτό είναι ένα σοβαρό μειονέκτημα πρώτον για χρήστες οι οποίοι επιθυμούν να χρησιμοποιήσουν και τους δυο επεξεργαστές του συστήματος τους και δεύτερον γιατί οι περισσότεροι σημερινοί χρήστες χρησιμοποιούν P4 επεξεργαστές με HyperTreading το οποίο ξεγελά το λειτουργικό και το κάνει να νομίζει ότι υπάρχουν δυο επεξεργαστές στο σύστημα. Αυτό έχει ως αποτέλεσμα το F@H να χρησιμοποιεί μόνο το 50% της ισχύς του συστήματος μας.

    Η λύση σε αυτό το πρόβλημα είναι να εγκαταστήσουμε 2 κονσόλες στο σύστημα μας ακολουθώντας τα παρακάτω βήματα.

    Εγκατάσταση των clientsΔιαλέγουμε ένα φάκελο στον σκληρό μας και εγκαταστούμε την κονσόλα σε δυο υποφακέλους πχ.

    Drive:\InstallationFolder\CPU01
    Και
    Drive:\InstallationFolder\CPU02

    Παραμετροποίηση των clients

    Μετακινούμαστε από την γραμμή εντολών στις τοποθεσίες CPU01 και CPU02 και κάθε φορά ρυθμίζουμε τις κονσόλες
    ακολουθώντας τις προαναφερόμενες οδηγίες ρυθμίζουμε τα Username, Team Number, κτλ. Προσέχοντας μόνο στην δεύτερη κονσόλα (δηλαδή αυτή που βρίσκετε στο φάκελο CPU02) να δώσουμε Machine ID 2.

    Εκτέλεση των Εφαρμογών

    Η εκτέλεση των εφαρμογών γίνεται με παρόμοιο τρόπο όπως αυτόν που έχει προαναφερθεί.
    Μπορούμε να φτιάξουμε δυο συντομεύσεις οι οποίες να τρέχουν την κάθε μια από τις κονσόλες από τους φακέλους CPU01 & CPU02 ή να τρέχουμε τις κονσόλες σαν δυο Services πχ FAH1 & FAH2

    Προσοχή!!! Εδώ είναι απολύτως απαραίτητο το switch -local σε διαφορετική περίπτωση η ρύθμιση Machine ID 2 δεν αναγνωρίζεται.

    Εγκατάσταση της κονσόλας σαν service του συστήματος:

    Γιά αυτό το βήμα θα χρειαστούμε τον FireDaemon Lite στην έκδοση 1.6.
    Μπορούμε να τον κατεβάσουμε απο εδώ: http://firedaemon.wyrecompute.com/F...Lite-1_6-GA.exe

    Κανουμε εγκατάσταση τον FireDaemon και τρέχουμε το πρόγραμμα.

    Ρυθμίσεις:

    1. Πατάμε Service -> New

    Tab Program:

    • Short Name: Βάζουμε ότι θέλουμε (πχ folding)
    • Display Name:Βάζουμε ότι θέλουμε (πχ folding)
    • Custom Prefix String: δεν το επιλέγουμε, δεν είναι απαραίτητο
    • Description: Βάζουμε ότι θέλουμε (πχ folding@home)
    • Console Application:Το επιλέγουμε
    • Working Directory:Το αφήνουμε κενό. Θα συμπληρωθεί μόλις συμπληρώσουμε το επόμενο πεδίο.
    • Executable:Ορίζουμε που βρίσκεται το αρχείο της κονσόλας (πχ C:\Folding\FAH4Console.exe)
    • Parameters:
      Συμπληρώνουμε σύμφωνα με τον οδηγό της marias
      -local : Για να μην χάνουμε πρωτεΐνες
      -advmethods : Αν θέλουμε να κατεβάζουμε μόνο Gromacs
      -forceasm : Βελτιωτική, καλό είναι να την χρησιμοποιήσουμε
      -forceSSE : Αν έχουμε AMD CPU
      -service : Τρέχουμε την κονσόλα σε service mode. Έτσι η κονσόλα δεν κλείνει σε περίπτωση αποσύνδεσής μας, αλλά συνεχίζει να τρέχει

      Δηλαδή θα πρέπει να έχετε:
      -local -advmethods -forceasm -service για Intel
      και
      -local -advmethods -forceasm -forceSSE -service για AMD
    • Start-up Time [msec]:Για να μην ξεκινάει η κονσόλα μαζί με τα system services της δίνουμε μια καθυστέρηση 30 δευτερολέπτων, βάζοντας 30000 σε αυτό το πεδίο.


    Tab Settings:
    • Show Window: Επιλέγουμε Hidden για να κρύψουμε την κονσόλα
    • Start-up Mode: Επιλέγουμε Automatic για αυτόματη εκκίνηση της κονσόλας
    • Upon Program Exit: Επιλέγουμε Restart The Program για επανεκκίνηση της κονσόλας σε περίπτωση κλεισίματος
    • Graceful Shutdown: Επιλεγμένο
    • Monitoring Interval:
    • Max Shutdown Delay: 20000


    Tab Advanced:
    • Enable Event Logging: Επιλεγμένο
    • Job Type: Global Job
    • Pre-Launch Delay:
    • Priority: Εδώ ορίζουμε και πάλι την προτεραιότητα της κονσόλας και επιλέγουμε: Idle (runs only when the system is idle


    Δεν χρειάζεται να ρυθμίσουμε κάτι άλλο στα υπόλοιπα tabs. Πατάμε Install και μας λέει ότι το service έχει εγκατασταθεί. Μπορούμε τώρα να κλείσουμε τον FireDaemon.

  8. #8
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Γενικά:
    Πολλοί απο μας, ως διαχειριστές ενός δικτύου υπολογιστών θα θέλαμε να είχαμε την δυνατότητα να εγκαταστήσουμε το Folding@Home σε όλους τους υπολογιστές μας χωρις να χρειαζεται να κουνηθούμε απο την καρέκλα μας.

    Μετα απο πολλες προσπάθειες και ψάξιμο (ευχαριστώ NetTraptor για τα installation scripts σου), βρήκα την εξής λύση με την οποία κανείς εύκολα μπορεί να εγκαταστήσει μαζικα (software deployment) το Folding@Home απο τον υπολογιστή του.

    Σημείωση ότι οι παρακάτω οδηγίες αφορούν μόνο διαχειριστές domain controller και "απαιτούν" Windows NT/2000/2003 Server με Active Directory.

    Με τις παρακάτω οδηγίες θα μπορειτε απομακρυσμενα να:
    • Εγκαταστήσετε την κονσολα του Folding@Home
    • Να το κάνετε service για να μην φαίνετε
    • Να παρακολουθείτε στατιστικά με το F@H LogStats


    Απαιτησεις:


    Οδηγίες:
    1. Χρησιμοποιώντας τα administrative shares κάνουμε map τον δίσκο του υπολογιστή στον οποίο θέλουμε να εγκαταστήσουμε το Folding@Home (\\ονομα_υπολογιστη\c$)
    2. Start -> Run και τρέχουμε το compmgmt.msc, κανουμε δεξι κλίκ στο Computer Managment και επιλέγουμε Connect to another computer. Εκεί γράφουμε το όνομα του υπολογιστή του οποίου κάναμε map το drive του στο βήμα 1.
    3. Πηγαίνουμε στα Services, κάνουμε δεξί κλικ στο Telnet και επιλέγουμε Properties. Στο Startup type επιλέγουμε Manual, πατάμε Apply και μολις ενεργοποιηθεί το πλήκτρο Start, το πατάμε για να τρέξει το telnet service.
    4. Χρησιμοποιώντας τον Windows Explorer αντιγράφουμε τα αρχεία fah3console.exe, instsrv.exe και srvany.exe (τα δυο τελευταια ειναι απο τα Windows Server 2003 Resource Kit Tools) στο επιθυμητό directory του mapped drive όπου θέλουμε να εγκατασταθεί το Folding@Home. (στην περίπτωση μας C:\Program Files\Folding@Home\)
    5. Ανοίγουμε ενα Command Promt και κάνουμε telnet στον υπολογιστή όπου θέλουμε να εγκαταστήσουμε το Folding@Home.
    6. Πηγαίνουμε στο directory όπου αντιγράψαμε τα αρχεία του βήματος 4 και τρέχουμε "fah3console -config". Εκεί δίνουμε το username μας και την ομάδα μας (36673!! )
    7. Μόλις δουμε οτι ξεκίνησε, κατέβασε ένα work unit και αρχίζει να διπλώνει, κλείνουμε αυτό το Command Promt και ανοίγουμε ενα καινούργιο. Ξαναπηγαινουμε στο directory του Folding@Home και τρέχουμε "instsrv Folding c:\program files\Folding@Home\srvany.exe"
    8. Κλείστε και αυτο το Command Promt και ανοίξτε ενα Notepad και κάντε paste τις παρακάτω γραμμές:
      <pre>
      -------------------------------------------------------------------------
      Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Folding\Parameters]
      "Application"="C:\\Program Files\\Folding@Home\\FAH3Console.exe"
      "AppDirectory"="C:\\Program Files\\Folding@Home\\"
      "AppParameters"="-advmethods -forceasm -service"
      -------------------------------------------------------------------------
      </pre>

      Αποθηκευστε το αρχείο με κατάληξη .reg (βάλτε " μπροστά και πίσω απο το ονομα του αρχείου κατα την αποθήκευση π.χ. "folding.reg")
    9. Start -> Run και τρέχουμε το regedt32.exe. Κάνουμε κλικ στο File και επιλέγουμε Connect network registry όπου και δίνουμε το ονομα του υπολογιστη στον οποίο κάνουμε την εγκατάσταση.
    10. Πηγαίνουμε στο HKEY_LOCAL_MACHINE\System\CurrentControlset\servic es\Folding\ και κάνουμε File -> Import το αρχείο που φτιάξαμε στο βήμα 8.
    11. Γυρνάμε στο Computer Managment των βημάτων 2 και 3 και κλείνουμε το telnet service του απομακρυσμένου υπολογιστή καθότι δεν το χρειαζόμαστε αλλο πια.
    12. Κάντε Start το service Folding και είστε έτοιμοι!


    Εποπτεία των απομακρυσμένων υπολογιστών μπορείτε να έχετε με την χρήση F@H LogStats

    Many thanks go to Everlast80 for the original guide!

  9. #9
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Θα χρειαστούμε το F@H LogStats, η τελευταία έκδοση του οποίου είναι η 0.72, που μπορύμε να κατεβάσουμε απο εδώ http://fahstats.sourceforge.net

    Αποσυμπιέζουμε το αρχείο σε έναν φάκελο της επιλογής μας (πχ C:\F@HLG).

    Τρέχουμε το FAH Log Stats 0.72.exe και επιλέγουμε Settings.

    Στο Client List θα δηλώσουμε που βρίσκεται η κονσόλα προς παρακολούθηση με τη μορφή: "computer","C:\Folding\" πατώντας Add

    Όπου computer το όνομα του υπολογιστή μας και C:\Folding\ o κατάλογος που έχουμε βάλει την κονσόλα. Μην ξεχάσετε την ανάποδη κάθετο στο τέλος (\). Πατάμε ΟΚ και αυτό ήταν όλο.

    Αν θέλουμε να ξεκινάει μαζί με τα Windows θα πρέπει να φτιάξουμε και μία συντόμευση στο μενού Start-Up.

    Εποπτεία απομακρυσμένων F@H Clients με την χρήση του FAH LogStats

    Επιπλέον κάποιος μπορεί να επιθυμεί να εποπτεύει μηχανήματα τα οποία βρίσκονται συνδεμένα πάνω σε ένα δίκτυο στα οποία έχει γίνει εγκατάσταση F@H Clients.

    Σε αυτή την περίπτωση μπορεί να αποκτήσει πρόσβαση στα Logs των απομακρυσμένων αυτών μηχανημάτων με τρεις τρόπους.

    Α.Μέσω Admin Shares

    Μπορούμε να προσθέσουμε ένα υπολογιστή στην κονσόλα του FAHStats με τον ακόλουθο τρόπο :

    Επιλέγουμε Local or Windows Share και προσθέτουμε στο Directory
    \\MachineName\Drive$\F@HInstallationFoder\
    • MachineName: Το Network όνομα του υπολογιστή
    • Drive: Το Drive του απομακρυσμένου υπολογιστή στο οποίο έχουμε το F@H
    • F@HInstallationFoder: Το Path της εγκατάστασης του F@H.


    Ο παραπάνω τρόπος εξυπηρετεί κυρίως εάν τα μηχανήματα έχουν λειτουργικό βασισμένο σε NT. Βασική προϋπόθεση είναι ότι χρήστης που τρέχει το F@H θα πρέπει να έχει δικαιώματα Administrator στο δίκτυο.

    B.Μέσω ενός συνηθισμένου Share

    Σε αυτή την περίπτωση θα πρέπει κανείς να κάνει Add έναν υπολογιστή στην κονσόλα του FAHStats με τον ακόλουθο τρόπο

    Επιλέγουμε Local or Windows Share και προσθέτουμε στο Directory
    \\MachineName\F@HInstallationFoderShare\
    • MachineName: Το Network όνομα του υπολογιστή
    • Drive: Το Drive του απομακρυσμένου υπολογιστή στον οποίο έχουμε το F@H
    • F@HInstallationFoder: Το Share που οδηγεί στο Path της εγκατάστασης του F@H. Αυτό πρέπει να δημιουργηθεί χειροκίνητα από τον χρήστη.


    Ο παραπάνω τρόπος εξυπηρετεί κυρίως εάν τα μηχανήματα έχουν λειτουργικό βασισμένο σε Windows 9x ή σε περίπτωση που για κάποιο λόγο δεν μπορούμε να αποκτήσουμε πρόσβαση στα Admin Shares, οπότε και δημιουργούμε ένα share με Read Access στο απομακρυσμένο μηχάνημα.

    Γ.Μέσω FTP (Advanced)

    Σε αυτή την περίπτωση θα πρέπει κανείς να κάνει Add έναν υπολογιστή στην κονσόλα του FAHStats με τον ακόλουθο τρόπο:

    Επιλέγουμε FTP Server και κάνουμε τις ακόλουθες ρυθμίσεις:
    • Server Name /IP: To IP ή το Όνομα του απομακρυσένου μηχανήματος
    • Port: Αν δεν έχουμε ρυθμίσει τον FTP server σε κάποιο άλλο Port το αφήνουμε ως έχει.
    • Directory: Προσθέτουμε τον απομακρυσμένο φάκελο οποίος οδηγεί στο Path της εγκατάστασης του F@H.
    • Username/Password: Εάν υπάρχει anonymous πρόσβαση στον FTP server τότε δεν χρειαζόμαστε καμμία ρύθμιση σε αυτά τα δυο πεδία. Σε διαφορετική περίπτωση προμεύουμε τα παραπάνω στοιχεία πρόσβασης.


    Ο παραπάνω τρόπος εξυπηρετεί κυρίως εάν τα μηχανήματα έχουν λειτουργικό Linux, χωρίς κανένα SMB server (πχ Samba) όποτε και ενεργοποιούμε το FTP service το οποίο θα πρέπει με ένα Virtual Directory να οδηγεί στο path εγκατάστασης του F@H.

    Υπόλοιπες παράμετροι


    General Settings

    Σε αυτό το Tab υπάρχουν μερικές ενδιαφέρουσες ρυθμίσεις που περιγράφονται παρακάτω.
    • Auto Refresh Interval: Εδώ ορίζουμε το πόσο συχνά θέλουμε να ανανεώνονται τα στατιστικά. Προσοχή εάν έχετε πολλά PC >20 Μπορεί να χρειαστεί έως και 5 λεπτά για την ανανέωση των στατιστικών. Σε αυτή την περίπτωση θα πρέπει να περιορίσετε την πολλή συχνή ανανέωση των στατιστικών.
    • Always on top: Είναι η γνωστή επιλογή για να έχουμε το FahStats πάντα στο προσκήνιο.
    • Use Alt. method for HTTP downloads: Με την επιλογή αυτή ενεργοποιείται το Alt. method του Internet Explorer.
    • Use multiple threads for summary: Με αυτό τον τρόπο το FAHStats σε περίπτωση που έχει την εποπτεία πολλών PC ανοίγει παράλληλες προσβάσεις στα Log των clients. Προσοχή χρειάζεται σε περίπτωση που χρησιμοποιείτε την προαναφερόμενη FTP Server λειτουργία διότι πολλές φορές οι FTP server δεν επιτρέπουν περισσότερα από ένα login με τον ίδιο λογαριασμό οπότε σε μερικές περιπτώσεις θα λαμβάνεται στατιστικά μόνο για το πρώτο login.
    • Enable Webgen: Tο FAHStats χρησιμοποιεί ουσιαστικά το engine του Internet Explorer για την παρουσίαση των στατιστικών. Έτσι οι προγραμματιστές του μας έδωσαν την δυνατότητα να σώνουμε τα αποτελέσματα και ως HTML σελίδες σε έναν προκαθορισμένο φάκελο της εγκατάστασης του F@H Drive:\FAHstatsPATH\webstats

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

    Έτσι ρυθμίζετε τον Web Server σας να βλέπει αυτό το φάκελο και εν συνεχεία αυτός δημοσιεύετε στο Internet.
    • Enable HTTP Server: Ναι!!! Το FAHStats περιέχει και Web Server! Αν δεν έχετε στημμένο Web Server μπορείτε να ενεργοποιήσετε αυτή την επιλογή και δίνοντας στον αγαπημένο σας Browser το ακόλουθο link

      http://FAHStatsMachineName:2501/

      να εποπτεύετε τους clients σας από οπουδήποτε στο δίκτυο σας ή από το Internet.
    • FAHStatsMachineName: Το όνομα ή το IP του μηχανήματος που τρέχει το FAHStats
    • Update..: Πατώντας αυτό το κουμπί κάνετε download όλες τις σχετικές πληροφορίες (πχ πόντους) σχετικά με τις πρωτεΐνες που τρέχουν αυτή την στιγμή στο project του Stanford.edu. Αυτές τις πληροφορίες μπορείτε να τις δείτε μέσω του Current Projects στο κυρίως πάνελ του FAHStats
    Τελευταία επεξεργασία από το μέλος EvilHawk : 20-06-05 στις 16:12.

  10. #10
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Υπάρχει ασφαλώς η δυνατότητα να βλέπετε τα στατιστικά της ομάδας αλλά και τα προσωπικά σας από το Internet.

    Πηγαίνετε στο "Βοηθήματα" του navbar στο section για την ομάδα Folding!

    Το πρώτο link σας μεταφέρει στο http://www.adslgr.com/fahstat/fahindex.php !

    Στα στατιστικά της ομάδας μας δηλαδή, με αναλυτικές σελίδες για τα μέλη και tredline, που πλέον τα φιλοξενούμε στον server απο τίς 18/03/2005 μας και ανανεώνονται κάθε τέσσερεις ώρες!

    Για τα στατιστικά της ομάδας μας μπορείτε επίσης να χρησιμοποιήσετε:


    Και επίσης για τα προσωπικά στατιστικά:
    Τελευταία επεξεργασία από το μέλος EvilHawk : 07-08-07 στις 15:37.

  11. #11
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Έχετε τη δυνατότητα να προσθέσετε στην υπογραφή σας ένα γραφικό το οποίο θα δείχνει ότι είστε μέλος της ομάδας μας στο F@H.

    Καταλαβαίνετε φυσικά ότι δεν θα μπορούσα να αφήσω απέξω απο τίς αλλαγές την ομάδας μας στο Folding@Home #36673!

    Κουράστηκα αρκετά γιατί τα scripts που βρήκα ήταν προβληματικά και γεμάτα λάθη αλλά το αποτέλεσμα μάλλον άξιζε το κόπο!

    Πηγαίνετε στο "Βοηθήματα" του navbar στο section αποκλειστικά για την ομάδα Folding!

    To δεύτερο link σας μεταφέρει στο http://www.adslgr.com/fahstat/sig/fahsigcust.php για να μπορέσετε να δημιουργήσετε ένα γραφικό υπογραφής, με τα χρώματα της επιλογής σας, με τα στατιστικά σας & της ομαδας μας, για να την προσθέσετε με την χρήση του image taq στην υπογραφή του προφίλ σας!

    Απλά βάζετε το link που θα προκύψει ανάμεσα σε image tag πχ. άν προσθέσουμε το:
    Κώδικας:
    http://www.adslgr.com/fahstat/sig/fahsig.php?user=EvilHawk&bdr=97&bdg=108&bdb=163&bkr=58&bkg=67&bkb=123&bka=0&tlr=225&tlg=228&tlb=242&tla=0&txr=255&txg=102&txb=0&txa=0&type=2
    θα μας δώσει αυτό:

    ή απλά να προσθέσετε το F@H user name σας όπου έχει τα ΧΧΧΧΧ στο
    Κώδικας:
    http://www.adslgr.com/fahstat/sig/fahsig.php?user=ΧΧΧΧΧ
    για to full size γραφικό

    ή στο
    Κώδικας:
    http://www.adslgr.com/fahstat/sig/fahsig.php?user=ΧΧΧΧΧ&type=1
    για το half size γραφικό

    και να το βάλετε μεταξύ image tag στην υπογραφή σας!


    Σημείωση: αν δεν έχετε συμπληρώσει ακόμη κάποιο Work Unit δεν θα μπορέσετε να χρησιμοποιήσετε την υπογραφή, αφού θα εμφανίζει μήνυμα λάθους. Λίγη υπομονή μεχρι να βγεί η πρώτη μονάδα εργασιάς!
    Τελευταία επεξεργασία από το μέλος EvilHawk : 19-03-05 στις 19:03.

  12. #12
    Το avatar του μέλους EvilHawk
    EvilHawk Guest
    Αν σε κάποιο τοπικό δίκτυο υπάρχουν τερματικά που για λόγους πολιτικής δεν έχουν δικαίωμα πρόσβασης στο Internet, τότε για να μπορέσουν να επικοινωνήσουν με τους servers του Stanford και να ανταλλάξουν πληροφορίες υπάρχουν οι εξής τρόποι:
    • Μεταφορά του φακέλου work σε άλλον υπολογιστή ο οποίος έχει πρόσβαση στο Internet.
      ή
    • Εγκατάσταση proxy server, ο οποίος θα επιτρέπει την πρόσβαση μόνο σε επιλεγμένες διευθύνσεις ή και ΙΡ στο Internet (στην προκειμένη περίπτωση τους servers του Stanford). Παράδειγμα ενός open source proxy server είναι το Squid (http://www.squid-cache.org/)
      ή
    • Δήλωση στατικών routes προς τους servers του Stanford. Αυτό μπορεί να γίνει μέσω γραμμής εντολών, με χρήση της εντολής route add τόσο σε περιβάλλον Windows, όσο και σε περιβάλλον Linux. Στην περίπτωση λειτουργικών NT-class μπορεί να χρησιμοποιηθεί και ο διακόπτης –p, o οποίος δημιουργεί ένα persistent route. Στα Windows 9x τα routes μπορούν να δηλώνονται στην εκκίνηση με την εκτέλεση ενός batch file. Μέχρι στιγμής έχουν βρεθεί 5 subnets τα οποία ανήκουν στο Stanford και χρησιμοποιούν οι servers για το F@H. Επομένως οι εντολές που πρέπει να τρέξουν είναι οι εξής:


      route add -p 171.64.122.0 MASK 255.255.255.0 <IP of your gateway>
      route add -p 171.67.89.0 MASK 255.255.255.0 <IP of your gateway>
      route add -p 171.67.16.0 MASK 255.255.255.0 <IP of your gateway>
      route add -p 171.64.10.0 MASK 255.255.255.0 <IP of your gateway>
      route add -p 171.65.103.0 MASK 255.255.255.0 <IP of your gateway>

      Στα ΝΤ-class λειτουργικά (Windows NT, 2000, XP, 2003 Server) οι εντολές αυτές χρειάζεται να δοθούν μόνο μία φορά. Στα Windows 9x/ME πρέπει να εκτελούνται κάθε φορά στην εκκίνηση με ένα batch file ΧΩΡΙΣ τη χρήση του διακόπτη –p.

  13. #13
    Το avatar του μέλους TheCondor
    TheCondor Guest
    Λοιπον καλησπερα σε ολους και ολες που εχουν βαλει τα μηχανακια τους και 'ψηνουν' καθημερινα!!

    Οπως λεει και ο τιτλος, σκοπος αυτου του how-to ειναι να αξιοποιησουμε το 100% της ισχυος του επεξεργαστη μας.

    Το παρακατω ειναι για επεξεργαστες οι οποιοι υποστηριζουν την τεχνολογια Hyperthreading, και για οσους χρησιμοποιουν το folding@home εχοντας ως λειτουργικο το Linux.


    Βημα 1)

    Παμε στην σελιδα του stanford να κατεβασουμε τον client για το λειτουργικο μας

    http://folding.stanford.edu/download.html

    Απο εκει επιλεγουμε το Linux Console οπως λεει και ας πουμε οτι το αποθηκευουμε στο /home/*user*/Folding. ( το *user* ειναι ο,τι εχουμε επιλεξει εμεις για τον καταλογο home που χρησιμοποιουμε )

    Bημα 2)

    Εχοντας αποθηκευσει το προγραμμα, το κανουμε εκτελεσιμο με την εντολη :

    cd /home/*user*/Folding
    chmod u+x FAH502-Linux.exe

    Μετα, το τρεχουμε πληκτρολογωντας ./FAH502-Linux.exe και το ρυθμιζουμε αναλογα με τις προτιμησεις μας.

    Βημα 3)

    Για να ειμαστε σιγουροι οτι το folding θα ξεκινησει με το που κανουμε login στο Gnome ( για ΚDE δεν γνωριζω την διαδικασια, ισως καποιος που το χρησιμοποιει αν ξερει καλο θα ηταν να βοηθησει ) κανουμε ενα script το οποιο θα τρεχει αμεσως μετα το login.

    Εστω οτι το script το ονομαζουμε FAH.sh

    Γραφουμε με εναν text editor :

    #!/bin/sh
    cd /home/*user*/Folding
    ./FAH502-Linux.exe -local

    και το κανουμε save ως FAH.sh ( εστω οτι το αποθηκευουμε στο /home )

    Βημα 4)

    Οντας στο Gnome, παμε στο : System -> Preferences -> Sessions. Απο εκει παμε στο τελευταιο tab το οποιο ειναι το Startup Programs. Εκει επιλεγουμε το Add και βαζουμε sh ./FAH.sh, μετα παταμε ΟΚ.

    Μεχρι εδω αν κανουμε log out απο το Gnome και ξανακανουμε login, θα δουμε οτι ο επεξεργαστης δουλευει στο 50% ( λογω Hyperthreading ).

    Αυτο που πρεπει εμεις να κανουμε για να εκμεταλλευτουμε και το αλλο 50% του επεξεργαστη ειναι το εξης :

    Να δημιουργησουμε αλλο εναν καταλογο
    ( εστω Folding2 ) και αλλο ενα script ( εστω FAH2.sh ) τα οποια θα λειτουργουν οπως και τα προηγουμενα.

    Kανουμε copy τον client ( FAH502-Linux.exe ) απο το /home/*user*/Folding στο /home/*user*/Folding2. Εκτελουμε οπως και πριν τις ιδιες εντολες :

    cd /home/*user*/Folding
    chmod u+x FAH502-Linux.exe

    Μετα, το τρεχουμε πληκτρολογωντας ./FAH502-Linux.exe και το ρυθμιζουμε αναλογα με τις προτιμησεις μας.

    ΠΡΟΣΟΧΗ

    Στις ρυθμισεις, εκει που ζηταει τι MachineID να βαλουμε, εμεις αυτη τη φορα θα βαλουμε 2 αντι για 1. ( για να μην υπαρχουν προβληματα με τον αλλον client που τρεχει στο /home/*user*/Folding.

    Δημιουργουμε με ενα text editor το script FAH2.sh :

    #!/bin/sh
    cd /home/*user*/Folding2
    ./FAH502-Linux.exe -local

    και το κανουμε save ως FAH2.sh ( εστω οτι το αποθηκευουμε στο /home )


    Mετα, ακολουθωντας τα ιδια βηματα με παραπανω, προσθετουμε το FAH2.sh στα προγραμματα που ξεκινανε με το που κανουμε log in στο Gnome:

    Παμε στο : System -> Preferences -> Sessions. Απο εκει παμε στο τελευταιο tab το οποιο ειναι το Startup Programs. Εκει επιλεγουμε το Add και βαζουμε sh ./FAH2.sh, μετα παταμε ΟΚ.

    Aυτα τα ολιγα, ελπιζω το how-to να φανει χρησιμο σε οσους θελουν να εκμεταλλευτουν τον επεξεργαστη τους στο επακρο με το folding@home.

    *EDIT*

    Προσθετω παρακατω τον τροπο να κανετε το folding@home να ξεκιναει καθε φορα που κανετε login στο KDE οπως επισης και ενα χρησιμο script που μας δειχνει τα μεχρι τωρα στατιστικα του client. Ευχαριστουμε τον mrsaccess και για τα δυο

    Στο kde για να ξεκινούν αυτόματα κανονικά αντιγράφετε τα δύο scripts στο φάκελο:
    /home/(user)/.kde/Autostart/

    Ανάλογα όμως με την διανομή και το kde που χρησιμοποιείτε μπορεί να χρειαστεί να τα βάλετε εδώ (αν δεν δουλέψει το προηγούμενο):
    /home/(user)/.kde3.x/Autostart/
    όπου x ανάλογο με την έκδοση του kde που έχετε.

    __________________________________________
    Και ένα scriptάκι για να βλέπετε την πρόοδο του κάθε client από μια οποιαδήποτε κονσόλα.
    Προτείνω να το βάλετε στο /usr/bin ώστε να τρέχει απλά από παντού.

    Μην ξεχάσετε να αντικατατήστε το (user) με το username σας ή αν βάλατε τον client σε διαφορετικό folder από αυτό που περιγράφει ο TheCondor πιο πάνω να αλλάξετε το path ώστε να δείχνει στους δικούς σας clients! Όσοι έχετε παραπάνω clients ή/και δικτυακά μηχανήματα, αυτοσχεδιάστε ελεύθερα!


    #!/bin/bash
    echo -n "Folding@Home client1: "
    echo ` grep -o "(.*%)" /home/(user)/Folding/FAHlog.txt`m | sed -e 's/.*(//' | sed -e 's/%)m/%/'
    echo -n "Folding@Home client2: "
    echo ` grep -o "(.*%)" /home/(user)/Folding2/FAHlog.txt`m | sed -e 's/.*(//' | sed -e 's/%)m/%/'



    Φυσικά για να το βάλετε εκεί θα πρέπει να είστε root και να μην ξεχάσετε να το κάνετε εκτελέσιμο. Αν πχ το ονομάσετε "foldstats", τότε ως root τρέξτε:

    chmod a+x /usr/bin/foldstats

    Τώρα όποτε σε μια κονσόλα τρέχετε foldstats (ή fol[tab] ) θα σας ενημερώνει για την πρόοδο του κάθε client!
    Τελευταία επεξεργασία από το μέλος TheCondor : 27-05-05 στις 01:03.

  14. #14
    Το avatar του μέλους TheCondor
    TheCondor Guest
    Eυχαριστω σε οποιον το εκανε sticky!

  15. #15
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Εδώ υπήρχαν πληροφορίες για το πως να βάλετε τον client να ξεκινάει αυτόματα στο kde και ένα script για να βλέπετε την πρόοδο των clients που τρέχουν στο background.

    O TheCondor τις πρόσθεσε πολύ σωστά στο How-to οπότε τις έβγαλα από εδώ για να μην επαναλαμβανόμαστε!

    Μπράβο TheCondor, πολύ καλή (και αναλυτική) δουλειά!
    Τελευταία επεξεργασία από το μέλος mrsaccess : 27-05-05 στις 19:24.
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

Σελ. 1 από 62 12361121 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Συχνές ερωτήσεις για internet και iptv
    Από erateinos στο φόρουμ ADSL
    Μηνύματα: 400
    Τελευταίο Μήνυμα: 15-12-08, 19:34
  2. Folding@Home, Firefox 2 και Edgy Eft
    Από anodizer στο φόρουμ Unix - Linux
    Μηνύματα: 2
    Τελευταίο Μήνυμα: 01-11-06, 15:25
  3. Τι υπολογίζει το folding@home και για ποιο λόγο.? [answered]
    Από giannistrsl στο φόρουμ ADSLgr.com Folding@Home team # 36673
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 02-10-06, 16:10
  4. Ασφάλεια Η/Υ οταν τρέχουμε Folding@Home και άλλα συναφή?
    Από dhatz στο φόρουμ ADSLgr.com Folding@Home team # 36673
    Μηνύματα: 13
    Τελευταίο Μήνυμα: 18-01-06, 23:27

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας