[TUTO] Folding@Home v7 Client Beta Release

Aidez la recherche, ça prend 5 minutes et ça peut sauver des vies
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

[TUTO] Folding@Home v7 Client Beta Release

Message par oOZz »

Image >> GROSSE UPDATE !! <<

FAHClient v7.3.6 released !

Le client beta est devenu suffisamment stable (à partir de v7.1.52) et est devenu le client officiel de Folding@Home

Image

Il est fortement conseillé de finir tout WU avant de mettre à jour !. Attention de ne pas effacer votre dossier "DATA" !.
Cliquer sur l'icone "Finish" pour finir tous les WU.
Image
Les nouveautés par rapport à la première V7 :
  • Ajout d'une interface de contrôle web
  • Suppression des boutons de contrôle dans le FAHControl.
  • Installation simplifiée
Cette sortie est accompagnée de la refonte du site officiel du projet. L'ancien site au look très "académique" laisse place à un site beaucoup plus orienté grand public s'axant autours de 3 étapes :
Image
  • Ready : Découvrir Folding@Home, le monde des protéines, pourquoi les replier et surtout comment agir.
  • Set : Télécharger le client (affichage adapté en fonction de l'OS de la machine visitant le site)
  • Fold : Avec un guide d'installation, des informations sur le monitoring, le viewer. L'accès aux différents niveaux d'aide (FAQ, documentation technique et Forum officiel US) et enfin une section sur les points, le classement, les sites de statistiques et l'accès au classement des équipes.
Table des matières des spoilers:
1 - Introduction, réglages basique (un seul CPU/GPU)
2 - Activer -bigadv WUs pour les CPU compatibles (multicores)
3 - Réglages avancés (multiples CPUs/GPUs sur une seule machine)
4 - Activer plus de bonus avec les CPU quad core
5 - Activer les calculs sur les cores "beta"
6 - Connecter plusieurs machines à un client
7 - Autres configurations
8 - Changelog

Préambule:
Si vous avez encore l'ancien client (V6), avant de vouloir basculer sur ce nouveau client, je vous conseille d'éxécuter votre dernier WU avec l'otion -oneunit ce qui permettra de terminer proprement le dernier calcul et de ne pas commencer un nouveau afin de ne pas nuire à votre bonus perso ni à celui de la Team.
Ce guide vous indiquera les étapes nécessaires pour configurer le dernier client v7 Folding@Home, et jusqu'à 7 GPU sur la même machine. Ce client requis pour les nouveaux WUs destinés aux nouveaux GPUs AMD 5 / 6. Les anciens GPU séries 3 / 4 ne sont pas supporté par ce client.

Important à savoir:
Il faut savoir qu'avec les CPU multicores les WUs SMP ont des points bonus, plus vite vous terminez le WU plus vous aurez de points bonus. Toutefois, les points bonus ne prendront effet après avoir complété 10 WU SMP minimum. Il est également conseillé de ne pas passer à l'option BigAdv jusqu'à ce que vous ayez fini ces 10 WU.

Ce que vous avez besoin pour commencer:
  • Le dernier Client v7 Folding@Home pour Windows (Le tuto ne traite que pour Windows... :tmi: )
  • Un GPU AMD 5/6 series ou plus récent, avec le pilote Catalyst 11.1+. Ou un GPU nVidia avec CUDA (liste ici), avec le pilote 266.xx ou plus récent.
  • Un passkey pris sur le site Stanford. Vous pouvez en demander un ici. Le passkey n'est pas nécessaire si vous ne travaillez qu'avec les GPUs. Cependant il est impératif pour les clients SMP/Unicore.
  • Une connexion internet active (penser à autoriser FAH dans votre pare-feu...)
Spoiler : 1 - Installation et réglage basique :
1 - Installation et réglage basique (un seul CPU ou GPU):

a) Exécuter l'installeur, acceptez les licences et choisir "Express install", et à la fin de l'installtion lancez F@H en laissant la case cochée:

Image
Image
Image
Image
Image



b) Ensuite le client web simplifié se lance automatiquement dans le navigateur par défaut.Vous devez configurez votre identité de plieur d'atomes.

Image


Entrez les valeurs

Name: [F@H UserName] (oozz pour moi)
Team #: 194897 (Team AAZ)
Passkey: [le fameu passkey] si vous ne l'avez pas rendez-vous ici http://fah-web.stanford.edu/cgi-bin/getpasskey.py" onclick="window.open(this.href);return false;

Image


c) Le client Web simplifié permet une gestion très facile du pliage.

Image
  • Le curseur permet de régler la priorité donné aux calculs.
  • Vous avez les informations concernant le CPU et GPU
  • Enfin, vous avez un résumé des projets en cours de calcul.
d) Rien ne vous empèche d'utiliser le client avec l'interface classique (GUI) nommée FAHControl

Image

Vous y retrouverez toutes les informations des projets, slots, PPD etc...

Image

Nouveauté de la v7.3.6 : Le curseur Folding Power

Image
Spoiler : 2 - Activer les bigadv WUs réservé aux CPUs SMP/SMP2 (multicores) :
2 - Activer bigadv WUs réservé aux CPUs SMP (multicores)

Comme je l'ai dis en préambule, Il est fortement conseillé de ne pas passer à l'option bigadv tant que vous n'avez pas fini au moins 10 WU ! les points bonus ne prendront effet qu'après avoir complété ces 10 WUs.

a) Cliquez le bouton "Configure":

Image


b) Sélectionner l'onglet "Slots" puis le core SMP, et cliquez "Edit"

Image


c) En bas, dans la section "Extra slot options", cliquez "Add" et entrez ces valeurs:

Image

d) Si vous avez vraiment une grosse bécane, et que vous voulez maitriser la taille des WUs, afin d'obtenir le plus de points possible il faut entrer le paramètre max-packet-size avec la valeur big (WU > 500Mo) :

Image

e) Valider et cliquer "SAVE" pour sortir de la fenêtre de configuration !
Spoiler : 3 - Réglages avancés (multiples CPUs/GPUs sur une seule machine) :
3 - Réglages avancés (multiples CPUs/GPUs sur une seule machine)

a) Maintenant nous allons régler et créer les clients pour utiliser toute la puissance de la machine. Cliquez "Configure":

Image


b) Sélectionner l'onglet "Slots", et maintenant vous pouvez ajouter autant de client souhaité (CPU/GPU) n'abusez pas des resources non plus...

Image


c) Cliquez "Add", Pour ajouter un client GPU, cochez simplement le "GPU ID". Pour le n° ID, vous pouvez l'entrer manuellement ID 1, 2, etc. Ou, simplement le laisser à -1, et tout se configure tout seul. Cliquez "OK" pour ajouter le client.

Image


d) Répétez cette opération pour autant de GPU que votre machine possède.

Vous voyez maintenant plusieurs "slots" dans la liste:

Image


Félicitation vous avez correctement configuré votre nouveau client F@H ! Vous être prêt à plier de la protéine !
Spoiler : 4 - Activer plus de bonus avec les CPU quad core :
4 - Activer plus de bonus avec les CPU quad core

Les bonus sont calculé en fonction du nombre de processeurs utilisés et du temps pour finir un WU. Pour ceux qui ont un processeur quad core avec le hyperthreading, il s'avère qu'on obtient beaucoup plus de points bonus en réglant le paramètre smp à 7 (en non à 8 au maximum).
Donc après avoir fait au moins 10 WU SMP, passez en bigadv et réglez à smp 7.
Dans le nouveau client voici comment procéder.

a) Allez dans l'onglet "slots" puis "Edit" sur le core CPU/SMP:

Image


b) Dans le cadre "SMP" > "CPUs": passez le paramètre à 7 (pour un processeur 4 coeurs en hyper threading):

Image


c) Validez, Sauvez, et redémarrez le client, constatez les nouveaux réglages:

Image
Spoiler : 5 - Activer les calculs sur les cores "beta" :
5 - Activer les calculs sur les cores "beta" (équivaut à -advmethods d'avant sur la V6)

Autant pour les WU pour CPUs que pour les WU destinés aux GPUs, basculer sur les "Scientifics advanced cores" (ancien flag -advmethods) permet à Standford de mettre au point plus rapidement les WU "beta", mais comme tout logiciel en version "beta" cela présente des risques de bug voir de plantage.

Pour activer les calculs sur les version beta, retournez dans la configuration du slot souhaité (GPU ou SMP), cliquer "Add" dans le champ "Extra slot options" et entrer l'option client-type avec la valeur advanced :

Image


IMPORTANT: Il est vivement déconseillé de combiner bigadv et advavced, au risque de surcharger le slot et de tout faire planter !
Spoiler : 6 - Connecter plusieurs machines à un client :
6 - Connecter plusieurs machines à un client

Exemple, pour un réseau domestique ou un réseau de machines virtuelles.

Ce nouveau client permet le monitoring/commande de plusieurs autres clients sur un réseau (distant ou non), et de profiter des fonction basiques comme pause / restart.

NOTA: On supposera que les clients sont sur un même réseau reconnu. La fonction "Remote" sur un réseau distant (internet ou VPN) utilisera les mêmes principes.

a) Assurez-vous que chaque client à "monitorer" possède le dernier client d'installé et configuré correctement.

b) Sur votre PC principal (le poste de contrôle) basculer en mode "Expert. Puis à gauche dans le cadre "Clients", en bas cliquez "Add".

Image


c) Entrer le nom que vous voulez donner à votre client "distant", son adresse IP, et le port (vous pouvez laisser 36330 par defaut), et enfin le mot de passe (que vous avez défini sur l'autre client à monitorer).

Image


4) Vous devez avoir maintenant 2 clients dans la liste (1 local, 1 distant), et vous pouvez les surveiller comme s'ils étaient en local.

Image
Spoiler : 7 - Autres configurations :
7 - Autres configurations

Vous avez aussi la possibilité de régler d'autres paramètres, tout comme l'ancienne version:

Onglet "Connection", pour un client que l'ont veut "monitorer" entrer ici les valeurs souhaiter:

Image


Onglet "Identity", pas besoin d'expliquer hein ?!.. ;)

Onglet "Slots", on a déjà tout vu :lol:

Onglet "Remote Access", pour avoir accès à distance à la console de contrôle.

Image


Onglet "Advanced", on règle ici la priorité CPU/GPU, les réglages habituels.

Image


Onglet "Expert" : Don't touch for the moment !!
Spoiler : 8 - Changelog: :
FAHClient:
v7.3.6:

Submit version with uninstall report.


v7.3.5:

pause-on-start pauses slot rather than setting power=off.
Optionally send brief details with uninstall report.
Updated Linux packages for folding power changes.


v7.3.3:

Simplified FB link.
Added Twitter and email links to Web Control header.
Pointed Google +1 link to http://folding.stanford.edu/" onclick="window.open(this.href);return false;
(Un)hide passkey on mouse over.
Fix logic error in previous fix for #965.
Fix Web Control in IE8.
Switched Twitter accounts.
Don't show RECONFIGURING when slot is turning off.
Fix CSS caching problem.
Added warning for unsupported browsers.
Removed throbber.
Added new -gpu-vendor core option for upcoming Zeta core.
Install but don't enable screensaver by default.
Upgraded Web Control to jQuery 1.9.0 and jQuery-UI 1.10.0.
Added option 'open-web-control'.
Folding@home shortcut starts FAHClient and opens Web Control in Windows.
Fixed: Finish-pause-finish does not finish the WU. #961
pause-on-start is now means set folding power to off at startup.
Remove old FAHContorl desktop link from v7.2.9.
Added uninstall reason reporting.
Use away mode notification instead of user input for idle in Windows.
Faster remote updates.
Added 'idle' option for individual slots.


v7.3.2:

Remove desktop link on uninstall.
Avoid stylesheet caching.


v7.3.1:

Attempt to solve excess disk IO problem.
Wait up to 5 minutes for user idle, but prevent sleep if waiting.


v7.3.0:

Don't keep computer from sleeping when on battery.
Removed "Validate Name" button from Web interface.
Name change "Web Client" -> "Web Control".
Added FAHWebControl to menu in Linux.
Avoid caching of main Javascript code.
Updated copyright dates.
Only one instance of Web Control. http://caniuse.com/#search=webstorage" onclick="window.open(this.href);return false;
Default level "medium" for machines wo/ a battery.
Don't both cut the number of CPUs and throttle by default.
Display version in Web page title.
By default only allow Web access from localhost regardless of 'allow'.
Log HTTP access errors as warnings.
WU not downloading at 100%, i.e. before current WU upload. #970


v7.2.14:

Change systray icons based on activity or failure.
Use system idle information as well as screensaver for idle modes.
Keep system from sleeping while folding. (Windows and OSX only)
Text changes to Web interface per suggestions in forum.
Added "Validate Name" button in Web interface Identity tab.
Signed installer. (Windows) #343
Changed "Restarting" to "Reconfiguring".
Stopped using cookies for session ID due to iframe/cookie issue w/ Safari.
More robust loading & timeout message for Web client.


v7.2.13:

Merge SMP and Uni slot types into one CPU type. #586, #693
Implemented new folding power levels. #396
Only, but always, restart cores if # CPUs or % usage has changed.
Eliminated waiting between successive, intentional core restarts.
Hide HTTP messages at log level 3 in Windows too.
Changed ambiguous date format in log. #947
Added Systray GUI in Windows. #217, #565, #487, #321
Allow moving config and logs across file systems. #965
Auto restart cores after relavant configuration changes. #261


v7.2.12:

Don't display fractions of credit points to reduce queue_info updates.
Added Web interface on port 7396.
Removed 'screensaver' option.
Added 'power' option.
Linked Web server 'allow' and 'deny' to 'command-allow' and '-deny'.
Removed quotes from GPU slot description.
Auto configure a SMP or Uniprocessor even if a GPU slot is configured.


v7.2.11:

Install with screensaver by default.
After 5 minutes w/ no config attempts automatically set configured=true.


v7.2.10:

Dropped 'unpause-while-connected <slot>' remote command.
Added 'screensaver' remote command.
Made slot-info and protein trajectory available even when paused.
Added slot pause reason information.
Add screesaver option to windows installer.
Choose appropriate startup command after windows installer finishes.
Added 'send-command' command line option.
Added 'send-(un)pause' and 'send-finish' command line options.
Shutdown any running clients on windows install.
Default 'pause-on-battery' to true. #743
Fixed: Limit ERROR: Exception: Have already seen this work unit. #496
Added 'configured' command which reports of the client was configured.
If not configured, don't start folding.
Added 'fold-anon' configuration option, fold even if not configured.
After 5 minutes if no connections automatically enable 'fold-anon'.
Removed client configuration options from windows installer.
Default gpu=true on Windows only.
Default smp=false if ATI GPU detected.
Windows: Remember custom data directory during upgrade. #838


FAHControl:
v7.3.6:

UI layout adjustments.


v7.3.5:

Put Viewer button back on toolbar.
Added additional tooltips.


v7.3.4:

Trigger save on folding power change.
Fix folding power reset problem on options save.


v7.3.3:

Fixed OK/Cancel buttons off bottom of screen at some resolutions. #904
Don't show selected client status in add client dialog.
Added folding power slider.
Removed client Fold/Pause/Finish/View buttons, use slot popup menu.
The links for project, WS & CS can extend to the edge of the window. #977
Changed Quit to Exit.
Added --exit command line option.


v7.3.2:

Center About box text.


v7.3.0:

Updated copyright dates.
Restored 'Work Unit' pane to 'Status' tab.
Fixed Missing, hidden, and vanishing text in Ubuntu 12.04. #898
Remote system remains "Updating". #906


v7.2.14:

Removed local client startup functionality.
Flipped 'Folding Slots' / 'Queue' orientation. #951
Always list local client first. #655


v7.2.13:

Merged SMP and Uni slot types to CPU.
Removed novice/advanced/expert modes. #852
Removed project descriptions.
Enforce min GPU and CPU usage of 10%.
Removed all systray functionality. #217, #565, #487, #321
Disable search on tree views. #953
OSX: Don't quit app when window is closed. #606


v7.2.12:

Autostart client by default, if it's not already running.


v7.2.11:

Hide 'Folding Slot Status' column in expert/advanced.
Show status colors even when row is selected.


v7.2.10:

Fixed OSX: Copy/Paste not working. #588
Fixed OSX: Copy the log clears the log window. #601
Removed show project pane in advanced preference.
Moved WU info to a separate popup dialog.
Display Work Queue to right of Folding Slots in advanced/expert.
Changed 'Stats' and 'PPD' to 'Points Per Day'.
Hide PCRG Work Queue column in novice mode.
Don't show RCG in 'About Project' line.
Display slot status with reason in Work Queue. #743
Check if client is configured and popup dialog if not.


FAHViewer
v7.3.0:

Updated copyright dates.


v7.2.13:

Removed project description.


v7.2.10:

Fixed slot handling when there are gaps in the sequence of IDs.
Improved automatic zooming.
Don't display info when values are unknown.


FAHScreensaver

v7.3.3:

Don't start FAHClient.
ENJOY ! 8-)
Modifié en dernier par oOZz le mer. 15 mai 2013 00:18, modifié 3 fois.
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
Avatar du membre
PitBull
Membre VIP
Membre VIP
Messages : 291
Enregistré le : dim. 6 juin 2010 08:36
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par PitBull »

ca c'est du tuto merci oozz!!

Edit: ca y'est c fait les deux gpu peuvent maintenant bosser ensemble!!
Prof accroches toi lol!!!
Image



Une discussion est impossible avec quelqu'un qui prétend ne pas chercher la vérité, mais déjà la posséder.
Avatar du membre
Chewbacca
Administrateur du site
Administrateur du site
Messages : 8081
Enregistré le : ven. 5 nov. 2010 23:08
Localisation : Evry
A remercié : 35 fois
A été remercié : 11 fois
Contact :
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par Chewbacca »

roh les dopés c'est pas juste :( :(



merci pour le tuto super comme d'ab
"Un peuple qui oublie son Histoire est condamné à la revivre"
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par oOZz »

vous y êtes arrivé en réseau ?
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
gibe
Membre VIP
Membre VIP
Messages : 4255
Enregistré le : jeu. 2 déc. 2010 08:43
Localisation : 86600
A remercié : 66 fois
A été remercié : 45 fois
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par gibe »

configuré
Image Parfois je me dis que les gens vont se rendre compte de l'arnaque de la mondialisation, du tout électrique, de la cancel culture et qu'ils vont faire la révolution. Puis je réalise que les gens regardent Hanouna, Plus belle la vie, etc.
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 22 fois
Contact :
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par Prof »

Merci je regarderai ça très vite !

Oozz leader de la Folding Team AAZ ;)
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
Avatar du membre
PitBull
Membre VIP
Membre VIP
Messages : 291
Enregistré le : dim. 6 juin 2010 08:36
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par PitBull »

Bon ben cette beta n'accepte pas bien les hd 4xxx comme dit dans le tuto je suis repassé en gpu2!!!
Image



Une discussion est impossible avec quelqu'un qui prétend ne pas chercher la vérité, mais déjà la posséder.
tAran
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par tAran »

Joli tuto, bravo oozz :clap:

Vraiment dommage que je ne puisse pas en profiter (et que l'équipe universitaire ait une fois encore laissé ATI sur la touche...)
Avatar du membre
Prof
Administrateur du site
Administrateur du site
Messages : 8320
Enregistré le : lun. 5 avr. 2010 20:07
Localisation : Vosges
A remercié : 1 fois
A été remercié : 22 fois
Contact :
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par Prof »

Arff j'ai du m'arrêter à la partie 2 --> c)
"c) En bas, dans la section "Extra slot options", cliquez "Add" et entrez ces valeurs:"
Le screen ne correspond pas :cry:

J'attends les "valeurs"


Vais pas me laisser faire par un pitbull...
Règlement du forum
Toute demande d'aide ou de liens par MP est inutile !
Avatar du membre
oOZz
Membre Officiel
Membre Officiel
Messages : 1126
Enregistré le : ven. 7 janv. 2011 11:10
    unknown unknown

Re: [TUTO] Folding@Home v7 Client Beta Release

Message par oOZz »

autant pour moi. c'est corrigé.

Attention Prof, il faut impérativement que tu aie fait au moins 10 WU en SMP avant. (mais je pense que tu avait bien vu...)
"J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source!"
:tmi:
"$! v0u$ p0uv32 1!r3 c3c!, v0u$ 4v32 vr4!m3n7 83$0!n d3 r!3n !"
Répondre