BOINC - Verteiltes Rechnen

  • Durch die ESL bin ich erst auf das geniale System aufmerksam geworden. Ich kannte das Prinzip schon vorher, dachte aber nie daran, selber daran teilzunehmen.

    Verteiltes Rechnen beteudet, dass Rechenaufgaben auf viele Computer verteilt wird. Dabei kann jeder mitmachen, der sich nicht dafür zu schade ist.

    Für mehr Infos über das Prinzip und sonstigem Kauderwelsch, siehe Wikipedia.
    BOINC ist ein Programm, dass jenes verteiltes Rechnen organisiert und verwaltet. Unterstützt werden unterdessen schon unzählige Projekte - das reicht hin von Proteinfalten über die Suche nach Ausserirdischen bis hin zu Medikamentenforschung (z.B. AIDS, Krebs, usw.). Eine Liste von Projekten findet ihr hier.
    Dabei funktioniert es ganz leicht:
    • Man ladet sich das Programm unter http://boinc.berkeley.edu herunter, ...installiert jenes und rebootet, ...meldet sich bei den gewünschten Projekten an ...und lässt den Rest das Programm erledigen.

    Für mehr Infos über BOINC, siehe Wikipedia. Auch ein Artikel auf der ESL-Seite beschreibt das Vorgehen.
    Eine gute Frage. Im Prinzip nein. Der Prozess, der das Rechnen übernimmt, hat die niedrigste Priorität. Das heisst, alle anderen Prozesse haben in der Warteschlange des CPU Vorrang, sodass man beim Surfen und Arbeiten eigentlich nichts merkt. Sobald der CPU alleine schon voll ausgelastet ist (beispielsweise durch Spielen, etc.), macht es sich schon bemerkbar, dafür kann man den Prozess leicht anhalten (in der Auswahl beim Rechtsklick auf das Symbol in der Trayleiste).
    • Um Spass zu haben, um dein Gewissen zu beruhigen, um deine soziale Seele auszuleben, um die Leistung deines Computes voll auszunutzen, um sich den grössten E-Penis zu erkämpfen, und und und.
    Es ist definitiv keine schlechte Sache und schaden tuts ja niemandem, oder?


    Fragen sind da, um sie zu stellen - also scheut euch nicht. :P

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • Naja, ich finds vor allem für all jene gut, die über Torrents oder ähnliches ihren PC laufen lassen und so Strom verschwenden, wenns noch mehr Kapazitäten (bzgl CPU-Leistung) gibt.

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • Quote

    Original von ShihiZu
    Naja, ich finds vor allem für all jene gut, die über Torrents oder ähnliches ihren PC laufen lassen und so Strom verschwenden, wenns noch mehr Kapazitäten (bzgl CPU-Leistung) gibt.

    in so einem falle sicherlich sinnvoll. Durchaus, aber lade ich mir damit nicht praktisch malware/grayware runter? Ich finde das sehr dubios und vorallem fragwürdig vertrauenswürdig.

    liberate vosmet

  • Sicher nicht. Das Programm BOINC ist von der Uni Berkeley. Ich kann mir kaum vorstellen, dass da ein Projekt mit Malware hinzugefügt wird. Es steht auch unter der GPL (General Public License).

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • Quote

    Original von ShihiZu
    Schade, dass das so wenig Anklang findet. :/

    ich sehe es jetzt erst^^

    man liest doch ab und zu dass wieder irgendeine com wieder ein größere primzahl gefunden haben und an das fbi oder so verkauft haben

    das hörte sich ziemlich so an wie das hier

    ... is es das?
    als ich das gelesen habe wollte ich mich irgendwie schon daran beteiligen

    Wer nichts word, word Word!

  • Quote

    Original von Mojo Jojo

    ich sehe es jetzt erst^^

    man liest doch ab und zu dass wieder irgendeine com wieder ein größere primzahl gefunden haben und an das fbi oder so verkauft haben

    das hörte sich ziemlich so an wie das hier

    ... is es das?
    als ich das gelesen habe wollte ich mich irgendwie schon daran beteiligen

    was will denn das FBI mit primzahlen?

    liberate vosmet

  • Man hilft also nur irgendwelchen Leuten, die ein Projekt am Laufen haben, für die die Leistung ihrer (Super-)Computer nich ausreicht? Versteh ich das richtig?


    Darf man sich die Ergebnisse des Projekts, bei dem der eigene Rechner mitgearbeitet hat, dann ansehen?


    Wie hab ich damit dann Spaß?

  • Warscheinlich nutzen die Primzahlen zum verschlüsseln ihrer Daten bzw. ein Verfahren das zum Beispiel auf Primfaktorzerlegung beruht, denn wenn man 2 Primzahlen miteinander multipliziert ist es bei sehr großen Zahlen technisch unmöglich aus dem Produkt die Primzahlen zu finden. Dieser Umstand wird eben in der Kryptographie verwendet. Ich hoffe ich hab das gerade aus dem Gedächtnis korrekt wieder gegeben ;)

    No one needs a smile as much as a person who fails to give one -- unknown

    Sind wir nicht alle ein bisschen Sega!

  • Quote

    Original von Ratatosk
    Warscheinlich nutzen die Primzahlen zum verschlüsseln ihrer Daten bzw. ein Verfahren das zum Beispiel auf Primfaktorzerlegung beruht, denn wenn man 2 Primzahlen miteinander multipliziert ist es bei sehr großen Zahlen technisch unmöglich aus dem Produkt die Primzahlen zu finden. Dieser Umstand wird eben in der Kryptographie verwendet. Ich hoffe ich hab das gerade aus dem Gedächtnis korrekt wieder gegeben ;)

    ja so ist es, primzahlen sind für kryptographie sehr wichtig

    Quote

    Über zweitausend Jahre lang konnte man keinen praktischen Nutzen aus dem Wissen über die Primzahlen ziehen. Dies änderte sich erst mit dem Aufkommen elektronischer Rechenmaschinen, wo die Primzahlen beispielsweise in der Kryptographie eine zentrale Rolle spielen.

    quelle

    Wer nichts word, word Word!

  • Quote

    Original von Niner
    Man hilft also nur irgendwelchen Leuten, die ein Projekt am Laufen haben, für die die Leistung ihrer (Super-)Computer nich ausreicht? Versteh ich das richtig?
    Darf man sich die Ergebnisse des Projekts, bei dem der eigene Rechner mitgearbeitet hat, dann ansehen?
    Wie hab ich damit dann Spaß?


    Nicht irgendwelchen Leuten, sondern bestimmten Forschungsteams, die so eine riesige Fülle von Daten zum Verarbeiten haben (z.B. Suche nach Ausserirdischen, Tongeräusche, etc) oder die die Rechenkraft brauchen, um Dinge auszurechnen (klassisches Bespiel: Berechnung wie Protein in 3D aussieht, "Proteinfaltung"). Studien, etc, es gibt so vieles. Ich mach jetzt bei FightAIDS, Spinhenge (Magnetismus in Nanomolekülen), POEM (auch Proteinfaltung, Zellforschung) und yoyo (bringt verschiedene zu BOINC, die das noch nicht haben).
    Die Ergebnisse kannst du relativ sicher ansehen (nehme ich mal an), machen tuns wahrscheindlich die wenigsten (die Ergebnisse bringen dir persönlich rel. wenig).
    Wie du damit Spass haben kannst, musst du selber finden. Ich liebe den Reiz, auf einen höheren Rang zu kommen (bsp. schon Platz 250 bei Spinhenge in der Schweiz :P), sozusagen der E-Penis des BOINC. Ansonsten weiss ich nicht, ich habs einfach an, weil ich oft den Rechner nicht zu 100% auslaste und deswegen der Sinn darin sehe (CPU alleine verbraucht so gut wie keinen Strom).


    Quote

    Original von Mojo Jojo

    ich sehe es jetzt erst^^

    man liest doch ab und zu dass wieder irgendeine com wieder ein größere primzahl gefunden haben und an das fbi oder so verkauft haben

    das hörte sich ziemlich so an wie das hier

    ... is es das?
    als ich das gelesen habe wollte ich mich irgendwie schon daran beteiligen


    Jo, unter anderem. Ich bin mir nicht sicher, ob unter BOINC genau das Projekt ist, aber es gibt ganz viele Projekte zu Faktorisieren von Zahlen, zu Suche nach Zahlen wie Fermatzahlen, Mersenne-Primzahlen (wahrscheindlich meinst du das), etc.

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • Quote

    Original von ShihiZuIch mach jetzt bei FightAIDS, Spinhenge (Magnetismus in Nanomolekülen), POEM (auch Proteinfaltung, Zellforschung) und yoyo (bringt verschiedene zu BOINC, die das noch nicht haben).

    Wie darf man das verstehen? Oo

    The Lord of the Rings is a series of three popular films that were later adapted into shitty books.

  • Okay, BOINC ist ein Programm. Dieses Programm organisiert alles zwischen einem Projekt und dem User. Dabei gibts logischerweise Projekte, die unabhängig von BOINC arbeiten und trotzdem mit der gleichen Technik. Die stellen dann einfach ein eigenes Programm zur Verfügung. Z.B. kannst du das Programm für FightAIDS auch runterladen und es unabhängig von BOINC laufen lassen. ;)
    yoyo ist halt jetzt auch wieder ein Zwischenstück (so gesehen: User <> BOINC <> yoyo <> Projekt), ich kenn mich auch nicht all zu genau aus.
    BOINC vermittelt einfach einen guten Einstieg, Benutzerfreundlichkeit.

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

  • hm ich habe jetzt das jetzt eine ganze nacht laufen lassen
    kriege ich dann auch irgendwann kredit für meinen E-Penis?

    ich könnte übrigens ohne probleme DoW spielen und das gleichzeitig laufen lassen ohne dass ich was gemerkt habe

    Wer nichts word, word Word!

    Edited once, last by Mojo Jojo (August 25, 2008 at 10:23 AM).

  • Jo, hab das als BOINC in der ESL noch frisch war auch genutzt, aber mit der Zeit fehlt mir da einfach der Reiz. Hab ca 4 Monate mitgemacht und danach den Client runtergeschmissen^^

  • Quote

    Original von Mojo Jojo
    hm ich habe jetzt das jetzt eine ganze nacht laufen lassen
    kriege ich dann auch irgendwann kredit für meinen E-Penis?

    ich könnte übrigens ohne probleme DoW spielen und das gleichzeitig laufen lassen ohne dass ich was gemerkt habe

    Ah, sorry. Hab die Frage übersehen: Jo, du erhälst Kredits, sobald du eine Aufgabe beendet hast (dauert je nach Projekt ein wenig, bis du die Kredits bekommst).

    > Höre nie auf anzufangen. Fange nie an aufzuhören.
    > Zeit hat, wer sich Zeit nimmt.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!