Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
fah [Le 22/12/2006, 14:44]
Blackpegaz ajout tag recherche
fah [Le 31/08/2022, 23:33] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>breezy dapper edgy divers recherche}}+{{tag>calcul_collaboratif}}
  
 ---- ----
Ligne 7: Ligne 7:
  
 Installation,​ paramétrage et lancement automatique de Folding@Home. Installation,​ paramétrage et lancement automatique de Folding@Home.
 +
  
 =====  Introduction ===== =====  Introduction =====
  
-Folding@Home est un projet de distribution de données à plusieurs ordinateurs qui étudie ​ le repliement des protéines, les repliements anormaux, l’agrégation des protéines, et les maladies liées. L'​idée est d'​utiliser des méthodes informatiques nouvelles et une répartition des données aux ordinateurs dit "​distribués"​ à grande échelle pour simuler des échelles de temps des milliers voire des millions de fois plus longues que celles qu’on réalisait auparavant. Cela nous a permis de simuler un repliement pour la première fois, et de mener désormais notre recherche vers l’étude des maladies associées. +[[http://​folding.stanford.edu/​French/​Main|Folding@Home]] est un projet de distribution de données à plusieurs ordinateurs qui étudie ​ le repliement des protéines, les repliements anormaux, l’agrégation des protéines, et les maladies liées. L'​idée est d'​utiliser des méthodes informatiques nouvelles et une répartition des données aux ordinateurs dit "​distribués"​ à grande échelle pour simuler des échelles de temps des milliers voire des millions de fois plus longues que celles qu’on réalisait auparavant. Cela nous a permis de simuler un repliement pour la première fois, et de mener désormais notre recherche vers l’étude des maladies associées.
- +
- +
- +
- +
-=====  Installation et parametrage ===== +
- +
-==== Installation ==== +
- +
-  * Par exemple dans /​home/​[utilisateur]/​fah  +
-  +
-  mkdir ~/fah +
- +
-  * Télécharger le client F@H dans le dossier nouvellement créé  +
- +
-  cd ~/fah +
-  wget http://​www.stanford.edu/​group/​pandegroup/​release/​FAH504-Linux.exe +
- +
- +
-  * Changer les droits du fichier +
- +
-  chmod +x FAH504-Linux.exe +
- +
-  * Exécuter le programme afin de paramétrer F@H ([[http://​folding.extremeoverclocking.com/​team_list.php|Liste des équipes]], Alliance Francophone:​ 51 ou Linux: 163 ou ...) +
- +
-  ./​FAH504-Linux.exe -configonly +
- +
-  * Entrer les infos requises  +
- +
-==== Création du fichier de demarrage automatique ​ ==== +
- +
-  * Créer un fichier nommé fah dans le dossier /​etc/​init.d +
- +
-  sudo gedit /​etc/​init.d/​fah +
- +
-  * Maintenant, copier les infos suivantes à l'​intérieur +
- +
-  #!/bin/sh +
-  # /​etc/​init.d/​fah for Ubuntu +
-  # Start/​stop/​restart the F@H service. +
-   +
-  export FAH_HOME=~/​fah +
-   +
-  fah_start() { +
-  if [ -x "​$FAH_HOME/​startfah.sh"​ ]; then +
-  echo "​Starting F@H: $FAH_HOME/​startfah.sh"​ +
-  "​$FAH_HOME/​startfah.sh"​ +
-  fi +
-  } +
-   +
-  fah_stop() { +
-  sudo killall FAH504-Linux.exe +
-  } +
-   +
-  fah_restart() { +
-  fah_stop +
-  sleep 2 +
-  fah_start +
-  } +
-   +
-  case "​$1"​ in +
-  '​start'​) +
-  fah_start +
-  ;; +
-  '​stop'​) +
-  fah_stop +
-  ;; +
-  '​restart'​) +
-  fah_restart +
-  ;; +
-  *) +
-  fah_start +
-  esac +
- +
- +
-Sauvegarder et fermer gedit. +
- +
-  * Changer les droits du fichier +
- +
-  sudo chmod +x /​etc/​init.d/​fah +
- +
-==== Démarrage automatique au lancement d'​Ubuntu ====  +
- +
-  * Maintenant, nous allons créer le script startfah.sh +
-  +
-  gedit ~/​fah/​startfah.sh+
  
-  * Copier les informations suivantes à l'​intérieur ​ 
  
-  #!/bin/sh 
-  ​ 
-  export FAH_HOME=~/​fah 
-  ​ 
-  cd $FAH_HOME 
-  $FAH_HOME/​FAH504-Linux.exe >/​dev/​null 2>&1 & 
-  exit 0 
-  
-Vous pouvez ajouter les paramètres -forceasm et -advmethods ou d'​autres ... 
  
-Plus d'​infos sur (en anglais) : [[http://​www.liquidninjas.com/​bbs/​showthread.php?​t=3270]] 
  
-  * Changer les droits du fichier ​ 
  
-  chmod +x ~/​fah/​startfah.sh+=====  Installation et paramétrage =====
  
 +Il existe plusieurs méthodes pour installer F@H sur Ubuntu :
  
 +==== Installation via Origami (paquet inclus dans les dépôts)====
  
-  ​Etape finale, créer un lien dans ///etc/rc2.d//+(pour pc local et réseaux) 
 +     [[:​origami|Installation et lancement automatique avec l'​installateur Origami]] inclus ​dans les dépots ​d'​Ubuntu.
  
-  sudo ln -s /​etc/​init.d/​fah /​etc/​rc2.d/​S99fah+==== Installation via finstall ====
  
-Pour tester le script, rebooter ou entrer la commande ​:+(pour pc local seulement) 
 +     * [[:fah_finstall|Installation et lancement automatique avec l'​installateur finstall]]. ​
  
-  sudo /​etc/​init.d/​fah start+==== Installation manuelle ====
  
-Lancer le moniteur système, l'​utilisation CPU doit être a 100% !!!+(pour pc local seulement)
  
-==== Remarques ====+pour 32bits et 64 bits: 
 +     * [[:​fah_installation_manuelle|Installation manuelle et lancement automatique]] ​
  
-  * 1- Si le programme ne se lance pas à la session suivante, revérifier chacune des étapes. Si tout est correct, essayer la manipulation suivante: 
  
-  sudo apt-get install bum+===== Suivi du travail en cours ===== 
 +Il existe plusieurs applications graphiques de suivi: 
 +  * [[http://​prothink.sourceforge.net/​|Protein Think]] 
 +  * [[http://​fahmon.net/​|FahMon]] (pour l'​installation voici [[http://​ubuntuforums.org/​showthread.php?​t=703180|un sujet du forum anglais]] qui s'​inspire de [[http://​trac.fahmon.net/​wiki/​CompilingForLinux|cette page officielle]])
  
-Ensuite, aller dans Système->​Administration->​BootUp Manager +===== Limitation de l'​utilisation CPU====
-Vérifier que le script fah soit bien présent dans la liste et coché. On peut également démarrer/​arrêter le service depuis ce programme si besoin.+
  
-Une fois coché, valider les changements et relancer la sessionLe programme Folding@Home devrait se lancer.+  * [[:​cpulimit]] : permet de limiter l'​utilisation du ou des processeur(s) par un processus déjà lancé ou qui le sera. 
 +  * (en) [[https://​ubuntuforums.org/​showthread.php?​t=992706|Discussion à propos de l'​utilisation de l'​utilitaire cpulimit avec F@H]]
  
-  * 2- Si le programme ne se lance toujours pas, modifier le script "​startfah.sh"​.+===== TeamUbuntu (45104) =====
  
-Supprimer "​export FAH_HOME=~/fah"+Si vous aimez Ubuntu, vous pouvez choisir de rejoindre la [[https://​wiki.ubuntu.com/​FoldingAtHomeTeamUbuntu|TeamUbuntu]] en choisissant l'​équipe n°45104 lors de votre installation.
  
-Remplacer tout les "​$FAH_HOME"​ par l'​emplacement exacte du dossier F@H, c'est à dire : "/​home/​[utilisateur]/​fah"​ (évidement,​ [utilisateur] est a remplacer par la bonne valeur)+===== Liens utiles =====
  
-Relancer ​le script+  * [[https://​help.ubuntu.com/​community/​FoldingAtHome|F@H sur Documentation Ubuntu (en anglais)]] 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=6803|Topic de discussion F@H sur le forum Ubuntu-fr]] 
 +  * [[http://​forum.folding-community.org/​viewtopic.php?​t=11700|Folding forum (anglais)]] 
 +  * [[http://​fah-web.stanford.edu/​cgi-bin/​main.py?​qtype=teampage&​teamnum=45104|Statistiques de la TeamUbuntu]]
  
 ---- ----
  
-//Contributeur ​: Traduit/​Rédigé par [[utilisateurs:​dukiclock]]+//Contributeurs ​: Traduit/​Rédigé par [[utilisateurs:​dukiclock]] et [[utilisateurs:​YannUbuntu]]
 Remarques et commentaires ​ sur le [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=44821#​p44821|forum Ubuntu-fr]].//​ Remarques et commentaires ​ sur le [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=44821#​p44821|forum Ubuntu-fr]].//​
  • fah.1166795080.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)