Informations relatives à Boinc (nouvelles versions, bugs, configuration, installation, etc.) et au World Community Grid

BOINC & World Community Grid : le point sur les projets

Cela fait bien longtemps que je ne vous ai pas communiqué d’information sur BOINC et le World Community Grid. Pris par d’autres projets, d’autres préoccupations, la nouvelle version de l’HoloNet qui mine de rien représente un chantier prenant et long, j’ai lentement mais sûrement espacé mes publications sur ce sujet, pour finalement les stopper complètement. Il est désormais temps de reprendre tout ça un peu en main, avec un petit article qui va se focaliser sur le projet phare de l’équipe Star Wars [FR] : le World Community Grid !

Quelques mots de présentation

BOINC et le World Community Grid, comme vous ne le savez peut-être pas, vous permettent d’utiliser la puissance inexploitée de votre ordinateur pour effectuer des calculs scientifiques. Popularisé par le fameux programme SETI@Home de recherche d’intelligence extraterrestre, BOINC permet désormais de participer à plusieurs dizaine de projets, tous thèmes confondus. Le World Community Grid avait été choisi à l’époque comme projet central pour plusieurs raisons :

  • Il regroupe plusieurs projets de recherche en même temps
  • Les projets de recherche concernent tous des domaines « utiles » : médecine et écologie principalement
  • Il propose le projet « Help Cure Muscular Dystrophie » du Téléthon
  • Son interface est plutôt conviviale et en Français

Rappelons-le : en participant aux calculs scientifiques de BOINC / WCG, vous n’avez absolument aucune contrainte :

  • Une fois le logiciel Boinc installé, tous les calculs se font tout seul
  • Seule la puissance non exploitée de votre ordinateur est utilisée : c’est-à-dire que lorsque vous utilisez votre ordinateur pour surfer sur le web, lire vos mails, etc., vous utilisez environ 1% de la puissance de votre ordinateur. Boinc récupère alors les 99% restants et les utilise pour calculer. Si vous avez besoin de plus de puissance (pour jouer par exemple), Boinc s’adapte tout seul et réduit son utilisation de lui-même.

A noter que, concernant le WCG, seuls vos processeurs seront utilisés, votre carte graphique n’est pas pour le moment prise en charge (le WCG travaille sur un projet en phase bêta qui permettra dans un premier temps aux possesseurs de cartes ATI d’utiliser cette grande puissance de calcul inexploitée).

Les projets du World Community Grid

Le site internet du WCG répertorie actuellement 12 projets de recherche actifs, mais tous ne permettent pas de faire des calculs de manière immédiate, car ils fonctionnent par intermittence. Voici le détail, par date de démarrage du plus récent au plus ancien projet, des trois derniers projets qui n’avaient jamais été abordés ici :

Computing for Sustainable Water (Calcul pour une Eau Durable) : ce projet démarré en avril 2012 est très récent. Il vise à étudier les effets de l’activité humaine sur l’eau afin de déterminer les meilleures actions à mener pour restaurer et entretenir la qualité des ressources en eau.

Say No to Schistosoma (Dites Non au Schistosoma) : datant de février 2012, ce projet tente de découvrir de nouvelles méthodes curatives contre la schistosomiase (ou Bilharziose), une maladie tropicale causée par des vers parasites. Responsable de 200.000 décès par an dans le monde, et concernant au total 207 millions de personnes, la schistosomiase est juste derrière le paludisme en terme de maladie parasitaire.

GO Fight Against Malaria (Combat contre la Malaria) : ce projet démarré en novembre 2011 vise à trouver de nouveaux médicaments contre la malaria (ou paludisme), qui est la plus importante maladie parasitaire – 655.000 décès en 2010 !

Le World Community Grid dispose de nombreux autres projets déjà évoqués mais dont voici un rappel :

  • Drug Search for Leishmaniasis : recherche sur la Leishmaniose
  • Computing for Clean Water : recherche sur le développement de filtres à eau plus efficaces et meilleur marché
  • The Clean Energy Projet – Phase 2 : recherche sur l’énergie propre (matériaux pour la prochaine génération de cellules solaires et appareils de stockage d’énergie)
  • Discovering Dengue Drugs – Together – Phase 2 : recherche sur la Dengue
  • Help Cure Muscular Dystrophy – Phase 2 : projet mené avec l’AFM, le CNRS notamment, contre les maladies neuromusculaires
  • Help Fight Childhood Cancer : lutte contre le cancer infantile
  • Help Conquer Cancer : projet de lutte contre le cancer
  • Human Proteome Folding – Phase 2 : projet repliement du protéome humain
  • FightAIDS@Home : identification de médicaments candidats pour lutter contre le VIH (SIDA)

Si vous désirez utiliser votre ordinateur pour aider à faire avancer tous ces projets, rejoignez-nous au sein de l’équipe Star Wars [FR] sur le World Community Grid. Vous pouvez installer le logiciel sur tous vos ordinateurs si vous en possédez plusieurs, n’hésitez pas à faire passer le mot autour de vous.

Actualité de l’équipe BOINC Star Wars [FR]

Cela faisait longtemps que je n’avais pas eu pris le temps de rédiger un billet sur l’actualité de l’équipe Boinc Star Wars [FR], je vais donc tenter de rattraper un peu le coup en vous faisant un récapitulatif de l’état de l’équipe.

A ce jour donc, l’équipe est constituée de 235 membres sur le World Community Grid, dont 171 sont de façon plus générales sur BOINC et calculent sur le World Community Grid et/ou d’autres projets.

Au niveau des projets, nos différents membres calculent notamment sur : AQUA@home (1,6 million de crédits), Climate Prediction (1,2 million), Collatz Conjecture, GPUGRID (2,6 millions), Ibercivis, Malaria Control, Milkyway@home (20 millions), Proteins@home, Rosetta@home, SETI@home, et le World Community Grid (9 millions), pour un total cumulé de plus de 35 millions de crédits – ce qui place l’équipe Star Wars [FR] à la 385ème position sur un total mondial de 87 805 équipes. Pas trop mal ^^.

Au niveau du World Community Grid, qui mobilise l’essentiel de l’équipe, les projets sur lesquels nous avons le plus calculé sont Help Conquer Cancer, Human Proteome Folding, et Fight Aids @ Home. Viennent ensuite Nutritious Rice for the World, Help Fight Childhood Cancer, ou encore le projet sur la dystrophie musculaire du Téléthon, le projet Help Cure Muscular Distrophy. Au total l’équipe du WCG a calculé l’équivalent de 84 années de calcul et renvoyé plus de 122 000 résultats, c’est un chiffre très important !

A toutes fins utiles je rappelle à chacun que vous pouvez utiliser la puissance inexploitée de vos ordinateurs pour aider la recherche scientifique, et encore même plus si vous disposez d’une carte graphique puissante de marque ATI ou Nvidia (la plupart des cartes graphiques sorties ces deux dernières années permettent de faire de la recherche, de manière plus efficace que sur un ordinateur « classique »). Il existe plusieurs projets qui exploitent la puissance des cartes graphiques gamer, comme GPUGRID ou MilkyWay pour ne citer que les deux plus connus.

N’hésitez pas à nous rejoindre si vous ne faites pas encore partie de l’équipe Star Wars [FR], et si vous avez des questions ou des problèmes, n’hésitez pas non plus à en parler ici :)

Les dernières versions Mac/Windows/Linux

boinc_6.10.33_universal-apple-darwin.zip 05-Feb-2010 00:44 918K
boinc_6.10.33_macOSX_universal.zip 05-Feb-2010 00:44 6.5M
boinc_6.10.33_macOSX_SymbolTables.zip 05-Feb-2010 00:43 5.8M
boinc_6.10.32_universal-apple-darwin.zip 03-Feb-2010 16:06 918K
boinc_6.10.32_macOSX_universal.zip 03-Feb-2010 16:06 6.5M
boinc_6.10.32_macOSX_SymbolTables.zip 03-Feb-2010 16:05 5.8M
boinc_6.10.32_x86_64-pc-linux-gnu.sh 03-Feb-2010 10:02 4.3M
boinc_6.10.32_i686-pc-linux-gnu.sh 03-Feb-2010 09:51 4.1M
boinc_6.10.32_windows_x86_64.exe 02-Feb-2010 14:13 8.2M
boinc_6.10.32_windows_intelx86.exe 02-Feb-2010 14:12 6.8M

Milkyway@Home : application CUDA pour Windows

C’est désormais chose faite, le projet Milkyway@home permet de calculer avec un GPU Nvidia. Voici une traduction rapide de l’annonce :

L’application CUDA pour Windows 32 bits est déployée sur Boinc. Il est nécessaire de posséder un GPU Nvidia compatible avec la version 1.3 de CUDA, ce qui inclue les GPU suivants : GeForce GTX 295, 285, 280, 260, Tesla S1070, C1060, Quadro Plex 2200 D2, Quadro FX 5800, 4800. Il faut également 256 Mo de RAM minimum sur la carte, ainsi que les drivers Nvidia 190.xx ou plus récent. Si votre configuration remplit les trois conditions ci-dessus, l’application CUDA sera automatiquement téléchargée par BOINC si vous êtes rattaché au projet Milkyway@Home.

Par ailleurs, une nouvelle option a été ajoutée dans les préférences de votre espace personnel en ligne, indiquant si le projet est autorisé ou non à utiliser votre GPU. Vérifiez bien que cette option soit activée. Cela n’a aucune influence pour les personnes qui utilisent l’application optimisée compatible ATI.

Durant les calculs GPU effectués par BOINC, il est probable que votre système d’exploitation connaisse des ralentissements notables. Il est possible, dans les préférences de BOINC, de spécifier que le GPU ne doit pas être utilisé pendant que le PC est utilisé.