|
Le calcul distribué sur la plateforme BOINC
Le calcul distribué sur la plateforme BOINC
Certains projets avaient donc créé leur propre outil informatique pour pouvoir utiliser les ressources offertes par le calcul distribué. Ce fut le cas de SETI au début et de Folding@home. Cependant cela demandait un gros travail informatique car la mise en place d’une grille de calcul distribué (sécurisée) n’est pas simple.
Il y a quelque temps un logiciel a donc été développé dans le but d’offrir une plateforme commune aux chercheurs, pour regrouper plusieurs projets de calcul distribué. En offrant une boite à outils de "Grid Computing" cela réduit le temps de développement des projets et simplifie le travail des scientifiques. Cette plateforme commune, développée par l’Université de Berkeley (Californie, USA), s’appelle BOINC. Pour Berkeley Opening Infrastructure for Network Computing. Et comme son nom l’indique BOINC est un logiciel "Open Source", sous licence GPL.
Ce logiciel exploite la puissance de vos machines, mais libère les ressources dont vous avez besoins. Concrètement vous ne vous apercevrez pas de la présence de BOINC sur votre ordinateur. Pour cela il utilise la priorité la plus base de votre système d’exploitation. Il n’exploite donc que les ressources inutilisées de votre ordinateur.
A ce jour, la plateforme unifiée BOINC fédère plus d’une dizaine de projets scientifiques majeurs. Ainsi, grâce à BOINC, vous êtes libre de choisir le projet scientifique auquel vous souhaitez contribuer. Vous pouvez même participer à plusieurs projets en parallèle et affecter des priorités entre ceux-ci.
De plus elle accueille plusieurs centaines de milliers d'utilisateurs, soit environ un million d’ordinateurs personnels à travers le monde. Les chercheurs disposent ainsi à tout moment d’une puissance de calcul de 420 TeraFlops en moyenne (soit 420 000 milliards d'opérations en virgule flottante à la seconde !). A comparer au plus gros Ordinateur au monde, BlueGene d’IBM qui n’offre que 280 TeraFlops de moyenne malgré ses 130000 processeurs en parallèle.
BOINC est déjà disponible sur plusieurs OS différents (Windows, Linux, Mac Os X, et Solaris)
De nombreuses écoles, universités, entreprises, administrations et des milliers de particulier participent. Pourquoi pas vous ?
|