Publicité
Il y a des années, j'ai écrit un article sur le don de votre temps CPU à la science - en profitant d'un modèle informatique Internet connu sous le nom de informatique distribuée 10 façons de donner votre temps CPU à la science Lire la suite . Dans cet article, j'ai discuté de certains des projets intéressants auxquels vous pourriez consacrer le temps CPU de votre ordinateur, y compris des choses comme la défense contre le bioterrorisme, la lutte contre le cancer et le soutien nanotechnologie.
En fait, j'ai dirigé quelques-uns de ces projets pendant un bon moment après avoir écrit cet article, et j'étais tellement intéressé par l'ensemble modèle d'informatique distribuée que j'ai interviewé à un moment donné de ma carrière d'écrivain sur leur propre projet, le World Grille communautaire. Je vais expliquer plus en détail le World Community Grid ci-dessous, mais avant de passer à l'informatique distribuée individuelle projets, il est important de se tenir au courant de l'évolution de l'ensemble de la communauté au cours de ces quelques années depuis la dernière fois que j'ai écrit sur ce.
Ce qui est étonnant, c'est comment l'évolution de l'informatique distribuée a suivi dans l'esprit de collaboration de la communauté scientifique elle-même. Dans le passé, bon nombre de ces projets nécessitaient que les utilisateurs téléchargent des programmes individuels, et chacun avaient leurs propres économiseurs d'écran indépendants et d'autres fonctionnalités en dehors des autres projets Faire. De nos jours, la majorité des projets relèvent d'un gestionnaire de contrôle central appelé BOINC, dirigé par les gens de Berkeley. Avec cette seule application, vous pouvez répartir votre puissance CPU disponible pour prendre en charge une multitude de causes informatiques auxquelles vous croyez.
Incroyables projets d'informatique distribuée
J'adore le concept de BOINC, que vous pouvez télécharger et installer directement depuis La page BOINC de Berkeley. Je l'aime parce que lorsque j'ai téléchargé et exécuté les projets dans le passé, le processus n'était pas vraiment simple ou facile. J'ai adoré les économiseurs d'écran et les graphismes sympas, mais en réalité, l'informatique distribuée se résume à offrir votre processeur aux causes auxquelles vous croyez - c'est l'essentiel.
Avec BOINC Manager, vous l'installez et le lancez, et tous les projets informatiques distribués sont à portée de main.
Je ne recommanderais absolument pas un tel programme à moins qu'il ne contienne la grande majorité des projets disponibles. Heureusement, BOINC le fait. J'ai également constaté qu'il y a de nombreux projets non répertoriés dans la liste des projets à l'intérieur du programme BOINC lui-même, mais vous pouvez toujours coller l'URL de tout projet pris en charge par BOINC que vous trouvez sur le Web, et le gestionnaire le reconnaîtra et le chargera. C'est vraiment cool.
Prédiction climatique
J'ai mentionné Climateprediction.net il y a quelques années, principalement parce que c'est un projet auquel je pense qu'une grande majorité de gens croient. L'objectif du projet est de travailler sur la prédiction du climat de la Terre jusqu'en l'an 2100. L'objectif n'est pas seulement de créer des modèles prédictifs, mais de tester la précision des modèles climatiques existants pour déterminer quels sont les scénarios les plus probables.
Après vous être inscrit sur Climateprediction.net via BOINC, vous serez instantanément redirigé vers le site Web pour terminer votre inscription et accéder à toutes vos statistiques actuelles.
Sur ce site Web, vous pouvez également trouver de nombreux modèles climatiques et informations sur des liens tels que WeatherAtHome et dans d'autres zones du site. Assurez-vous d'explorer le site si et quand vous vous inscrivez à ce projet.
Cosmologie@home
Le projet Cosmologie est l'un de mes préférés, car j'aime l'idée de pouvoir aider à développer des modèles de l'univers. Le projet Cosmologie intègre des données astronomiques et de physique des particules dans ses modèles. En tant que personne qui a fait une ovation debout à la découverte du boson de Higgs, je suis ravi d'offrir une partie de ma puissance CPU à ce genre de cause.
L'image ci-dessus montre à quoi BOINC ressemble en exécutant des tâches pour la cosmologie. Vous pouvez appuyer sur la flèche vers le bas sous "Ajouter un projet" pour voir tous les projets auxquels vous vous êtes inscrit et créer un lien instantané vers chaque site Web. Le panneau principal au-dessus de cette liste déroulante montre l'achèvement de la tâche actuelle sur laquelle votre processeur travaille et depuis combien de temps il travaille sur cette tâche de calcul.
Orbite@Maison
J'expose probablement mon parti pris envers les projets axés sur l'espace en répertoriant également Orbit@Home, mais l'essentiel est que c'est un autre projet informatique distribué très cool.
Le projet Orbit@Home se concentre sur l'étude du système solaire afin d'utiliser des calculs pour traiter des problèmes importants pour la Terre tels que les astéroïdes proches de la Terre (NEA). J'aime l'idée qu'un tel projet soit potentiellement la source d'une alerte précoce indiquant qu'il existe une NEA sur une trajectoire dangereuse pour la Terre, donnant à l'humanité le temps de planifier et de se préparer à affronter cette défi.
Ce que j'aime vraiment sur le site Orbit@home, ce sont les statistiques et les informations fournies sur le site afin que vous puissiez voir un aperçu de tous les calculs qui ont eu lieu pour le projet.
Le projet a également une communauté, et chaque fois qu'il y a des nouvelles importantes, vous les trouverez sur la page principale du site, comme l'annonce du quasi-passage d'Asteroid 2011 MD le 27 juillet 2011. La page n'est pas souvent mise à jour, mais quand il y a quelque chose à signaler, vous le trouverez là-bas.
MindModeling@Home
Le projet MindModeling@Home est l'un de ces projets qui ne figure pas dans la liste des programmes BOINC, mais si vous tapez le URL du projet dans le champ URL du projet, il reconnaîtra le projet comme compatible BOINC et vous inscrira et vous connectera au projet.
Le projet MindModeling est axé sur l'exécution de ce que le site décrit comme une « modélisation informatique des processus cognitifs » pour comprendre l'esprit humain. À mon avis, la tâche de modéliser et de simuler l'esprit humain est l'une des tâches les plus importantes, les plus difficiles et probablement presque impossibles.
L'idée de modéliser « la performance humaine et l'apprentissage » est un concept tellement étonnant pour moi, que je suis plus qu'heureux de consacrer ma puissance de calcul à ce noble objectif. Et bien sûr, le projet a aussi un site Web assez cool.
Le site Web affiche une sorte de classement, qui montre les participants au projet les plus « donants », et vous trouverez des informations et des nouvelles sur le projet sur tout le site.
La grille de la communauté mondiale.
Il y a des années, j'ai parlé avec les gens d'IBM de leur nouveau projet caritatif (à l'époque) connu sous le nom de World Community Grid. L'entreprise n'a tiré aucun profit du projet et a consacré ses propres ressources et même du personnel dédié pour s'assurer que le projet d'informatique distribuée réussit.
Le World Community Grid est inclus dans BOINC, mais ce qui le rend spécial, c'est qu'il ne s'agit pas d'un seul projet, mais il prend à la place votre puissance de calcul CPU et la distribue à travers le calcul du World Community Grid cause. Certaines de ces causes incluent des choses comme la lutte contre le paludisme, l'eau potable, la dystrophie musculaire et la lutte contre le cancer infantile.
Vous pourriez en fait vous inscrire uniquement avec le World Community Grid, et votre processeur serait utilisé à bon escient pour des causes extrêmement importantes. Et vous pouvez surveiller et en savoir plus sur ces causes permanentes directement au Réseau communautaire mondial site Internet.
En savoir plus sur BOINC
Comme vous pouvez le voir dans cet article, je pense vraiment que l'utilisation de BOINC est la voie à suivre pour prendre en charge autant de projets que vous le souhaitez, tout en n'ayant à télécharger et à exécuter qu'une seule application. C'est la voie à suivre.
Certains des ajustements que vous pouvez faire avec BOINC consistent à configurer la quantité de votre CPU qu'il consomme et quand il le consomme. Vous pouvez en fait définir des heures fixes de la journée pendant lesquelles il peut effectuer un travail, combien d'espace disque il peut utiliser et vous pouvez le configurer pour qu'il ne fonctionne que lorsque vous n'utilisez pas votre ordinateur et qu'il est inactif pendant quelques-uns minutes.
La vue avancée de l'application vous montre également plus de statistiques sur tous vos projets en cours. Il vous montrera toutes les tâches du projet sur lesquelles votre ordinateur travaille actuellement et la progression globale de ces tâches.
Et enfin, BOINC inclut également des économiseurs d'écran de chacun des projets que vous avez décidé de soutenir, tels que comme celui-ci de Cosmology@Home qui entre et sort en fondu entre les images, et l'état actuel de votre course travaux.
Soutenir tant de causes importantes simplement en faisant fonctionner votre ordinateur est en fait un sentiment plutôt cool. C'est comme donner à votre ordinateur une chance de faire du bien dans le monde, et tout ce que vous donnez vraiment si vous pensez à ce sujet, n'est rien de plus que peut-être une consommation électrique légèrement plus élevée et une charge légèrement plus élevée sur votre processeur.
Étant donné que vous contribuez peut-être à résoudre certains des problèmes les plus urgents au monde, je dirais que ce n'est pas beaucoup à abandonner.
Avez-vous déjà soutenu des projets d'informatique distribuée? Avez-vous remarqué ce son cool? Partagez vos propres commentaires et vos projets préférés dans la section commentaires ci-dessous.
Crédits image: Partage d'ordinateurs portables via Shutterstock
Ryan est titulaire d'un baccalauréat en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique, et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.