IPB

Bienvenue invité ( Connexion | Inscription )


 
Closed TopicStart new topic
> Tuto Utiliser Folding @ Home De Manière Transparente, et automatique(sous Windows)
The Uploader
posté 17 April 2006 à 19:47
Message #1


Radical Dreamer
******

Groupe : Modérateurs
Messages : 6080
Inscrit : 10 06 2003
Lieu : L'Antre des Rêves...
Membre no 25271



salut smile.gif

Suite à une discussion sur MSN avec P'tit Comik pour réinstaller son client F@H, j'ai eu l'idée d'un p'tit tuto pour utiliser le client F@H version Windows de manière transparente et automatique quel que soit le compte utilisateur ouvert, tout en le laissant accessible sous forme d'icône à côté de l'horloge de la barre des tâches.

Présentation de Folding @ Home
Citation (bile666)
A quoi sert ce projet Folding ?

Extrait du site de la team de l'Alliance Francophone

Le département de chimie de l'université de Stanford a développé une nouvelle méthode pour comprendre comment les protéines se "plient" (du verbe anglais : to fold). Cette méthode utilise un nouvel algorithme permettant de découper des simulations normalement tres coûteuses en calculs en petites fractions, et ceci dans le but de distribuer le travail sur plusieurs ordinateurs.

Le but du projet Folding@Home est de comprendre comment les protéines s'assemblent et quelle est leur conformation finale. L'étude des simulations de repliement sur des structures types (hélices alpha, feuillet béta, cluster d'acides aminés basique...) permettra d'extrapoler le comportement de protéines particulière.

Lire la suite sur le site de l'Alliance Francophone

Pourquoi une team p2p ?

Nous sommes convaincus que les utilisateurs de p2p sont les mieux disposés à faire du calcul partagé. Pour plusieurs raisons :
- pour une grande partie, leur ordinateur reste allumé de très longues heures uniquement pour télécharger
- les utilisateurs de p2p sont très sensibles à l'importance du partage des ressources (fichiers), ils savent qu'avec de petites rivières on fait de grands fleuves. Il est donc beaucoup plus simple de leur expliquer qu'ils peuvent soutenir un projet comme folding. Un projet où le moindre processeur a son importance, car dans un projet de calculs partagés c'est le cumul de tous les processeurs qui font que nous sommes bien plus puissants que le plus gros supercalculateur.


Téléchargement et configuration de Folding @ Home
Téléchargez le client ici(mettez-le dans le dossier de votre choix. Pour ce tuto, je l'ai mis dans C:\Program Files\F@H).
Une fois le téléchargement fini, doube-clickez sur le fichier FAH502-Console.exe et configurez-le comme suite:
Citation (Le_PoUnT)
User name [Anonymous]? là vous mettez votre pseudo
Team Number [0]? 35819 le n° de la team
Pass Key []? Ne mettez rien
Ask before fetching/sending work (no/yes) [no]? no là c'est pour les ordinateurs non connectés en permanance à Internet
Use proxy (no/yes) [no]? yes si vous possédez un proxy mettez yes pour configurer votre client selon les paramètres du proxy
Acceptable size of work assignement and work result packets (bigger units may have large memory demands) -- 'small' is <5MB, 'normal' is <10MB, and 'big' is >10MB (small/medium/large) [normal]? Par défaut, le client FAH télécharge et traite des 'travaux' de taille raisonnable. De plus gros travaux peuvent aussi amener le client FAH a utiliser plus de mémoire. Choisissez selon votre vitesse de téléchargement et la taille de la mémoire physique de votre ordinateur. Ne rien mettre laisse sur 'normal', qui est le paramètre par défaut.
Change advanced options (yes/no) [no]? yes obligatoire pour faire du folding
Core Priority (idle/low) [idle]? idle à laisser sur "idle" sinon ça ne produit pratiquement aucun résultat
CPU usage requested (5-100) [100]? 100
Disable highly optimized assembly code (no/yes) [no]? no mettre yes uniquement si votre ordinateur a des problèmes avec le client FAH
Pause if battery power is being used (useful for laptops) (no/yes) [no] ? Si vous êtes sur un ordi portable, mettez yes
Interval, in minutes, between checkpoints (3-30) [15]? 3 intervalle de sauvegarde minimum 3 avec les cores GROMACS, 15 avec les cores TINKIN donc mettez 3 par defaut
Memory, in MB, to indicate (xxxx available) [xxxx] ? Ne mettez rien, sauf si le nombre de Mo de mémoire physique indiqué -- à la place des x --, est incorrecte.
Set -advmethods flag always, requesting new advanced scientific cores and/or work units if available (no/yes) [no]? "-advmethods" sert à faire en sorte que le client F@H essaye de télécharger les molécules rapportant le plus de points(molécules à core de type GROMACS). Donc mettez 'yes'
Ignore deadline information (mainly useful if
system clock frequently has errors) (no/yes) [no]? no pas compris, mais mettez no
Machine ID (1-8 ) [1]? 1 selon le nombre de machines locales déjà configurées
Launch automatically, install as a service in this directory (yes/no) [no]? Ne mettez rien, on fera un service avec FireDaemon dans la suite de ce tuto
The following options require you to restart the client before they take to effect. Traduction : les paramètres suivants seront pris en compte une fois que le client FAH aura été fermé, et relancé.
Additionnal client parameters []? Mettez '-verbosity 9' si vous voulez que le client soit bavard sur ce qu'il fait lorsqu'il travaillera dans la fenêtre de console. Sinon, ne mettez rien
IP adress to bind core to (for viewer) []? Ne mettez rien


Ensute, téléchargez le logiciel TrayIt!
Dézippez le logiciel où bon vous semble et double-clickez sur le fichier nommé TrayIt.exe.

Faites Edit puis Options et configurez-le comme suite:

Faites OK, puis click droit sur le nom de la fenêtre du client F@H et "Place in System Tray" comme montré dans cette image:

Refaites encore un click droit sur la ligne qui représente le client F@H mais cette fois-ci pour clicker sur "Edit Profile" et activer l'option "Minimize application windows on creation":

Faites OK, et minimisez le logiciel Tray It.

Désormais, F@H est discrètement présent sous forme d'icône dans la barre des tâches à côté de l'horloge.

Note: copiez le lien "TrayIt!"(crée par ce dernier dans le dossier nommé "démarrage" du menu "tous les programmes" du menu "Démarrer") dans Documents and Settings\All Users\Menu Démarrer\Programmes\Démarrage si vous avez plusieurs comptes utilisateurs.


Maintenant on va faire en sorte que FAH se lance à chaque démarrage sous n'importe quel compte.

excl.gif Quittez le client F@H avant de continuer(click droit sur son icône à côté de l'horloge, puis click sur "Close Window").

Configuration du client F@H en tant que service
Téléchargez FireDaemon-Lite-1_6-GA.exe sur cette page et double-clickez dessus pour l'installer(durant l'installation, il y a juste à faire "Next", "Yes" encore quelquefois "Next" et enfin "Close").
Double-clickez sur le lien nommé "FireDaemon Service Manager" qui s'est mis sur le bureau.
Clickez sur le premier icône à droite afin de créer un nouveau service:

Configurez-le comme suite:


et clickez sur "Install" pour relancer le client F@H.
Ca devrait donner ceci:


Voilà maintenant F@H se lance à chaque démarrage, quel que soit le compte et de manière transparente, et est accessible dans la barre des tâches sous forme d'icône en bas à droite à côté de l'horloge. ;-)


Et c'est la fin de ce tuto. flowers.gif
N'hésitez pas à poster des réactions/commentaires/remarques dans ce sujet. happy.gif

Ce message a été modifié par The Uploader - 03 August 2009 à 20:51.
Raison de l'édition : mise à jour


--------------------
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Version bas débit Nous sommes le : 03 September 2010 - 17:50