Helfen Sie mit diesen erstaunlichen verteilten Computing-Projekten, die Welt besser zu machen

Vor Jahren schrieb ich einen Artikel darüber, wie Sie Ihre CPU-Zeit der Wissenschaft zur Verfügung stellen können - indem Sie das Internet-Computing-Modell nutzen, das als verteiltes Computing bekannt ist. In diesem Artikel habe ich einige der coolen Projekte besprochen, denen Sie die CPU-Zeit Ihres Computers widmen könnten, darunter Dinge wie die Verteidigung gegen Bioterrorismus, die Bekämpfung von Krebs und die Unterstützung der Nanotechnologie.

Vor Jahren schrieb ich einen Artikel darüber, wie Sie Ihre CPU-Zeit der Wissenschaft zur Verfügung stellen können - indem Sie das Internet-Computing-Modell nutzen, das als verteiltes Computing bekannt ist.  In diesem Artikel habe ich einige der coolen Projekte besprochen, denen Sie die CPU-Zeit Ihres Computers widmen könnten, darunter Dinge wie die Verteidigung gegen Bioterrorismus, die Bekämpfung von Krebs und die Unterstützung der Nanotechnologie.
Werbung

Anwendungen von verteilten Computern Vor Jahren schrieb ich einen Artikel darüber, wie Sie Ihre CPU-Zeit an die Wissenschaft spenden - indem Sie ein Internet-Computing-Modell nutzen, das als verteiltes Computing bekannt ist. 10 Möglichkeiten, Ihre CPU-Zeit an die Wissenschaft zu spenden 10 Möglichkeiten, Ihre CPU-Zeit an die Wissenschaft zu spenden Lesen Sie mehr. In diesem Artikel habe ich einige der coolen Projekte besprochen, denen Sie die CPU-Zeit Ihres Computers widmen könnten, darunter Dinge wie die Verteidigung gegen Bioterrorismus, die Bekämpfung von Krebs und die Unterstützung der Nanotechnologie.

Tatsächlich habe ich nach dem Schreiben dieses Artikels eine ganze Reihe dieser Projekte laufen lassen, und ich war so interessiert an dem ganzen verteilten Rechenmodell, das ich zu einem bestimmten Zeitpunkt meiner schriftstellerischen Karriere über ihr eigenes Projekt, das World Community Grid, interviewte . Ich werde mehr über das World Community Grid unten erklären, aber bevor wir zu einzelnen verteilten Computing-Projekten kommen, ist es wichtig, nachzuholen, wie sich die gesamte Community in den paar Jahren entwickelt hat, seit ich das letzte Mal darüber geschrieben habe.

Erstaunlich ist, wie sich die Entwicklung des verteilten Rechnens im kooperativen Geist der wissenschaftlichen Gemeinschaft selbst entwickelt hat. In der Vergangenheit erforderten viele dieser Projekte, dass Benutzer individuelle Programme herunterladen, und sie hatten jeweils ihre eigenen unabhängigen Bildschirmschoner und andere Funktionen, abgesehen von den anderen Projekten. In diesen Tagen arbeitet die Mehrheit der Projekte in einem zentralen Kontroll-Manager namens BOINC, der von den Berkeley-Mitarbeitern betrieben wird. Mit dieser einen Anwendung können Sie Ihre überschüssige CPU-Leistung aufteilen, um eine ganze Reihe von Computing-Ursachen zu unterstützen, an die Sie glauben.

Erstaunliche verteilte Computing-Projekte

Ich liebe das Konzept von BOINC, das Sie direkt von der BOINC-Seite von Berkeley herunterladen und installieren können. Ich liebe es, denn als ich die Projekte in der Vergangenheit heruntergeladen und ausgeführt habe, war der Prozess nicht wirklich einfach oder einfach. Ich liebte die Bildschirmschoner und die coole Grafik, aber im Grunde geht es bei verteilten Computern darum, die CPU an die Ursachen zu liefern, an die man glaubt - das ist das Endergebnis.

Mit dem BOINC Manager können Sie es installieren und starten und es stehen Ihnen alle verteilten Computerprojekte direkt zur Verfügung.

Anwendungen von verteilten Computern

Ich würde absolut kein solches Programm empfehlen, wenn es nicht die große Mehrheit der verfügbaren Projekte enthält. Zum Glück macht BOINC. Ich fand auch, dass es viele Projekte gibt, die nicht in der Projektliste innerhalb des BOINC-Programms selbst aufgelistet sind, aber Sie können die URL für jedes BOINC-unterstützte Projekt, das Sie im Internet finden, einfügen und der Manager wird es erkennen und laden. Es ist sehr cool.

Klimaprädiktion

Vor ein paar Jahren habe ich Climateprediction.net erwähnt, vor allem, weil es ein Projekt ist, an das eine große Mehrheit der Leute glaubt. Das Ziel des Projekts ist es, das Klima der Erde bis ins Jahr 2100 vorherzusagen. Das Ziel ist es nicht nur um Vorhersagemodelle zu erstellen, aber um die Genauigkeit bestehender Klimamodelle zu testen, um zu bestimmen, welche Szenarien wahrscheinlicher sind.

Nachdem Sie sich über BOINC bei Climateprediction.net angemeldet haben, werden Sie sofort auf die Website weitergeleitet, um Ihre Anmeldung abzuschließen und Zugriff auf alle Ihre aktuellen Statistiken zu erhalten.

Hilfe machen die Welt besser mit diesen erstaunlichen verteilten Computing-Projekten2

Auf dieser Website finden Sie auch viele Klimamodelle und Informationen in Links wie WeatherAtHome und in anderen Bereichen der Website. Stellen Sie sicher, dass Sie die Website durchsuchen, wenn Sie sich bei diesem Projekt anmelden.

Kosmologie @ Zuhause

Das Kosmologie-Projekt ist einer meiner Favoriten, weil ich die Idee liebe, bei der Entwicklung von Modellen des Universums helfen zu können. Das Kosmologieprojekt integriert astronomische und Teilchenphysikdaten in seine Modelle. Als jemand, der der Entdeckung des Higgs-Bosons standing ovation gegeben hat, bin ich begeistert, einen Teil meiner CPU-Leistung für diese Art von Sache zur Verfügung zu stellen.

distributed computing

Das Bild oben zeigt, wie BOINC Aufgaben für Kosmologie auszuführen scheint. Sie können den Abwärtspfeil unter " Projekt hinzufügen " drücken, um alle Projekte anzuzeigen, für die Sie sich angemeldet haben, und sofort eine Verknüpfung zu jeder Website herstellen. Das Hauptfenster über dieser Dropdown-Liste zeigt die Beendigung der aktuellen Aufgabe an, an der Ihre CPU arbeitet, und wie lange sie an dieser Rechenaufgabe gearbeitet hat.

Orbit @ Zuhause

Ich werde wahrscheinlich meine Voreingenommenheit gegenüber Projekten, die sich auf den Weltraum konzentrieren, durch Aufführen von Orbit @ Home offen legen, aber unter dem Strich ist es ein weiteres sehr cooles verteiltes Computerprojekt.

Das Orbit @ Home-Projekt konzentriert sich auf die Untersuchung des Sonnensystems, um Berechnungen zur Bewältigung wichtiger Probleme für die Erde, wie Near Earth Asteroids (NEA), zu verwenden. Ich bin begeistert von der Idee, dass ein solches Projekt die Quelle einer Frühwarnung sein könnte, dass es eine NEA auf einem gefährlichen Kurs für die Erde gibt, die der Menschheit Zeit gibt, um diese Herausforderung zu planen und vorzubereiten.

verteiltes Rechnen

Was ich an der Orbit @ home-Website wirklich mag, sind die Statistiken und Informationen, die auf der Website bereitgestellt werden, damit Sie einen Überblick über alle Berechnungen erhalten, die für das Projekt stattgefunden haben.

verteiltes Rechnen

Das Projekt hat auch eine Community, und wann immer es wichtige Neuigkeiten gibt, finden Sie es auf der Hauptseite der Site, wie die Ankündigung von Asteroid 2011 MD Near-Pass am 27. Juli 2011. Die Seite wird nicht aktualisiert oft, aber wenn es etwas zu berichten gibt, wirst du es dort finden.

MindModeling @ Zuhause

Das MindModeling @ Home-Projekt ist eines der Projekte, die nicht in der BOINC-Programmliste aufgeführt sind. Wenn Sie jedoch die Projekt-URL in das Feld Projekt-URL eingeben, erkennt das Projekt das Projekt als BOINC-kompatibel und meldet Sie an Projekt.

Liste verteilter Computerprojekte

Das MindModeling-Projekt konzentriert sich auf das, was die Website als "kognitive Prozessmodellierung" beschreibt, um den menschlichen Geist zu verstehen. Meiner Meinung nach ist die Aufgabe, den menschlichen Geist zu modellieren und zu simulieren, eine der größten, schwierigsten und wahrscheinlich fast unmöglichen Aufgaben.

Die Idee, "menschliche Leistung und Lernen" zu modellieren, ist für mich ein solch erstaunliches Konzept, dass ich mehr als glücklich bin, meine Rechenleistung diesem hohen Ziel zu widmen. Und natürlich hat das Projekt auch eine ziemlich coole Webseite.

Liste verteilter Computerprojekte

Die Website zeigt eine Rangliste, die die meisten "gebenden" Projektteilnehmer zeigt, und Sie finden Informationen und Neuigkeiten über das Projekt auf der gesamten Website.

Das World Community Grid.

Vor Jahren sprach ich mit den Leuten von IBM über ihr neues (damals) Wohltätigkeitsprojekt, das als World Community Grid bekannt ist. Das Unternehmen hat aus dem Projekt keinen Nutzen gezogen, und es hat eigene Ressourcen und sogar engagiertes Personal eingesetzt, um sicherzustellen, dass das verteilte Computerprojekt erfolgreich war.

Liste verteilter Computerprojekte

Das World Community Grid ist in BOINC enthalten, aber das Besondere daran ist, dass es nicht nur ein Projekt ist, sondern stattdessen die Rechenleistung Ihrer CPU übernimmt und diese über das World Community Grid verteilt. Einige dieser Ursachen umfassen Dinge wie Malaria, sauberes Wasser, Muskeldystrophie bekämpfen und Krebs bei Kindern bekämpfen.

Helfen Sie, die Welt mit diesen erstaunlichen verteiltes Computing-Projektmodellierung10 besser zu machen

Sie könnten sich tatsächlich nur mit dem World Community Grid anmelden, und Ihre CPU würde für einige äußerst wichtige Zwecke hervorragend genutzt werden. Und Sie können direkt auf der World Community Grid-Website über diese anhaltenden Ursachen informiert werden.

Mehr über BOINC

Wie Sie in diesem Artikel sehen können, denke ich, dass BOINC der Weg ist, um so viele Projekte zu unterstützen, wie Sie möchten, während Sie nur eine einzige Anwendung herunterladen und ausführen müssen. Es ist der Weg zu gehen.

Einige der Optimierungen, die Sie mit BOINC vornehmen können, bestehen darin, zu konfigurieren, wie viel von Ihrer CPU verbraucht wird und wann sie verbraucht wird. Sie können tatsächlich festlegen, wann der Tag ausgeführt werden kann, wie viel Speicherplatz er verwenden kann, und Sie können ihn so konfigurieren, dass er nur funktioniert, wenn Sie Ihren Computer nicht benutzen und er für einige Minuten nicht benutzt wird.

Helfen Sie, die Welt mit diesen erstaunlichen verteilter Datenverarbeitungsprojekten modellierend11

Die erweiterte Ansicht der Anwendung zeigt Ihnen auch mehr Statistiken über alle Ihre aktuellen Projekte. Es zeigt Ihnen alle Projektaufgaben, an denen Ihr Computer gerade arbeitet, und den Gesamtfortschritt dieser Aufgaben.

Helfen Sie, die Welt mit diesen erstaunlichen verteiltes Computing-Projektmodellierung besser zu machen13

Und schließlich enthält BOINC auch Bildschirmschoner von allen Projekten, die Sie unterstützen möchten, z. B. dieses von Cosmology @ Home, das zwischen den Bildern ein- und ausblendet, und dem aktuellen Status Ihrer laufenden Jobs.

Anwendungen von verteilten Computern

So viele wichtige Ursachen zu unterstützen, indem Sie einfach Ihren Computer laufen lassen, ist eigentlich ein ziemlich cooles Gefühl. Es ist, als ob Sie Ihrem Computer eine Chance geben, etwas Gutes in der Welt zu tun, und alles, was Sie wirklich spenden, wenn Sie darüber nachdenken, ist nichts anderes als ein etwas höherer Stromverbrauch und etwas mehr Belastung für Ihren Prozessor.

Angesichts der Tatsache, dass Sie vielleicht dabei helfen, einige der dringendsten Probleme der Welt zu lösen, würde ich sagen, dass es nicht viel ist, aufzugeben.

Haben Sie jemals verteilte Computerprojekte unterstützt? Hast du irgendjemanden gesehen, der cool klingt? Teilen Sie Ihr eigenes Feedback und Ihre Lieblingsprojekte in den Kommentaren unten.

Bildnachweis: Laptops teilen über Shutterstock

In this article