![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 526 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 ![]() |
Un lecteur de Macbidouille a décidé de créer une équipe afin d'aider la recherche grâce au calcul distribué. Voici le communiqué.
Plateforme BOINC de calcul distribué : la communauté mac francophone pour faire avancer la science
Bonjour, J'ai connu le calcul distribué par l'intermédiaire de MacBidouille sur les projets Distributed.net http://Distributed.net . Depuis, j'ai observé que le calcul distribué a beaucoup évolué et une plateforme a émergé : BOINC (http://boinc.berkeley.edu), car elle bénéficie de beaucoup de développement informatique. Pour me repérer dans l'univers du calcul distribué, j'ai découvert la communauté de l'Alliance Francophone (http://www.boinc-af.org/) dont les membres recueillent des infos et suivent les évolutions de ce domaine tous les jours. En ce moment l'Alliance Francophone (AF) mène un RAID sur le projet yoyo@home (http:// www.rechenkraft.net/yoyo/) qui est le portage du projet OGR-25 de Distributed.net http://Distributed.net sur la plateforme Boinc. Or l'Alliance Francophone donne la possibilité de créer des équipes en son sein pour qu'elles bénéficient de son expérience. Ca m'a donné l'idée de proposer à la communauté mac francophone de les rejoindre et pour commencer, de créer une équipe MacBidouille. BombX Je donne maintenant la parole aux administrateurs de l'AF pour qu'ils expliquent le calcul distribué et parlent de leur communauté : L'Alliance Francophone (3ème équipe mondiale) est une communauté de plus de 9000 membres qui calculent sur une soixantaine de projets dans des domaines variés : bio-médical, physique/chimie, mathématiques, étude du climat, astronomie/astrophysique. Point commun des projets : les résultats sont versés dans le domaine public et profitent donc à l'humanité entière. Le calcul distribué, c'est ça : Une équipe de scientifiques peut avoir besoin de réaliser de gros calculs pour obtenir un résultat. Souvent, ces calculs sont si énormes qu'il faudrait des supercalculateurs pour en venir à bout. Or un supercalculateur, ça coûte très très cher, et la communauté scientifique n'a pas toujours les moyens de se les payer (ou de louer du temps de calcul). D'où l'idée du calcul distribué : on propose aux internautes de télécharger bénévolement un petit programme. Celui-ci va ensuite aller chercher un tout petit morceau de calcul et va le traiter. Ensuite, il renvoie le résultat et en reprend un autre et ainsi de suite... Des milliers, des millions d'ordinateurs font ça depuis des années dans le monde et permettent ainsi à la science de progresser sans que ça coûte des milliards. En contrepartie, les résultats des calculs (et des recherches) sont versés dans le domaine public pour qu'ils profitent gratuitement à l'ensemble de l'humanité. Concrètement donc, votre ordinateur va faire des calculs pendant que vous ne l'utilisez pas. Vous ne vous en rendrez même pas compte car la priorité est très basse pour éviter de gêner. Votre processeur tournera donc à 100% en permanence : x% parce que vous l'utilisez, le reste pour Boinc. Et si vous utilisez 100% (rendu photo ...), Boinc se met à 0% pour ne pas vous ralentir. Quelques infos : - ça n'abîme pas le processeur : il est conçu pour ça. C'est juste qu'on ne l'utilise en moyenne qu'à 15 ou 20% de ses possibilités. - ça ne gêne pas le travail : le principe est que ça ne calcule QUE lorsque la puissance est disponible. Sinon, ça ne fait rien et vous laisse travailler. - ça fait chauffer l'ordinateur : sur un portable, oui. Sur un PC, souvent. Sur un Mac aussi ... mais moins que sur l'immense majorité des PC car les Mac, eux, ont été pensés et conçus avec soin et non pas construits comme un lego ;-) - ça va faire planter mon ordinateur : sur un PC, ça peut arriver. Un Mac, ça ne plante pas ! Du 8 au 25 décembre, l'Alliance Francophone mène un RAID sur le projet yoyo@home (http://www.rechenkraft.net/yoyo/) qui est le portage du projet OGR-25 de Distributed.net http://Distributed.net sur la plateforme Boinc. Un RAID, c'est toute la communauté qui se met à calculer ensemble sur le même projet pendant 15 jours (vous pouvez suivre les statistiques sur la page distributed (côté Boinc wrapper) : http://stats.distributed.net/team/tlist.php?project_id=25... ou sur la page de l'AF (côté Boinc) : http://www.myboinc.com/scores/.... On voit bien l'impact de l'AF sur ce projet :-) ). Le RAID en cours serait une excellente entrée en matière pour démontrer l'implication de la communauté Mac, mais également sa puissance de calcul (juste pour info, il y a déjà des Mac dans le calcul distribué, très souvent aux 1ères places des classements des ordinateurs les plus puissants). Les membres de l'AF seraient ravis à l'idée d'accueillir la communauté Mac (assez peu représentée dans nos rangs, malheureusement). L'AF dispose de plusieurs outils pour faciliter la vie de ses membres : un portail (http://www.boinc-af.org/), un forum ( http://forum.boinc.fr/ ), des statistiques (http://www.myboinc.com/scores/) etc... L'AF est en fait composée de plusieurs équipes (appelées mini-teams) qui se sont rassemblées en communautés pour être plus dynamiques et efficaces dans leur contribution au calcul distribué. Nous utilisons un système de tags dans les pseudos pour établir les statistiques sous forme d'arborescence. Ainsi, pour les équipes de la communauté Mac francophone, en commençant par le site MacBidouille, cela donnerait [AF>Le_Pommier>MacBidouille.com] Pseudo. Dans les stats, vous pourrez donc retrouver le score de toute la communauté Mac francophone sous le nom \"Le_Pommier\", ainsi que le rang de MacBidouille à l'intérieur (avec également le classement de tous les membres de MacBidouille) Du côté de l'AF, nous mettons notre forum à disposition pour que chacun puisse venir s'informer, s'entraider, participer à la vie de l'AF. Egalement, toutes les infos, articles, etc, contenus sur le forum et le portail de l'AF sont à votre entière disposition. Le quartier général de la communauté MacBidouille resterait sur le forum MacBidouille, histoire de ne pas perdre vos bonnes habitudes. En clair, l'équipe d'admins, et la communauté entière de l'AF vous attendent :-) . Nous sommes bien conscients de l'impact que la communauté Mac peut avoir sur notre communauté, notamment le gros apport de puissance que vous pouvez apporter (nous en sommes ravis rien qu'à l'idée). Mais au-delà de ça, nous vous intègrerons dans nos statistiques, et surtout dans nos plans. En effet, notamment pour les RAIDS (ces campagnes de mobilisation générale de notre communauté sur un projet pendant 15 jours), nous ciblerons nos actions sur des projets qui supportent les Mac pour qu'on puisse tous participer ensemble (le reste du temps, on calcule pour les projets qu'on veut). Le but est bien d'allier nos efforts au profit de projets scientifiques à but non lucratif, de faire progresser la science, d'intégrer une grande équipe qui dispose de gros moyens, de tous s'entraider sans pour autant perdre l'esprit de votre communauté. Pour commencer, nous vous avons préparé un tutoriel pour nous rejoindre : http://www.miniteam-xtc.org/tmp/macbidouille.html Et à titre expérimental, un membre du forum MacBidouille nous a déjà rejoints, et vous pouvez le voir là : http://www.myboinc.com/scores/ Nous sommes prêts à continuer les discussions sur les forums, Cordialement, Les admins de l'AF. |
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 646 Inscrit : 20 Oct 2005 Lieu : Rennes Membre no 48 292 ![]() |
CITATION(Lionel @ 17 Dec 2007, 09:32) [snapback]2481825[/snapback] Les processeurs modernes ont au moins deux états différents en fonction de la charge. Même un Mac Pro octo 3 GHz repasse à 1 GHz sur ses coeurs s'ils sont peu sollicités. {...} Ensuite, pensez à la mettre en veille si vous ne l'utilisez pas. quand j'ai eu mon 1er mac en 1998 (un 8600) le vendeur m'a dit: "mets le en veille le soir, c'est l'allumer qui l'abime car c'est un gros flux electrique qui arrive d'un coup !" j'ai réfléchit à la chose un ceratin temps et l'ai prise pour une imbécilité en me basant sur les faits suivants : - comment abimer un appareil éléctrique avec de l'électricité (?) - et qu'éteindre un moteur de voiture puis redémarrer devient intéressant en terme de consommation au bout de qq minutes de meme pour un ordinateur il est plus judicieux de l'éteidre si l'on ne va pas s'en servir pendant une heure, (le redémarrage ne prenant plus qu'une poignée de secondes...) non ? -------------------- MBP 13,3"
iPod Nano Silver G4 DA ressuscité @ 2Ghz (G4 7448) iPod 2G 10Go iMac G3 Ruby 450Mhz PowerMac 8600 333Mhz |
|
|
![]()
Message
#3
|
|
![]() Nouveau Membre Groupe : Membres Messages : 12 Inscrit : 17 Dec 2007 Lieu : Nancy (54) Membre no 102 721 ![]() |
CITATION(cyrille32 @ 17 Dec 2007, 15:01) [snapback]2482288[/snapback] CITATION(Lionel @ 17 Dec 2007, 09:32) [snapback]2481825[/snapback] Les processeurs modernes ont au moins deux états différents en fonction de la charge. Même un Mac Pro octo 3 GHz repasse à 1 GHz sur ses coeurs s'ils sont peu sollicités. {...} Ensuite, pensez à la mettre en veille si vous ne l'utilisez pas. quand j'ai eu mon 1er mac en 1998 (un 8600) le vendeur m'a dit: "mets le en veille le soir, c'est l'allumer qui l'abime car c'est un gros flux electrique qui arrive d'un coup !" j'ai réfléchit à la chose un ceratin temps et l'ai prise pour une imbécilité en me basant sur les faits suivants : - comment abimer un appareil éléctrique avec de l'électricité (?) - et qu'éteindre un moteur de voiture puis redémarrer devient intéressant en terme de consommation au bout de qq minutes de meme pour un ordinateur il est plus judicieux de l'éteidre si l'on ne va pas s'en servir pendant une heure, (le redémarrage ne prenant plus qu'une poignée de secondes...) non ? Pas vraiment en fait Nous voulons tous que l'ordinateur démarre très vite après allumage. Donc, tout tourne à fond dès la 1ère seconde. C'est donc à 100% dans la seconde : au lever du lit, personne n'aurait l'idée de s'aligner pour la finale du 100m aux jeux olympiques. C'est pourtant ce que l'on exige d'un ordinateur quand on l'allume. C'est pourquoi bon nombre de grandes entrerprises et administrations exigent que les ordinateurs restent allumés 24/24h (sauf l'écran que l'utilisateur doit éteindre en partant le soir). CITATION(Lohuli @ 17 Dec 2007, 15:08) [snapback]2482291[/snapback] Merci BHS pour tes éclaircissements. Je vais donc réduire la quantité de proc allouée à Boinc, car ces ventilos en permanence, ça me stresse. Sinon, depuis que j'ai lancé l'appli, c'est à dire 3 heures environ, la fenêtre du Boinc Manager me met rien en face de Elapsed time, la même chose en face de Time remaining, c'est à dire 31 h 58 min 2 sec et 0,0 % effectué. De plus, j'ai deux onglets crunch qui correspondent à la même chose… Pourquoi selon vous ? Enfin moi, j'ai l'habitude de juste fermer mon écran quand je n'utilise plus l'ordi, puis-je continuer à faire comme ça ou bien dois-je signaler d'abord à Boinc que je vais mettre mon ordi en veille. Merci ;-) Pour l'état d'avancement des calcul, selon les projets, l'indication n'apparait pas toujours. Les 2 onglets crunch signifient 1 chose : le processeur de ton Mac est un dual core. Il y a donc 2 calculs qui se font en parallèle. Boinc s'adapte à l'utilisation : il n'y a rien à lui dire, il va se débrouiller tout seul ![]() CITATION(Palito @ 17 Dec 2007, 15:12) [snapback]2482297[/snapback] C'est surtout du point de vu des disques dur. Le démarrage "fait souffrir" ces bebettes Pas seulement : le bloc d'alimentation en prend un sérieux coup également. Ce message a été modifié par Black Hole Sun - 17 Dec 2007, 15:30. |
|
|
![]() ![]() |
Nous sommes le : 19th July 2025 - 04:20 |