HomeLinksGallerieDistributed Computing
 


Um erst einmal zu erklären um was es ich bei DC genau handelt hier ein Auszug aus der Wikipedia:

...
Hintergrund ist die Überlegung, dass viele Rechner zeitweise nicht ausgelastet sind. Beispielsweise nachts werden viele PCs nicht genutzt. Oder der Anwender arbeitet mit einer Applikation, die nur einen Teil der CPU-Leistung beansprucht. Diese ungenutzten Ressourcen möchte man nutzbar machen.

Verteiltes Rechnen muss organisiert werden. Dazu stellt jemand - oft auf einer Webseite - die Software zur Verfügung, die auf den Clients zur Lösung der speziellen Aufgabe laufen muss. Weiterhin verwaltet er die Aufgaben, die abgearbeitet sind bzw. gerade bearbeitet werden bzw. noch verteilt werden müssen.

Will man sich nun an der Problemlösung beteiligen d.h. die ungenutzte Rechenleistung eines Computers zur Verfügung stellen, dann lädt man zunächst die Software auf den Computer, installiert diese und testet die Installation mittels vorgegebener Testdaten. Danach meldet man sich an der Webseite an und lässt sich Daten zuteilen, die bearbeitet werden sollen. Mit diesen Daten füttert man die Clientsoftware. Nach Ende des Programmlaufes - oftmals kann das mehrere Wochen dauern - meldet man das Ergebnis an der Webseite zurück.

Distributed Computing wird in vielen Bereichen der Forschung eingesetzt, vor allem bei sehr rechenintensiven Anwendungen (z.B. Docking-Simulationen für das Design künftiger Medikamente, die Berechnung von Proteinfaltungsvorgängen, die Suche nach Primzahlen oder die Widerlegung von mathematischen Vermutungen), für deren Bearbeitung die Performance von herkömmlichen Supercomputern nicht ausreicht oder für die nur ungenügende finanzielle Mittel zur Verfügung stehen. Distributed Computing Projekte finden sich demnach sehr häufig bei von Universitäten, Stiftungen oder kleinen, bzw. mittelständigen Firmen durchgeführten Projekten.
...

Meine DC Aktivitäten finden ausschliesslich im Rahmen des Crunching Base Teams statt. Wer also mitmachen möchte oder noch ein bisschen mehr zu der Thematik wissen möchte kann also gerne auch dort mal unter www.chrunchingbaseteam.de vorbeischauen.

 
Top