Aller au contenu

Zebteam Folding@home

Membres
  • Compteur de contenus

    29
  • Inscription

  • Dernière visite

1 abonné

À propos de Zebteam Folding@home

  • Date de naissance 07/08/2017

Profile Information

  • Intérêts
    folding

Visiteurs récents du profil

10 280 visualisations du profil

Zebteam Folding@home's Achievements

Member

Member (4/12)

0

Réputation sur la communauté

  1. pour info : sauvegarde de la version précédente du premier post de ce topic, avant modification Historique En octobre 2017, Kana-chan, l'un des membres actifs de notre mini-team Zebulon.fr, a ressuscité les stats de JGP Soldat, précédemment hébergées par toTOW sur le site folding.fleucorp.net mais hélas à l'arrêt depuis plusieurs mois. Kana s'est servi du code généreusement laissé disponible par JGP (ici : folding.fleucorp.net/installation.htm), en a conservé la présentation et toutes les fonctionnalités, et se montre très réactif face aux divers bugs à fixer et aux améliorations proposées ! Sans cacher qu'à l'automne 2017 nous étions assez inquiets de la menace qui pesait alors sur l'avenir du forum de l'AF, il n'était cependant pas question de le remplacer, mais uniquement de remédier aux premiers obstacles que nous avions rencontrés en tentant de relancer le folding sur Zeb. La zebteam tient donc à préciser que tout ceci a été réalisé dans le seul but de ne pas voir disparaitre l'énorme investissement de JGP, qui depuis des années permet, à chaque plieur, à chaque mini-team de l'AF, de comparer ses stats aux autres. Accès et contenu Les pages sont générées par un pc perso de Kana-chan, et envoyées sur un hébergement mutualisé offert par Nthor (aka Thor de PcPerf). La page d'accueil de folding.fleucorp.net a également été reproduite : folding.fr/stat/kana/folding ← à vos marque-pages... Les stats sont normalement mises à jour quotidiennement, quelques minutes après 09h00, heure de Paris. STATS INTERNES - classement des membres actifs de l'Alliance Francophone et classement complet - classement des mini-teams de l'Alliance Francophone + classement des 30 meilleurs producteurs de la journée et de la semaine + graphiques - message du jour STATS PAR MINI-TEAM mini-teams représentant un pays : - la France : classement des membres actifs et classement complet • tag = [France] - le Québec : classement des membres actifs et classement complet • tag = [Quebec] - la Belgique : classement des membres actifs et classement complet • tag = [Belgique] - la Suisse : classement des membres actifs et classement complet • tag = [Suisse] mini-teams représentant un forum ou un site web, ou tout autre groupe : - Présence-PC.com : classement des membres actifs et classement complet • tag = [PPC] - PC-INpact.com : classement des membres actifs et classement complet • tag = [INpact] - Génération-NT.com : classement des membres actifs et classement complet • tag = [GNT] - Nokytech.net : classement des membres actifs et classement complet • tag = [Nokytech] - L'Entraide Est Notre Force À Tous : classement des membres actifs et classement complet • tag = [LEENFAT] - Knight of Eternity : classement des membres actifs et classement complet • tag = [KE] - Les Fermiers Généreux : classement des membres actifs et classement complet • tag = [FG] - Tout sur le net.org : classement des membres actifs et classement complet • tag = [TSLN] - Clubic.com : classement des membres actifs et classement complet • tag = [Clubic] - ENS-Cachan : classement des membres actifs et classement complet • tag = [ENS-Cachan] - Rhône-Alpes Hardware.com : classement des membres actifs et classement complet • tag = [RAH] - PC-infopratique.com : classement des membres actifs et classement complet • tag = [pc-infopratique] - Les Anciens de Genome@home : classement des membres actifs et classement complet • tag = [GAH] - PC-Astuces.com : classement des membres actifs et classement complet • tag = [PCA] - 3dChips-fr.com : classement des membres actifs et classement complet • tag = [3dChips] - Cooling-Masters.com : classement des membres actifs et classement complet • tag = [Cooling-Masters] - QuaddXmas : classement des membres actifs et classement complet • tag = [QuaddXmas] - Zebulon.fr : classement des membres actifs et classement complet • tag = [Zebulon.fr] - AMD-Hardware.com : classement des membres actifs et classement complet • tag = [AMD-Hardware.com] - Unité-Vidéo.com : classement des membres actifs et classement complet • tag = [UV] - La F(o)uck Team : classement des membres actifs et classement complet • tag = [FOUCK] - PcPerf.fr : classement des membres actifs et classement complet • tag = [PcPerf] - DoDFr : classement des membres actifs et classement complet • tag = [DoDFr] - Techage.fr : classement des membres actifs et classement complet • tag = [Techage] - Les Numériques : classement des membres actifs et classement complet • tag = [LesNumeriques] STATS MONDIALES - classement des 100 meilleurs plieurs mondiaux chez Stanford - classement des 100 meilleures équipes chez Stanford, leur différentiel par jour et leur différentiel par semaine par rapport à l'Alliance Francophone. CREDITS Le code source (PERL) servant à générer ces stats a été créé en 2001 par JGP Soldat, publié ici, et est actuellement maintenu par [Zebulon.fr]_Kana-chan. Affectation individuelle par mini-team Rappels : • Un compte de l'AF (team 51) qui n'est rattaché à aucune des mini-teams listées est automatiquement comptabilisé dans les « non-associés ». • Un compte ne peut être rattaché qu'à une seule mini-team à la fois. • Un compte n'est rattaché à une mini-team que si le plieur l'a volontairement choisi, selon l'une de ces deux uniques modalités : - soit il a créé un nouveau compte folding, avec un tag (balise entre crochets) qui correspond à la mini-team choisie, - soit il en a fait la demande expresse, à l'AF jusqu'en 2016, et ici même à partir de 2017. Attention : Les seuls fichiers de configuration des mini-teams (.cfg) actuellement disponibles sont ceux de JGP Soldat dans leur état de début octobre 2017, mais : 1. tous les correctifs apportés à ces fichiers d'origine sont justifiés ici : #176 ← les mises à jour se trouvent désormais uniquement dans ce topic du forum de l'AF 2. toutes leurs mises à jour ultérieures sont détaillées là : #166 ← les mises à jour se trouvent désormais uniquement dans ce post du forum de l'AF Comme auparavant, et selon les mêmes modalités que celles établies à l'AF par JGP Soldat et JWhy, il est possible de : ► rallier automatiquement une mini-team Pour cela, il suffit, lors de l'installation ou la configuration du client (voir tuto), de choisir dans le champ Name un identifiant de plieur de la forme [tag]_Pseudo, où le tag correspondant à chaque mini-team est indiqué dans la liste des liens ci-dessus. Attention : Lors de la saisie de votre identifiant, soyez svp très attentif à son libellé (en particulier au tiret _ et aux crochets [ et ] ; dans le doute faites un copier-coller !) Précision : À la création d'un nouveau compte folding, les crédits Stanford sont de 0 wu et 0 points ! ► changer de mini-team pour info, les modalités précédentes pour changer de mini-team sont ici : ancien forum de l'AF → Le topic où l'on dit à JGP Soldat dans quelle division on veut être (webarchive, 15 pages) Désormais, pour cette modif, le plieur doit personnellement en faire la demande à Kana-chan dans ce topic du forum de l'AF, en précisant : son identifiant folding la mini-team qu'il souhaite rejoindre éventuellement la mini-team qu'il souhaite quitter. Précision : Le plieur conservera ainsi son identifiant et donc chaque point et wu précédemment crédités, qui par conséquent seront réattribués à la nouvelle mini-team ! ► créer une nouvelle mini-team pour info, les modalités précédentes pour créer une nouvelle mini-team sont ici : ancien forum de l'AF → Petite page pour les mini-teams (webarchive, 1 page) Désormais, la demande doit être faite à Kana-chan dans ce topic du forum de l'AF : Aucune condition n'est requise pour la création d'une mini-team représentant un pays : il suffit de créer un tag et le déclarer. Pour toute autre situation (par ex : mini-team représentant un forum ou un site, mini-team constituée d'un groupe de connaissances, etc) : créer un tag pour commencer à plier sous ce tag, et compter au moins 10 participants actifs au moment de la demande. Pour toute modification de votre affectation, ainsi que pour toutes vos questions ou suggestions concernant les stats, il convient désormais de s'adresser à Kana-chan dans ce topic du forum de l'Alliance Francophone. Et pour tout le reste, notre topic folding et son bar vous sont ouverts, ainsi que tout le reste du forum ! Autres liens : AUTRES SITES DE STATS : stats site officiel stanford : top 1000 de l'AF stats perso : https: espace à supprimer //stats.foldingathome.org/donor/XXX ← ici l'identifiant folding complet (ou le numéro de donor) stats eoc (màj toutes les trois heures pour tout user dont le total des points est supérieur à 375) stats kakao (info : kakao est hélas down depuis juin 2018 !) LIENS STANFORD : état des serveurs liste des projets actuellement en cours (délais et points) recent CPU Avertissement : 1. Pour poster sur ce forum, si ce n'est pas déjà fait, il vous faudra préalablement vous inscrire sur cette page : Créer un compte. 2. De plus, dans les sections JRAD « J'ai Rien À Dire mais j'le dis quand même » et JVRAD « J'ai Vraiment Rien À Dire » du forum, le compteur de messages ne s'incrémente pas. Tant qu'un nouvel inscrit n'aura pas posté ailleurs, il sera à chaque message averti que « Ce message doit être accepté par un modérateur avant d'être affiché », et la modération sera donc amenée à valider chacun de ses posts concernant le folding. Pour supprimer cette contrainte pénible pour tous, un modo lui proposera d'aller créer un topic bidon ailleurs que dans JRAD et JVRAD : ainsi, dès que le compteur du nouvel inscrit passera à « 1 message » la prévisu sera levée (et le topic bidon poubellisé), et tout le forum lui sera alors définitivement accessible en écriture, sans restriction. 3. Toutes les infos sur le fonctionnement du forum à lire ici : Pour bien utiliser le forum ▼ edits
  2. TOPO SUR LA SIMULATION DU REPLIEMENT DES PROTÉINES article rédigé en 2004 par Greywolf Je vais essayer d'expliquer ce pourquoi vos PC moulinent comme des fous ! La modélisation tridimensionnelle des protéines n'étant pas mon domaine particulier, je prie les puristes d'excuser les points de détail non abordés. Les protéines sont des assemblages moléculaires très complexes, dont la fonction est fortement liée à leur conformation dans l'espace. Cette conformation est dépendante de nombreux facteurs physico-chimiques (température, pH, hydrophobicité), structuraux, et micro-environnementales (interaction protéines-protéines, transformation chimique sur des points clés de la structure)... Une protéine se décrit selon 4 structures hiérarchisées. 1. La structure primaire représente la séquence des acides aminés (a.a. = briques élémentaires) composant la protéine et peut aller de quelques acides aminés à plusieurs centaines. Les acides aminés ont une structure commune organisée autour d'un atome de carbone, et ce carbone peut établir 4 liaisons chimiques fortes avec d'autres atomes (carbone asymétrique sp3). Ces 4 liaisons s'organisent à 120° l'une de l'autre, la structure d'un acide aminé est donc à la base tétraédrique, le carbone C étant au centre du tétraèdre. H | NH2 --- C ---- COOH structure commune des a.a. | R Les acides aminés s'emboîtent les uns dans les autres via la fonction acide (COOH) qui réagit avec la fonction amine (NH2) : c'est la liaison peptidique. Donc déjà, première constatation, à chaque fois qu'on rencontre un C on tourne à 120° dans un plan. Les acides aminés diffèrent entre eux par le radical R, qui peut être très court et peu encombrant (un hydrogène H pour la glycine) ou très long et ramifié pour d'autres acides aminés. La nature physicochimique de R (propriétés électrostatiques, hydrophobicité, encombrement stérique, càd taille dans l'espace) impose des contraintes à la chaîne protéique. En effet, les résidus hydrophobes dans un milieu hydrophile ont tendance à se regrouper ensemble, les résidus chargés positivement attire les résidus chargés négativement, les gros résidus imposent un angle particulier à la chaîne protéique, les acides aminés soufrés se relient entre eux par des ponts disulfure... 2. La structure secondaire est dépendante des motifs basiques formés par certains enchaînement d'acides aminés. En effet, on sait que si on retrouve une glycine (petit a.a) tous les 3 a.a, suivie d'une proline (qui impose un coude à la chaîne protéique) et d'une deuxième série de glycine tous les 3 a.a, on obtiendra une structure en feuillet (dite bêta). D'autres structures secondaires existent, tels les hélices alpha qui forment une structure hélicoïdale avec des résidus hydrophobes à l'extérieur et des résidus hydrophiles à l'intérieur : ça va s'insérer dans les membranes lipidiques des cellules et créer des canaux (pour les ions par exemple). 3. La structure tertiaire est le repliement de tout ça les uns sur les autres en prenant en compte toutes les forces d'attraction et de répulsion ainsi que d'encombrement stérique en fonction de l'environnement direct. La structure la plus stable (mais pas forcément la plus probable dans un milieu biologique) est celle qui a l'énergie potentielle la plus faible (on va pas rentrer dans la thermodynamique). 4. Enfin la structure quaternaire représente les assemblages des sous-unités protéiques d'un gros complexe (ex : hémoglobine = 2 chaînes de globine alpha + 2 chaînes de globine bêta, chaque globine portant un hème) Pour compliquer le tout, les protéines peuvent subir des transformations au cours de leur maturation ou de leur vie au sein de la cellule (ajout de sucres, phosphorylation) qui vont directement influer sur leur structure 3D et donc sur leur fonction et les interactions qu'elles peuvent exercer avec leur environnement. D'ailleurs, il existe des protéines dites « chaperonnes » qui aident la maturation d'une protéine à trouver sa forme dite normale et active. Tous ces calculs doivent servir à déterminer les structures 3D les plus probables dans n conditions d'où la somme colossale de calculs : ça fera une base de connaissance mais cela restera que du calcul théorique (in silico). Quand on sait qu'une protéine isolée dans un tube à essai (in vitro) ne se comporte pas forcément (et même loin de là !) de la même façon que dans la cellule (in vivo), il reste du chemin à parcourir... GROMACS et TINKER sont apparemment des algorithmes de calcul utilisés dans la dynamique moléculaire. Mais qu'est-ce que la dynamique moléculaire ? C'est une discipline à la croisée de la biologie moléculaire, des mathématiques, de la physique et de la chimie quantique qui étudie les trajectoires des atomes au cours du temps. Pour vous faire voir un peu la complexité des calculs (qui dépendent du nombre d'atomes considéré) : http://www.lptl.jussieu.fr/users/viot/COURS/coursdea2003/node28.html (*) Une expérience de dynamique moléculaire se déroule en 3 étapes à partir des données structurales tridimensionnelles d'une molécule (ici les protéines) obtenues par diverses techniques telle la cristallographie par rayons X, la RMN 3D, etc. 1ère étape : thermalisation : on chauffe virtuellement la structure protéique pour casser les liaisons interatomiques faibles afin d'obtenir la séquence primaire 2ème étape : équilibration : stabilisation virtuelle de la molécule dépliée 3ème étape : production : on suit à la femtoseconde près (10^-15 s = 1 millionième de milliardième de seconde) la trajectoire de tous les atomes constituant la protéine au cours de son repliement (repliement qui suit des lois thermodynamiques, physiques et chimiques précises). Les atomes interagissant tous avec leurs voisins, la somme de calculs est relativement astronomique ! On peut imaginer qu'une step correspond au repliement d'une protéine à la femtoseconde donnée (ceci n'engage que moi et n'est pas le fruit d'une recherche poussée dans le fonctionnement du programme). Les précédentes études de dynamique moléculaire se déroulaient dans un vide virtuel, certaines interactions interatomiques n'étaient donc pas prises en compte. L'équipe de Stanford semble avoir intégré l'environnement aqueux à leur modélisation, ce qui collerait plus avec l'environnement cellulaire, mais qui rajoute encore plus de calculs. Une fois obtenue la cinétique précise de repliement des protéines, on peut envisager leur comparaison entre la protéine normale et celle identifiée dans les pathologies afin de déterminer à quel moment ça coince. Tous ces calculs restent cependant très théoriques car, malgré le fait de la prise en compte de l'environnement aqueux, je ne sais pas si l'intervention de protéines chaperonnes est prise en compte. Voilà, en espérant ne pas vous avoir trop barbés... ________________________________________________________ (*) NDLR : lien de 2004 mort en 2020, une version est archivée ici le pdf de cette page en est assez approchant : Simulation Numérique en Physique Statistique, Cours de Master 2ème année
  3. 📌 CONFIGURER HFM tuto pour la v.0.9.12 rédigé en mars 2020 par Longaripa HFM est une application open-source conçue pour monitorer les clients Folding@Home. On peut l'utiliser sur n'importe quel appareil du réseau, même si l'application de folding n'est pas installée. REMARQUE : nécessite .NET Framework version 6 pour fonctionner. Cette application est créée par harlam357 Elle est disponible ici : github.com/harlam357/hfm-net/releases, la dernière version est la 10.3.2016 (du 13/01/2024) On peut choisir la version installable sous Windows : HFM 10.x.xxxx.msi, ou la version portable HFM 10.x.xxxx.zip. 1. Pour la version portable : téléchargez et décompressez HFM 10.x.xxxx.zip dans le dossier de votre choix. 2. Vérifiez avoir préalablement autorisé l’accès à distance dans l'onglet Remote Access du client (Advanced Control → menu Configure) : voir ci-dessus. 3. Lancez l'application HFM.exe : NB : captures réalisées sous une version antérieure 4. Ajoutez les clients. Dans le menu : Clients → Add client, renseignez : - le nom du client tel qu'il apparaîtra - l'adresse IP de la machine cliente - le port (= 36330 par défaut) - le mot de passe, tel qu'il est défini dans les paramètres de Remote Access du client Un clic sur le bouton Test Connection permet de s'assurer de la bonne configuration. Validez par OK : le client apparaîtra dans la fenêtre. Procédez de même pour chacun des autres clients. 5. Paramétrages supplémentaires : D'abord, à partir du menu Edit → Préférences, • l'onglet Startup & External permet de : - lancer HFM au lancement de Windows, et de le lancer en mode fenêtre réduite, - sélectionner la configuration à charger au démarrage. ← IMPORTANT • l'onglet Web Settings permet de renseigner l'ID EOC, l'ID Stanford, l'ID Team pour un accès direct. • l'onglet Scheduled Tasks permet de créer un site Web, en local ou en externe. Enfin, le menu File permet de sauvegarder la configuration, ou d'en restaurer une.
  4. 📌 CONFIGURER LE MONITORING DANS L'ADVANCED CONTROL tuto pour la v.7.4.4 rédigé en mars 2018 par Ricou et Ju' NB : captures réalisées sous la v.7.4.4, toujours d'actualité avec la v.7.5.1 et les v.7.6.x la dernière release du client est la v.7.6.21, datant du 24/10/2020 : nous sommes en train de mettre à jour ce tuto... Le but de ce tuto est de paramétrer le contrôleur pour qu'il puisse monitorer plusieurs machines depuis un pc de votre réseau local. REMARQUE : il faudra avoir auparavant défini une adresse IP fixe pour le(s) ordinateur(s) que vous voulez manager à distance. 1. Sur chaque poste que vous voulez manager, lancez le client et l'Advanced Control, menu Configure et onglet Remote Access : • Password et Reenter : entrez votre mot de passe et réinscrivez-le à nouveau. ATTENTION : ce mot de passe étant écrit en clair dans le fichier de configuration et également transmis en clair sur le réseau, ne choisissez pas votre mot de passe le plus important ici, car il pourrait être récupéré. • Port : aucune importance, laissez celui par défaut si vous voulez, du moment qu'aucune autre application sur l'ordinateur ne l'utilise. • IP Address Restriction C'est le plus compliqué, mais tout est bien expliqué, il suffit de lire... l'anglais ! Il y a 2 cases : Allow pour les IP autorisées, Deny pour les IP refusées. Par défaut : - champ Allow : il y a l'IP 127.0.0.1 qui est l'ordinateur local. ATTENTION : si vous enlevez cette IP, vous ne pourrez plus utiliser l'Advanced Control sur l'ordinateur sur lequel il est lancé : il faut la laisser ! - champ Deny : il y a 0/0 pour refuser toutes les IP, sauf celles autorisées. ATTENTION : si vous l'enlevez, toutes les IP deviennent autorisées, ce qui est fortement déconseillé ! VOS RÉGLAGES : - dans le champ Allow, indiquez l'IP de l'ordinateur sur lequel vous souhaitez lancer l'Advanced Control qui contrôlera ce client, en mettant un espace derrière le 127.0.0.1. (par exemple vous pouvez écrire : 127.0.0.1 192.168.1.11 192.168.1.52 pour que ces 3 ordinateurs puissent accéder au client) - champ Deny : conservez le 0/0 par défaut. REMARQUE : Si l'ordinateur qui doit se connecter au client est connecté en wifi, il peut être gênant de lui définir une IP . Vous pouvez donc par exemple définir la plage DHCP de votre routeur pour être sûr que votre ordinateur portable aura une IP autorisée automatiquement. (par exemple, de mémoire sur une Livebox : 127.0.0.1 192.168.1.10/50 – ou 127.0.0.1 192.168.1.10-192.168.1.50 : c'est la même chose..., ou, si vous voulez autorisez tous les ordinateurs se connectant chez vous : 127.0.0.1 192.168.1.2/255) • Passwordless IP Address Restriction Vous pouvez reprendre les mêmes paramètres que précédemment dans les deux champs Allow et Deny. REMARQUES : - si vous définissez une IP fixe pour un seul ordinateur, il peut être dans Passwordless. - si vous voulez indiquer des plages d'IP pour plusieurs ordinateurs, il vaut mieux l'inscrire dans les cases avec mot de passe pour que des personnes se connectant chez vous (avec votre accord ou à votre insu), ne puissent pas s'y connecter. NB : N'oubliez pas de sauvegarder votre configuration ! 2. Configurez ensuite votre pare-feu pour qu'il laisse passer la connexion sur le port choisi pour l'application Fahclient. NB : N'oubliez pas ensuite de relancer le client pour qu'il prenne les paramètres en compte ! 3. Sur l'ordinateur qui doit prendre le contrôle, lancez l'Advanced Control, zone Clients : Comme vous voulez faire un maximum de points, normalement vous avez aussi un client folding qui tourne sur ce poste, donc l'Advanced Control est déjà connecté à celui-ci sur local. Il suffit donc de cliquer sur Add (ou Ajouter) en bas pour en ajouter un autre. Voici sa fenêtre de configuration : • Name : indiquez le nom que vous voulez afin de reconnaître l'ordinateur • Address : - Hostname or IP : indiquez l'IP de l'ordinateur sur lequel vous venez d'autoriser le contrôle à distance. - Port : il doit bien évidemment être identique à celui défini précédemment. • Password : celui choisi, si vous en avez précisé un. NB : N'oubliez pas de sauvegarder votre configuration, puis redémarrez votre ordinateur. Vous aurez alors une ligne supplémentaire dans la zone Clients, qui si tout va bien, indiquera Online. Sinon c'est que vous avez raté quelque chose...
  5. 📌 INSTALLER UNE MISE À JOUR DU CLIENT POUR WINDOWS coup de pouce rédigé en avril 2020 par Longaripa 1. Télécharger la mise à jour sur cette page. 2. Arrêter le client : il suffit de cliquer-droit sur l'icône de la zone de notification, puis sur Pause pour arrêter le folding, et enfin sur Quit pour arrêter le client. AUTRE MÉTHODE : ouvrir l'Advanced Control par l'icône , cliquer sur Pause pour arrêter le folding puis sur Exit pour arrêter le contrôleur, ensuite cliquer-droit sur l'icône de la zone de notification afin de cliquer sur Quit pour arrêter le client. REMARQUE : Sous Windows, le passage par Quit n'est pas indispensable pour procéder à la mise à jour, car l'installeur arrête lui-même les processus éventuellement en fonction avant d'installer la nouvelle version. 3. Lancer la mise à jour : • double-cliquer sur le fichier téléchargé précédemment. NB : si une fenêtre SmartScreen s'ouvre « Windows a protégé votre ordinateur », cliquer sur Informations complémentaires, puis sur Exécuter quand même. (c'est un problème de signature numérique du logiciel, qui devrait être résolu rapidement) • comme dans la procédure d'installation, cliquer sur Next, puis I Agree, puis Express install et Next, et enfin sur Finish sans décocher la case Start Folding@home, qui permettra au client de se relancer automatiquement dès la fin de la nouvelle installation. Ce choix Express install permet d'utiliser le même dossier d'installation, et donc de conserver les paramètres de la version précédente du client. REMARQUE : pour ceux qui précédemment n'ont pas choisi l'installation Express, et installé le folding (client et/ou data & config) dans un dossier dédié personnel, l'installation Custom conserve également ces paramètres. 4. Relancer le folding : Le client est relancé, mais le folding est en pause : il suffit de cliquer-droit sur l'icône de la zone de notification, puis sur Pause pour décocher la pause, ce qui relance le folding. AUTRE MÉTHODE : le folding peut aussi être relancé dans l'Advanced Control, par le bouton Fold.
  6. 📌 TROUVER LES INFOS CONCERNANT DE CHAQUE CLIENT DANS L'ADVANCED CONTROL Toutes les précisions concernant une wu en cours de traitement se trouvent dans l'Advanced Control. Quand deux clients simultanés tournent, l'un CPU et l'autre GPU, pour connaître les infos propre à l'un des deux, il faut sélectionner le slot voulu dans le cadre Folding Slots (situé sous le pseudo) pour que le cadre de droite Selected Work Unit donne toutes les indications le concernant, en particulier son ppd (voir aussi tuto §5.1 pour la liste complète des indications). ATTENTION ! Ne pas se fier à l'inversion vidéo, il faut vraiment cliquer sur le slot voulu pour être sûr de la sélection ! (autre moyen : dans le cadre Selected Work Unit, la référence du FahCore (= moteur de calcul) est 0xa7 pour un client CPU, et 0x21 ou 0x22 pour un client GPU). Quant à l'estimation du ppd global de la machine, elle figure à la fois : • en haut à droite de la fenêtre de l'Advanced Control (sous le bouton Viewer) • en bas à gauche dans la barre d'état.
  7. 📌 RELANCER LA CONNEXION AUX SERVEURS SANS ARRÊTER LE CLIENT Pour débloquer une wu à 99,99% ou réduire la durée du Next Attemp : • ouvrir l'Advanced Control • cliquer sur Finish puis Fold, puis Pause, et enfin Fold. ATTENTION ! Ne pas utiliser cette combine pour réduire abusivement la durée du Next Attemp, sauf lorsqu'elle devient déraisonnable (par exemple si elle excède trois heures). Le client est conçu pour que le temps d'attente avant une nouvelle tentative de connexion augmente progressivement, jusqu'à atteindre plusieurs heures, ceci pour éviter de faire crouler les serveurs sous des milliers de connexions simultanées. Le délai est indiqué en face de Next Attemp. Avec cette manip, la protection est contournée, et le Next Attemp chute : le client va effectivement de nouveau solliciter le serveur, plus tôt que prévu...
  8. 📌 RELANCER LE CLIENT Relancer le client, c'est l'arrêter puis le redémarrer. Pour cela : 1. faire un clic-droit sur l'icône de la zone de notification (comme pour accéder à l'Advanced Control) 2. cliquer sur Quit : 3. redémarrer le client : soit par le raccourci créé sur le bureau à l'installation, soit par le menu Démarrer de Windows : FAHClient→ [email protected]
  9. 📌 POSTER UN LOG ► Pour copier le log : 1. ouvrir l'Advanced Control (par l'icône de la zone de notification), 2. sélectionner l'onglet Log, 3. décocher la case Follow pour que le log ne se mette pas à jour pendant l'opération, et cliquer sur Refresh, 4. cliquer sur Copy pour copier la totalité des lignes du log. ► Pour envoyer le log copié dans un message du forum.zebulon.fr : • mieux vaut l'insérer en mode code par ce bouton de l'éditeur : . • pour éviter d'alourdir la page, certains placent de plus leur log en spoiler : cette manip n'est pas directement accessible dans l'éditeur, il faut donc coller les lignes de log entre ces balises : [*spoiler][*code] lignes ici... [/code][/spoiler] ← supprimer bien entendu ces étoiles * (seulement indispensables pour que les balises soient lisibles ici dans cette explication) • il est également possible d'héberger le fichier txt, par exemple chez cjoint, et de n'en copier que le lien sur le forum. Pas de panique si vous ne vous en sortez pas avec l'éditeur ou ces balises : collez directement le log, au besoin un gentil modo se chargera d'insérer les balises correctes.
  10. 📌 CONSULTER UN LOG ARCHIVÉ Le client conserve un certain temps les anciens logs, sous forme de fichiers txt. Ils sont archivés dans le dossier choisi lors de l'installation, par défaut sous Windows : • pour la v.7.5.x dans : C:\Users\Zezette\AppData\Roaming\FAHClient\logs • pour la v.7.6.x dans : C:\ProgramData\FAHClient\logs sous la forme : log-AAAAMMJJ-hhmmss.txt (sous Linux, ils se trouvent dans /var/lib/fahclient ) Remarque : le log en cours est également accessible, sous forme de fichier texte, directement dans le dossier FAHClient : log.txt
  11. 📌 RECHERCHER DANS LE LOG SI UNE WU A BIEN ÉTÉ RETOURNÉE AUX SERVEURS • la ligne Core Shutdown: FINISHED_UNIT indique la fin du calcul, • la ligne SEND error:NO_ERROR indique que l'envoi a réussi. Par défaut, le client réclame une nouvelle wu à plier quand celle en cours parvient à 99%. Ce sont les lignes suivantes du log qui indiquent si l'upload de la wu terminée a pu se dérouler normalement : • la ligne Server responded WORK_ACK (work acknowledgment) signifie que le serveur accepte le travail effectué sur la wu, • la ligne Final credit estimate indique le nombre de points rétribuant cette wu. Exemple : 05:48:58:WU00:FS01:0x22:Completed 2000000 out of 2000000 steps (100%) .................. 05:49:02:WU00:FS01:0x22:Folding@home Core Shutdown: FINISHED_UNIT 05:49:03:WU00:FS01:FahCore returned: FINISHED_UNIT (100 = 0x64) 05:49:03:WU00:FS01:Sending unit results: id:00 state:SEND error:NO_ERROR project:11748 run:0 clone:3026 .... 05:49:03:WU00:FS01:Uploading 12.57MiB to 140.163.4.231 05:49:03:WU00:FS01:Connecting to 140.163.4.231:8080 05:50:23:WU00:FS01:Upload 1.49% .................. 05:52:48:WU00:FS01:Upload 98.41% 05:52:58:WU00:FS01:Upload complete 05:52:58:WU00:FS01:Server responded WORK_ACK (400) 05:52:58:WU00:FS01:Final credit estimate, 47558.00 points 05:52:58:WU00:FS01:Cleaning up
  12. 📌 DÉSACTIVER (OU RÉACTIVER) UN SLOT ► Pour désactiver un slot CPU : Ouvrez l'Advanced Control (par l'icône de la zone de notification), et cliquez sur le bouton Configure en haut à gauche : (1) affichez l'onglet Slots (2) cliquez sur le Folding slot correspondant au CPU (3) cliquez sur Remove en bas à droite (4) validez par Save (ce qui ferme la fenêtre Configure). ► Pour désactiver un slot GPU : suivre la même procédure, avec évidemment un slot GPU à l'étape (2). ► Pour réactiver un slot arrêté : Dans l'onglet Slots de la fenêtre Configure, suivez ces mêmes instructions (1) et (2) puis cliquez sur Add à l'étape (3). Une nouvelle fenêtre s'ouvre : (4) cochez le type de slot à ajouter : CPU ou GPU (5) validez par OK (ce qui ferme cette fenêtre Folding Slot) (6) enfin, de retour dans la précédente fenêtre Configure, validez par Save (ce qui la ferme également).
  13. 📌 ACCÉDER À L'ADVANCED CONTROL L'Advanced Control est un contrôleur beaucoup plus complet que le Web Control. Il ne se présente pas comme une page web, mais comme une application. Vous en trouverez toutes les fonctionnalités détaillées dans ce tuto, mais pour l'instant vous n'avez sans doute pas besoin d'en maîtriser toute la configuration. Il vous sera simplement utile de savoir comment l'ouvrir : par l'icône de la zone de notification (cette zone est cachée par défaut : cliquez sur le symbole ˄ pour la faire apparaître) :
  14. 📌 ARRÊTER OU DÉMARRER LE CLIENT Quand vous souhaiterez arrêter ou démarrer le client (en particulier à l'extinction ou au re-démarrage de votre ordinateur), restaurez la fenêtre du Web Control par votre marque-page, ou par le raccourci créé sur votre bureau lors de l'installation, ou encore par l'icône de la zone de notification : ► Pour arrêter le client, cliquez simplement sur Stop Folding, et vous pourrez choisir : • Finish up, then stop : pour laisser finir le calcul complet de la (ou des) wu en cours, puis arrêter le client. • Stop now : pour arrêter immédiatement le client ; au lancement suivant, vos calculs reprendront à partir de leur dernière sauvegarde. ► Pour re-démarrer le client, après avoir restauré la page du Web Control, cliquez simplement sur Start Folding :
  15. LE CHOIX DE L'IDENTIFIANT ET DE LA TEAM Avertissement à propos du choix de l'identifiant : Nous ne pouvons qu'encourager les nouveaux plieurs à s'abstenir d'employer d'autres caractères que les caractères usuels, et de se limiter à ces caractères : - lettres de A à Z et leurs minuscules de a à z (surtout sans accent, ni tréma, ni cédille !!), - chiffres de 0 à 9, - ces seuls cinq caractères spéciaux : . (point) [ ] (crochets ouvrant et fermant) _ (tiret bas, ou underscore) - (tiret) sinon ils risquent de ne pas pouvoir accéder à la totalité de leurs stats (stats officielles, ou stats EOC, ou kanastats). Il convient d'ÉVITER ABSOLUMENT l'utilisation : - des caractères # ^ ~ | (réservés par le staff Folding@home), et le caractère espace (préférez le tiret bas _ ), - des séquences http ou www : sinon vous risquez de ne pas pouvoir accéder à vos stats officielles, - du caractère @ : celui-ci et tous les caractères qui le suivent seront tronqués dans les listes de statistiques officielles, donc également dans les kanastats, et risquent alors d'être confondus avec un identifiant plus court ! - des caractères " (guillemets) et /\ (slash et antislash) : ceux-ci sont bien reconnus, mais ils seront remplacés par | (barre verticale, ou pipe) ou _ (tiret bas, ou underscore) dans les stats de Kana-chan. De plus, les identifiants sont sensibles à la casse (distinction majuscules/minuscules) : ainsi Zezette, zezette et ZEZETTE seraient bien des identifiants distincts. Les statistiques officielles différencient par exemple les stats de nono (actuellement 166·345 pts et 643 wu) et celles de NoNo (7·064 pts et 94 wu), et chacun a bien sa propre fiche sur le site officiel. En revanche, dans les faits, les stats d'EOC ne sont pas sensibles à la casse ! Par exemple, EOC ne reconnait qu'un seul nono dans la team 51, celui qui a marqué le plus de points ; de même entre Domieuh (actuellement 26·536 pts et 147 wu) et domieuh (1·188 pts et 3 wu), ou entre jerome (349·130 pts et 36 wu) et Jerome (108·544 pts et 33 wu) : seul le mieux classé de ces homophones est reconnu, et les suivants sont simplement ignorés (ainsi NoNo, domieuh et Jerome n'existent pas pour EOC) ! Avant de se choisir un identifiant, un nouveau plieur a donc tout intérêt à rechercher dans cette liste si celui envisagé n'est pas déjà utilisé par un autre plieur ! Pourquoi adhérer à une équipe ? [...]
×
×
  • Créer...