BOINC
en détail
- Des machines toujours plus puissantes, des capacités
de stockage impressionnantes, des vitesses de connexion
en augmentation constante, les progrès de l’Informatique
de ces dernières années sont réels
mais restent trop souvent inexploités.
Fort de ce constat, l’Université de Berkeley
a développé un outil simple, sûr et
gratuit permettant à des personnes du monde entier
de se réunir et ainsi créer une formidable
puissance de calcul disponible. En participant à
cette expérience ambitieuse, ces bénévoles
de tous les horizons ont un but commun : aider la science
à travers des projets très variés comme
l’écoute de l’Univers à la recherche
d’une entité extraterrestre, l’étude
de notre climat passé, présent et futur, l’étude
de séquences de protéines à des fins
médicales,…
- Vous aussi, vous souhaitez vous lancer dans l’aventure
et participer à un ou plusieurs de ces projets, alors
n’hésitez plus : à travers nos dossiers
et notre forum, l’équipe France est là
pour vous aider…soyez les bienvenus !
|
BOINC ? |
Qu'est
ce que BOINC ?
- BOINC est l'acronyme de Berkeley Open Infrastructure
for Network Computing.
C'est une plate-forme de calcul distribué
mise au point par l'Université de Berkeley, en Californie,
qui est aussi la créatrice du projet de recherche
d'intelligence extraterrestre SETI@home.
- En clair BOINC est un programme
qui permet de gérer un ou plusieurs projets de calcul
distribué.
Informations. |
Quelques
infos sur BOINC:
- BOINC est un projet Open-source. Cela veut dire que chacun
peut utiliser le programme ou le code comme il le souhaite.
Berkeley met son programme à la disposition d'autres
organisations. Cela veut dire que les projets participants
à BOINC ne sont donc pas tous à utiliser les
yeux fermés. Vous pourrez vous renseignez sur les
différents forums de L'Alliance Francophone ou de
BoincFrance et nous vous indiquerons les projets à
éviter (souvent des projets à but commercial).
- Néanmoins la plupart des
projets sont/seront très sérieux et les résultats
seront publics.
- BOINC est déjà disponible sur plusieurs
OS différents (Windows, Linux, Mac Os X, et Solaris),
d'autres environnements arriveront sûrement plus tard
...
Les avantages. |
Quels
sont les avantages de BOINC par rapport à un projet
classique ?
- BOINC offre des fonctionnalités
très intéressantes :
Il permet la mise en cache de plusieurs unités de
calculs., ce qui permet une plus grande autonomie cela permet
surtout d'avoir des calculs, même si la connexion
à Internet ou au serveurs BOINC n'est pas active.
- Dès que les informations de connexions sont rentrées
pour la première fois dans - BOINC, celui-ci télécharge
automatiquement le bon module de calcul.
Dès qu'un module de calcul reçoit une mise
à jour, BOINC le télécharge automatiquement.
- BOINC permet de participer à plusieurs projets
en même temps, ce qui offre une plus grande facilité
pour les utilisateurs voulant participer à plusieurs
projets .
- BOINC permet de définir la quantité de ressources
partagées entre les différents projets en
pourcentage.
- BOINC doit amener une plus grande médiatisation
des projets, ce qui aura pour effet de ramener encore plus
de participants.
- BOINC propose un système de statistique des données
traitées cohérent entre les différents
projets. Cela permet de faire des statistiques Inter-projet
et permet une saine émulation entre les différentes
équipes ou les différents pays.
|
Le but de BOINC ? |
Pourquoi
avoir créé BOINC :
- Et pourquoi SETI@home a migré vers
BOINC ?
- SETI@home est une aventure extraordinaire,
qu’il fallait pérenniser .Pour cela il fallait
aller plus loin ,couvrir une surface de ciel plus importante
et augmenter la finesse au niveau de la recherche.
- David Anderson et Dan Werthimer ont donc décidé
dans un premier temps d’adjoindre à Arecibo
les données d’un autre radiotélescope,
PARKES en Australie. Puis dans le futur des données
venant d’autres observatoires.
- Or le client SETI@home a été développé
pour traiter les données enregistrées sur
le radotélescope d’Arecibo .Il ne peut n’y
traiter les données d’autres observatoires,
n’y augmenter la sensibilité au niveau de la
recherche. Deux problèmes qui entravaient le projet
en lui-même.
- David Anderson et son équipe ont donc décidé
de développer BOINC .(Berkeley Open Infrastructure
for Networking Computing)
- La version BOINC de SETI@home est paramétrée
de telle sorte que la bande passante du signal analysé
et le niveau de sensibilité de l’enregistrement
n’est plus encodé en dur dans l’application
(par exemple 2 bits pour SETI classic) .Ils font partie
maintenant de l’information fournie avec chaque unité
de travail .Une unité de travail provenant de PARKES
ou de tout autres observatoires et enregistrée à
une plus haute résolution, contiendra les paramètres
auxquels s’ajustera le client SETI@home pour la calculer.
|