Aller au contenu

Folding@home: la Team INpact qui guérit la planète


Will.

Messages recommandés

fahban600.jpg

Le projet Folding@Home

Folding@Home est un projet scientifique mis en place par un laboratoire de l'université de Stanford, aux Etats-Unis. Ce projet vise à mieux comprendre comment les protéines se replient dans leur environnement et quels sont les disfonctionnements associés à différentes maladies (maladie d'Alzheimer, maladie de Parkinson, maladie de Huntington ou Cancers).

Ce projet, salué par la communauté scientifique internationale, a déjà permis de générer des résultats publiés dans de prestigieuses revues scientifiques (Articles publiés).

Il est très important de souligner que les données générées sont totalement libres de droits et d'accès, garantissant la disponibilité des résultats à l'ensemble de la communauté scientifique et empêchant leur récupération par des entreprises privées.

Plus de 500 000 ordinateurs participent déjà au projet à travers le monde.

C'est pourquoi les membres de la communauté PC INpact se devaient de soutenir cette démarche !

Comment participer à Folding@Home ?

La simulation du repliement des protéines nécessitant une puissance de calcul considérable, les chercheurs ont donc mis en place un système de calcul partagé, permettant à chacun d'utiliser les ressources non utilisées de son ordinateur pour contribuer à l'étude.

Concrètement, c'est simple ! Rejoignez la miniTeam du site PC INpact, au sein de l'Alliance Francophone !

Seules quelques étapes sont nécessaires pour participer :

1 - Télécharger, sur cette page, la dernière version du programme adaptée à votre OS ( la version "console" est conseillée, car plus rapide et plus stable que les versions graphiques)

2 - Créer un répertoire dans lequel le programme sera installé, puis y coller le fichier téléchargé

3 - Double-cliquer sur le fichier pour lancer le programme et sa configuration.

  • En UserName mettre le préfixe [inpact] suivi de votre nom. Ex : [inpact]_votrepseudo

  • En Team Number mettre le numéro 51 (Numéro de l'alliance francophone)

  • Répondre "n" aux autres questions, ou se reporter plus bas pour des explications détaillées des différentes options (Voir la section Configuration Avancée)

Ca y est, vous participer déjà au projet ! 8)

Il ne vous reste plus qu'a venir nous dire bonjour, en postant dans ce topic. :yaisse:

Pour une description détaillée de l'installation sur la distribution Debian est proposée (merci nonas) : par ici.

Comment plier avec plusieurs PC : Installer le client F@H sur chacune des machines, s'enregister à chaque fois sous le même pseudo (avec [inpact]_ dedans, et 51 pour le n° de l'equipe :D) et regarder les points défiler :iloveyou: .

Les cas des PC multiprocesseurs, des processeurs multicores et des processeurs surpportant l'HT sous XP:

(merci Captain Hadock, toTOW et Ultimate)

Si vous disposez d'une belle bète comme ça, il serait dommage de ne pas l'utiliser pleinement :ouioui:

Pour commencer, rien ne vaut un bon petit tuto.

Principe de base : on peut installer autant de clients F@H que de CPU. Les dossiers d'installation doivent être différenciés (F@H1, F@H2, ...par exemple). Pour leur configuration, le même pseudo pour tous pour commencer.

Puis aller dans les advanced option (seulement pour FAH2 et suivants éventuels - inutile pour F@H1) et leur donner un ID de 2, (voire 3, 4 .... pour les quadricoeurs) : l'important est que tous les clients F@H installés aient des ID différentes).

Enfin, il faut absolument que les clients soient lancés avec l'argument -local, donc faire la modif dans la base de registre comme expliqué sur plus bas.

:prof: Il est à noter que vous n'êtes autorisé à faire tourner Folding@Home que sur des machines qui vous appartiennent ou sur lesquelles vous avez l'autorisation de l'administrateur du parc informatique pour faire tourner le logiciel. Tout autre utilisation de Folding@Home serait contraire à la licence d'agrément de Folding@home (et ne serait tout simplement pas une bonne idée en général).

Votre contribution et celle de la miniTeam PCINpact au projet Folding@Home

Folding@Home remercie les participants en leur attribuant des points (suivant certains critères) après chaque calcul (appelé Work Unit ou WU) terminé et renvoyé à Stanford.

Ceci donne lieu à une compétition amicale entre les différents plieurs de la miniTeam et entre les différentes équipes.

Cet aspect ludique n'est évidement pas le but premier de Folding@Home, mais permet une certaine émulation entre les participants, bénéfique pour la recherche.

Afin de suivre votre contribution et de celle de la miniTeam, différentes méthodes sont à votre disposition.

Suivre votre travail en local :

Vous pouvez télécharger la dernière version de EMIII embutton.jpg

La miniteam dispose de deux skins pour EMIII personalisées aux couleurs de PCINpact.

Cliquez sur une des images ci dessous pour télécharger la skin. Un pack comprenant EMIII (v3.2.0) et les deux skins PCINpact est également disponible ici.

skin_EMIII_v3-1.jpgskin_EMIII_v4.jpg

Programme plus simple, mais tout aussi efficace.

Vous utilisez Samurize pour afficher des informations sur votre bureau ? La miniTeam dispose d'un script permettant l'affichage des principales informations concernant votre participation à Folding@Home. Script téléchargeable ici.

script_F@H.jpg

Informations disponibles via le script samurize

Suivre l'évolution des scores des plieurs et des équipes :

(update tous les jours vers 22H30/23H)

(update toutes les 3 heures et serveur ultra rapide avec statistiques détaillées)

Configuration Avancée

Configurer Folding après le premier démarrage

Pour configurer l'application Folding après le premier démarrage, il suffit de créer un raccourci vers l'application, d'ajouter " -configonly" après le lien dans les propriétés du raccourci et de lancer le programme via ce lien modifié.

Mode Service

Afin de rendre totalement transparente l'application F@H sous Windows XP/2000, il est possible de la faire tourner en tant que Service.

Pour cela, lors du premier démarrage ou à l'aide de la méthode décrite au dessus, répondre "y" à la question "Launch automatically at machine startup, installing this as a service (yes/no) ?"

Après redémarrage de l'ordinateur, le programme se lancera automatiquement et de façon totalement transparente. Vous pouvez vérifier dans le gestionnaire de tâche de Windows qu'un programme de type "FahCore" utilise les ressources de votre machine lorsque vous ne l'utilisez pas.

Réglages Optimaux

Ils existent également des réglages avancés pour les plieurs désirant optimiser leur machine afin de contribuer au maximum à Folding@Home.

  • Réduire ces temps de calculs

Il semble que certaines instructions dans nos processeurs permettent d'accélérer les calculs de 20 à 30 %.

Pour les Windowsiens:

- Pour en profiter en mode programme, si vous utilisez un raccourci pour lancer le programme, ajouter " -forceasm" à la suite du lien dans les propriétés du raccourci.

- Si vous avez installé le client Console en service , effectuer les modifications suivantes :

Dans la base de registre (>Démarrer>Exécuter>Regedit)

Recherchez la clef

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00X\Services\FAH@E:+FoldingHome+FAH502-Console.exe

Editez Imagepath et rajoutez -forceasm

Vous obtenez ceci : -svcstart -forceasm

Arrêtez et redémarrez le service via la commande

Démarrer > Exécuter > services.msc (recherche du service FAH@E:+FoldingHome+FAH502-Console.exe)

- Dans les deux cas, dans le fichier FAHLOG.TXT, vous devriez voir quelque chose comme ceci :

Launch directory: D:\Program Files\Folding\Folding@Home
Executable: D:\Program Files\Folding\Folding@Home\FAH502-Console.exe
Arguments: -forceasm

 Warning:
 By using the -forceasm flag, you are overriding
 safeguards in the program. If you did not intend to
 do this, please restart the program without -forceasm.
 If work units are not completing fully (and particularly
 if your machine is overclocked), then please discontinue
 use of the flag.

Pour les Linuxiens :

-Pour la distribution Gentoo: (merci Koin-Koin et nonas)

Editer le fichier etc/conf.d/foldingathome avec le paramètre -forceasm

  • Accepter les Work Unit nécessitant une quantité de mémoire importante

Il est possible de configurer le client Folding@Home pour qu'il accepte certains types de WU qui nécessitent une quantité importante de RAM. Ces calculs rapportent proportionnellement plus de points que les plus petits.

Pour cela, dans la configuration du client, répondre "y" à la question "Allow receipt of work assignments and return of work greater than 5MB in size (such work unit have large memory demands)".

  • Utilisation de toute la puissance de calcul des machines multiprocesseur ou basées sur des processeurs dual-core

Avec de telles configurations, pour utiliser 100% des ressources de votre machine, il est nécessaire de faire tourner plusieurs clients Folding@Home en même temps.

Pour cela, il suffit d'installer 2 clients folding dans 2 répertoires différents (par exemple C:\Program Files\Folding@Home1\ et C:\Program Files\Folding@Home2\ ).

Il faut ensuite mettre deux IDMachines différentes dans la configuration avancée des deux clients, puis configurer chacun des deux clients pour les mettre en service et pour forcer les optimisations.

Autres informations

- Vous êtes jaloux de tous les membres qui ont une belle image dans leur signature sur le forum !? Vous aussi voulez une signature comme celle-là :

[inpact]_BennyB.png

Rien de plus simple ! Il suffit de se rendre sur cette page, dédiée aux signatures sur le forum de l'Alliance francophone, et demander le modèle 16. Athropos se chargera de vous créer votre signature :smack: .

Il est à noter qu'il faut que vous ayez renvoyé au moins un calcul terminé à Stanford pour pouvoir obtenir une signature.

- Vous en voulez encore plus ... Captain Hadock vous a concocté deux petites versions de la bannière que vous pouvez également incorporer dans votre signature.

FAHBAN5.jpg

PCIMTBAR.gif

Inclure ces images dans votre signature permet de faire connaître le projet parmi les membres du forum :yes: .

N'hésitez pas à en faire des liens vers cette page . ;)

FAQ et Préjugés

Mon PC sera ralenti ...

Non, puisque l'application qui tourne en arrière-plan n'utilise que les ressources CPU NON UTLISEES.

Une preuve ? Jetez un coup d'�il sur cet article présentant de nombreux benchmarks.

Mon PC va être espionné via cette application ...

Non, ce programme est parfaitement sécurisé, l'application ne fait que :

1 - Se connecter sur les serveurs de Stanford pour obtenir du travail.

2 - Plier pendant plusieurs heures, voir plusieurs jours.

3 - Renvoyer le résultat aux serveurs.

Je ne peux pas / n'ai pas envie de laisser mon PC allumé 24H/24, donc ca sert à rien ...

Non, ne vous inquiétez pas, le calcul s'arrête en éteignant le PC et reprendra là où il a été stoppé.

Et vous savez ce qu'on dit des petits ruisseaux qui deviennent fleuves ...

Laisser tourner ma machine en permanence va entraîner une facture EDF salée et n'est pas très écologique ...

Ces problèmes ont été évoqués sur le site de l'Alliance Francophone. Jetez donc un coup d'�il aux liens ci-dessous :

Lien traitant du coût lié à la consommation électrique

Concernant la consommation, il est évident que, votre ordinateur fonctionnant déjà une partie de la journée lorsque vous l'utilisez normalement, le surcoût engendré par F@H est inférieur à l'estimation donnée.

Participation écologique au projet Folding@Home

Lien vers le commentaire
Partager sur d’autres sites

/sauvegarde ancien premier post avant 17/01/2006

prot_fold.gifFAHlogoML.jpg

Folding@home est actuellement le projet distribué le plus prometteur : il s'agit d'un projet biomédical qui étudie le repliement des protéines humaines afin de mieux comprendre et traiter de nombreuses maladies, comme la maladie de Creutzfeld-Jakob, d'Alzheimer, ou le cancer.

Ce projet, salué par la communauté scientifique internationale, donne lieu à de nombreuses publications dans de prestigieuses revues comme Nature ou Journal of Molecular Biology.

De plus, il faut souligner le fait que les résultats sont totalement libres de droits et d'accès .

C’est pourquoi le site PCInpact est fier de soutenir cette démarche au sein de l’équipe de l’Alliance Francophone.

Comment ça fonctionne ?

Chaque personne le souhaitant peut participer à cette aventure. Regroupé ou non en équipe, le plieur (nom du participant au projet) prête les ressources inutilisées de son PC pour effectuer des calculs. Pour cela, un petit logiciel est à installer sur l’ordinateur. (ce programme est totalement transparent pour l’utilisateur)

Une fois entré dans l’univers folding, une compétition excitante prend part entre les différents participants. Chaque protéine calculée rapporte des points (variant avec la complexité de la protéine et donc la durée du calcul). Ainsi, il est possible de suivre son avancement ainsi que celui de son équipe.

Comment je prends parti au projet ?

1 - Télécharger le client et choisissez votre OS en version "console" (conseillée, car plus rapide et plus stable que les versions graphiques)

2 - En UserName mettre le préfixe [inpact] suivi de votre nom. Ex : [inpact]_votrepseudo

3 - En Team Number mettre le numéro 51. Vous rejoindrez ainsi avec nous l' Alliance Francophone, la première équipe francophone participant au projet.

4 - Répondre "n" aux autres questions sauf à la question de mise en service, répondre "yes". Plus de détails en images

Voici un exemple :

console.jpg

:-D le service n’est pas valable pour Windows 95/98/me.

:non:l’avant-dernière option est valable si votre ordinateur possède suffisamment de mémoire RAM.

5 - Venez sur le forum de PcINpact pour passer le bonjour ;)

Ca y est, vous êtes prêts à participer 8)

Comment je suis ma progression ?

Il existe pour cela 2 méthodes :

newpost.gif Suivre sa progression en local grâce à des logiciels de monitoring :

- Electron Microscope : Vous trouverez plus de détails ICI.

Un skin au couleur de PCINpact est également disponible ICI. (Merci à Bennyb)

emiii_v4_02.jpg

- FahMon : plus simpliste mais très efficace.

newpost.gif Surveiller l’évolution des scores des plieurs et équipes :

TOP 100 mondial

Classement interne des minis teams au sein de l'alliance francophone

Classement interne de la mini team INpact (update tous les jours vers 22H30/23H)

Statistiques extremoverclocking.com (update toutes les 3 heures et serveur ultra rapide avec statistiques détaillées)

Pour toutes questions, n'hésitez pas demander ici où à visiter le site de l'alliance: Celui ci contient une présentation plus détaillée du projet, un espace membre, des benchmarks des différentes protéines, une aide à l'installation du client, les traductions des articles concernant le projet, et bien plus encore!

Que dire de plus ?

newpost.gifCE QUI EST INTERDIT DE FAIRE :

:D Extrait du site officiel Folding@home

Ne faites tourner Folding@Home que sur des machines soit qui vous appartiennent soit sur lesquelles vous avez l’autorisation de l'administrateur du parc informatique pour faire tourner le logiciel. Tout autre utilisation de Folding@Home serait contraire à notre licence d’agrément (et ne serait tout simplement pas une bonne idée en général).

newpost.gif Pensez à inscrire vos configurations sur le site de l’alliance :

Liste de l'Alliance Francophone - sélectionner PCI (PC-Inpact) dans la catégorie mini team

newpost.gif Vous pouvez avoir une jolie signature de forum avec vos stats : c’est par ICI.

Ex: 16.png

newpost.gif Réduire ces temps de calculs (calculer plus vite ;) )

Il semble que certaines instructions dans nos processeurs font que les calculs sont plus rapides. ON peut gagner de 20 à 30% de gain

Pour cela, si vous avez installer le client Console en service , effectuer les modifications suivantes :

Dans la base de registre (>Démarrer>executer>Regedit)

Rechercher la clef

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00X\Services\FAH@E:+FoldingHome+FAH502-Console.exe

Editez Imagepath et rajoutez -forceasm

Vous obtenez ceci : -svcstart -forceasm

Arretez et redémarrez le service via la commande

demarrer > exécuter > services.msc (recherche du service FAH@E:+FoldingHome+FAH502-Console.exe)

Dans le log FAHLOG.TXT vous devriez voir ceci

Launch directory: D:\Program Files\Folding\Folding@Home

Executable: D:\Program Files\Folding\Folding@Home\FAH502-Console.exe

Arguments: -forceasm

Warning:

By using the -forceasm flag, you are overriding

safeguards in the program. If you did not intend to

do this, please restart the program without -forceasm.

If work units are not completing fully (and particularly

if your machine is overclocked), then please discontinue

use of the flag.

[07:39:11] - Ask before connecting: No

[07:39:11] - Use IE connection settings: Yes....

newpost.gif J'ai un PIV HT, et je souhaiterai utiliser le CPU à 100% que dois je faire ?

Si vous lancez un seul client Folding, le taux d'occupation maximal sera de 50%

Pour avoir 100%, il suffit tout simplement d'installer 2 clients folding dans 2 répertoires différents

Ex : Client 1 dans le répertoire C:\Folding1

Client 2 dans le répertoire C:\Folding2

Ensuite vous faites les même manip pour mettre en service chacun des clients (ainsi que pour l'optimisation)

N'hésitez plus, and just fold it

Merci à Wis pour le projet et toTOW pour le "support technique"

Remerciements spéciaux à tous les membres qui ont contribué au topic (je ne donne pas de noms mais ils se reconnaitront :D )

Merci à vous toutes et tous qui plient aussi :pleure::kimouss:

*/

Moi aussi :D ... I'm following ...I'm following...

C'est cool comme idée...vu que j'fous pô grand chose sur mon pc , ces temps-ci...ça va tourner pour la recherche... ;)

[inpact]_harlock_99_(inpact-hardware.com)

Modifié par FilouLeHibou
Lien vers le commentaire
Partager sur d’autres sites

Bienvenue à tous les Inpactiens :pleure: !

Il est normal que vous n'apparaissiez pas de suite sur les pages de stats : pour apparaitre, il faut avoir terminé une WU et patienter le temps de la mise à jour des pages (3-6H chez stanford, une fois par jour sur le site de l'alliance) :-D

Je suis là pour répondre à toutes vos questions :non:

Bon pliage :)

P.S : vous pouvez virer mon post qui a déconné ... (j'ai pas trouvé l'option adéquate ... :kimouss: )

Lien vers le commentaire
Partager sur d’autres sites

Invité nightswan

Enfin, je peux poster !!

Bah, RAS, j'ai signé aussi, ça plie depuis 11 heures déjà... et maintenant j'ai la réponse au pourquoi du comment je suis pas dans les stats...

Ah oui, j'oubliais : Fuck2.png Vlad, t'es vraiment irrécupérable...

Lien vers le commentaire
Partager sur d’autres sites

Si vous avez besoin d'aide ... n'hésitez pas à m'apeller au secours ... je commence à être rodé ... :chinois:

Bien bien ... plus on est de fous, plue on plie ... n'hésitez pas à venir vous présenter sur le forum de l'alliance francophone aussi ... l'ambiance est aussi bonne qu'ici :prof:

Lien vers le commentaire
Partager sur d’autres sites

une question à la con... (habitué du genre...!! :prof: )

Si j'arrête mon PC, lorsque je le redémarre cela se relance auto??

Si il y a plusieurs utilisateurs sur la même bécane, ca fonctionne aussi pour tous ou en fonction de l'utilisateur qui a télécharger le soft...?

(Hein? aaah..ça fait deux questions...bah, c'est l'âge qui veut ça)

Eh VLôD, avant de vouloir utiliser la connaissance...faudrait voir à l'écrire correctement...fait un édit de ton poste..ça fera moins noeud ....! :chinois:

Lien vers le commentaire
Partager sur d’autres sites

Euh je fais mon emmerdeur...

Vous savez comment sont distribué les calculs???????

Principalement, pour la recherche bidule... Mais aussi au plus offrant!!!!! jusqu'à 20% de temps de calcul est revendu au plus offrant au lieu de servir la bonne cause...

Ceci est une vérité générale, je ne dis pas que c'est le cas de ce projet... Il ne le font pas tous...

Lien vers le commentaire
Partager sur d’autres sites

neo13 : en mm temps programmer ce genre de truc ça doit vraiment pas être de la tarte, donc faut bien des fond de qq part. et je serai mm tenté de dire 20% de chance de gagner au lot c pas bcp en face du fric qu'ils doivent aligner.

mais évidemment ça reste conditionnel. ils se disent tous plus blanc les uns des autres donc difficile d'y voir clair de toutefaçon.

Lien vers le commentaire
Partager sur d’autres sites

:8 le noob :mad2:

ça rassemble les peuples ce genre de projets....comme koi entraide est le maitre mot correspondant au besoin dune B.A journaliére....

Question technique o programmeurs...: si on a formaté malencontreusement ses 2 DD :D comment on fé pour recuperer son boulot alors que g plié pour plus de 50% :craint:

ras le cul de formater.....(15 fois (au moins) en 2 semaines :mad2: )

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...