Je sais que je m´apprête à commettre un topic HS, mais c´est pour la bonne cause...
En effet, aujourd´hui, j´ai reçu une NL du Décrypthon (ce n´était pas un spam, je suis inscrit à cette NL) annonçant le démarrage d´une nouvelle étape dans la recherche médicale. Cette étape n´utilise plus les supercalculateurs d´université, mais une grille de calculs partagés.
De quoi est composé cette grille ? Et en quoi ça vous concerne ?
Les deux questions sont liées : figurez-vous que les éléments de la grille, c´est une multitude d´ordinateur personnels, comme celui depuis lequel vous lisez probablement ce topic.
Comment ça fonctionne ?
Le principe est extrêmement simple : il faut savoir que les supercalculateurs sont souvent extrêmement chers pour les organisations de recherche, y compris celles de recherche médicale. Ces supercalculateurs ont une puissance de calcul qui n´a rien a voir avec celle des ordinateurs conventionnels...En revanche, si on prend quelque chose comme 100000, 200000, 500000 ordinateurs personnels, en additionnant la puissance de calcul, celle-ci écrase celle des plus gros supercalculateurs.
Or, des études ont montré qu´on utilisait en moyenne 1% de la puissance de nos PC. En effet, la plupart du temps, on dort, on travaille, on mange, on sort...
Or, ce temps est du temps de calcul perdu. D´où l´idée toute simple de créer un logiciel à installer sur un ordinateur avec une énorme capacité de stockage et une connexion Internet impressionnante (logiciel serveur), et de créer un logiciel à installer sur une multitude de PC reliés à Internet (logiciel client).
Une fois lancé, le logiciel téléchargera un "travail" (des calculs à faire, un peu comme un prof qui donne un DM) et utilisera une partie du temps processeur pour effectuer ce "travail", ces calculs complexes.
Une fois le "travail" achevé (j´estime la durée moyenne à 10 heures, pour mon ordi), l´ordi enverra les résultats au serveur (un peu comme quand on rend un DM à un prof, sauf qu´il n´y a pas de "correction" ^^). Ce sont ces résultats qui vont être collectés à partir de tous les PC et Macs participant à ce projet dans le monde
Comment participer ? C´est très simple !
http://www.worldcommunitytygrid.org/reg/viewRegister.do
Voici la page d´inscription. Choisissez un nom de membre et un mot de passe, et indiquez un email et un pays valide. Vous pouvez décocher la case pour recevoir des infos additionnelles. Choisissez ensuite votre équipe. Si une équipe par défaut est déjà sélectionnée, cliquez sur "Supprimer l´équipe". Après, vous êtes libre de choisir une équipe ou d´évoluer en solitaire...
J´ai crée une équipe JVC : "Membres de JVC (fr)". Pourquoi ne pas la rejoindre ?
En ce qui concerne les projets, cochez toutes les cases. Cochez la case du contrat de licence, et cliquez sur Continuer.
Un mail vous est envoyé, mais vous pouvez déjà vous connecter avec votre login et votre mot de passe. Avant ça, il vous faut télécharger le logiciel client : choisissez donc le logiciel selon votre plate-forme (Windows, Mac OS, Linux...)
Ensuite, installez-le, comme n´importe quel logiciel.
Avant de lancer le logiciel, connectez vous, sur le site officiel :
http://www.worldcommunitygrid.org/viewLogin.do
Une fois connecté, rendez-vous là :
http://www.worldcommunitygrid.org/ms/device/createNewProfileConfiguration.do
Donnez le nom que vous voulez à votre nouveau profil d´unité. Pour l´espace disque maximal utilisable, mettez autant que vous pouvez vous le permettre avec votre ordinateur (perso, j´ai mis 10 Go). Ensuite, gérez votre planning.
Exemple : vous voulez jouer après les cours, de 17H00 à 23H00, et le week-end, toujours. Dans ce cas, mettez tous les jours sur "personnalisé", et dans les heures d´exécution et de connexion, mettez une durée allant de 5H00 PM à 11H00 PM.
Pour les projets : gardez tous les projets cochés. Ensuite, validez : votre profil d´unité est crée.
Lorsque le programme est actif, vous pouvez bien sûr vous servir de l´ordi. Mais il se peut qu´un jeu avec une configuration minimale élevée soit plus lent : il est donc recommandé de ne pas activer l´exécution aux heures de jeu.
Maintenant, il ne reste plus qu´à lancer le programme fraîchement installé
Lorsqu´on vous demande de donner des infos de compte, cochez la case précisant que vous êtes déjà inscrit(e), et entrez votre login/mot de passe. Entrez aussi un "nom d´unité" (au choix).
Le programme est lancé : il ne vous reste plus qu´à choisir le bon profil d´unité, le programme se chargeant du téléchargement, de l´exécution et du réupload du "travail".
Allez sur cette page (vous devez être connecté(e)) :
http://www.worldcommunitygrid.org/ms/device/viewDevices.do
Si votre programme fonctionne correctement, il devrait y avoir le nom d´unité que vous avez tapé dans le programme. Cliquez dessus. Ensuite, sélectionnez juste le profil d´unité que vous avez crée, et validez. La MAJ de ce profil sera effectuée lors de la prochaine communication entre le programme et le serveur.
Icônes du programme, en bas à droite :
-> Maison : "Accueil", affiche le travail traité (avec une courte explication), des infos brèves sur votre compte, et des infos de performance. L´avancement du travail (en pourcentage) est aussi indiqué.
-> "I" entouré : Permet d´obtenir quelques détails sur le travail effectué. Par exemple, pour le travail "FightAIDS@Home" (qui tente, en gros, de calculer la meilleure molécule pouvant atténuer les effets du SIDA), vous obtenez une modélisation en 3D
L´avancement du travail (en pourcentage) est aussi indiqué.
-> Case cochée : Permet de définir quelques paramètres, dont la durée du mode veille.
-> Quart de lune : Active le mode veille, qui prend fin après un certain temps (5 minutes, par défaut).
-> Point d´interrogation : Affiche l´aide du programme.
-> Flèche vers le bas : permet de minimiser l´application. Une fois minimisée, l´application peut être complètement quittée : cliquez juste droit sur son icône dans le systray, et cliquez sur "Exit" (note : évitez de faire ceci au beau milieu d´un calcul, il me semble que le calcul est alors détruit...).
Voilà. Ca semble compliqué, mais pensez que celui qui découvrira LA molécule assurant une lutte efficace contre les symptômes du SIDA, ou LE composé qui détruira rapidement les cancers, ça sera peut-être vous (à l´aide de votre ordinateur). Ca n´a rien de virtuel ou chimérique (de gros progrès pour les personnes atteintes du SIDA ont déjà été faits, c.f le site officiel), et cette grille de calcul est très sérieuse (il y a tout de même IBM dans le projet...).
Sinon, sachez que vous avez des statistiques :
http://www.worldcommunitygrid.org/ms/viewMyMemberPage.do
Les équipes aussi, ont des statistiques. Exemple :
http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=K3BS4ZCMFR1
________________________________
Anonymous59, tyran à temps partiel 