Portal:BOINC/Installation/Windows: Unterschied zwischen den Versionen

Aus Planet 3DNow! Distributed Computing Wiki
Zur Navigation springen Zur Suche springen
K (Kategorien)
(→‎Download der Clientsoftware: Link zu Release Notes ergänzt)
 
(25 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 7: Zeile 7:
 
== Download der Clientsoftware ==
 
== Download der Clientsoftware ==
  
Der aktuelle BOINC-Client kann unter [http://boinc.berkeley.edu/download_all.php http://boinc.berkeley.edu/download_all.php] heruntergeladen werden. Die Beta-Versionen sind weniger empfehlenswert, vorallem da BOINC keinen direkten Einfluss auf die Rechengeschwindigkeit der Projekte hat.
+
Der aktuelle BOINC-Client kann unter [http://boinc.berkeley.edu/download_all.php http://boinc.berkeley.edu/download_all.php] heruntergeladen werden.  
 +
Aktuell wird die Version 7.16.11 vom 02.09.2020 empfohlen. Gleichzeitig empfiehlt man dort die Version mit VirtualBox, dies ist aber keine Zwangsvoraussetzung.  
  
== Installation des Clients ==
+
 
 +
[https://boinc.berkeley.edu/dl/boinc_7.16.11_windows_x86_64_vbox.exe Download BOINC-Client Version 7.16.11 Windows 64-bit XP/Vista/7/8/8.1/10 + VirtualBox 6.1.12]
 +
 
 +
 
 +
[https://boinc.berkeley.edu/dl/boinc_7.14.2_windows_intelx86_vbox.exe Download BOINC-Client Version 7.14.2 Windows 32-bit XP/Vista/7/8/8.1/10 + VirtualBox 5.2.8]
 +
 
 +
 
 +
[https://boinc.berkeley.edu/dl/boinc_7.16.11_windows_x86_64.exe Download BOINC-Client Version 7.16.11 Windows 64-bit XP/Vista/7/8/8.1/10]
 +
 
 +
 
 +
[https://boinc.berkeley.edu/dl/boinc_7.14.2_windows_intelx86.exe Download BOINC-Client Version 7.14.2 Windows 32-bit XP/Vista/7/8/8.1/10]
 +
 
 +
 
 +
 
 +
Die Beta-Versionen sind unter [https://boinc.berkeley.edu/dl/?C=M;O=D https://boinc.berkeley.edu/dl/?C=M;O=D] zu finden. Sie sind weniger empfehlenswert, vor allem da der BOINC-Client keinen direkten Einfluss auf die Rechengeschwindigkeit der Projekte hat.
 +
 
 +
Die Relase Notes der Boinc Clients findet man [https://boinc.berkeley.edu/wiki/Release_Notes hier].
 +
 
 +
== Installation des Clients (ab Version 6.x.x) ==
 +
 
 +
Für eine Installation werden Administratorrechte benötigt.
 +
 
 +
Nach dem Start meldet sich die Installationsroutine mit ''"Welcome to the InstallShield Wizard for BOINC"'' und fordert zum Anklicken von ''Next'' auf.
 +
 
 +
[[Bild:BoincInstall_6.3.x_1.JPG]]
 +
 
 +
 
 +
Die Anerkennung der Lizenzbedingungen wird gefordert, danach geht es wieder mit ''Next'' weiter.
 +
 
 +
[[Bild:BoincInstall_6.3.x_2.JPG]]
 +
 
 +
 
 +
Um den Installationsort des BOINC-Clients und des Datenverzeichnisses zu ändern, muss man ''Advanced'' wählen.
 +
 
 +
[[Bild:BoincInstall_6.3.x_3.JPG]]
 +
 
 +
 
 +
Standardmäßig wird in das Verzeichnis ''C:\Programme\BOINC'' installiert und die Daten unter ''C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\BOINC'' abgelegt. Unter Windows Vista heißt das Standardverzeichnis für die Daten ''C:\ProgramData\BOINC''
 +
 
 +
Des Weiteren kann man noch den BOINC-Bildschirmschoner und den ''Protected Application Mode'' aktivieren. Für das Projekt [[GPUGRID]] muss der ''Protected Application Mode'' deaktiviert werden.
 +
 
 +
 
 +
[[Bild:BoincInstall_6.3.x_4.JPG]]
 +
 
 +
Wenn man seine Einstellungen vorgenommen hat, werden sie mit ''Next'' gesichert.
 +
 
 +
[[Bild:BoincInstall_6.3.x_5.JPG]]
 +
 
 +
 
 +
Zur eigentlichen Installation muss jetzt nur noch auf ''Next'' geklickt werden.
 +
 
 +
[[Bild:BoincInstall_6.3.x_6.JPG]]
 +
 
 +
 
 +
Je nach Einstellungen ist dann ein Neustart nötig, welcher mit ''Yes'' bestätigt wird.
 +
 
 +
[[Bild:BoincInstall_6.3.x_8.JPG]]
 +
 
 +
 
 +
Nach dem Neustart startet der BOINC-Manager mit der grafischen, vereinfachten Ansicht und fordert direkt dazu auf, ein Projekt anzumelden. Um zur erweiterten Ansicht zu gelangen, muss man diesen Vorgang zunächst abbrechen.
 +
 
 +
[[Bild:Boinc_install11.gif]]
 +
 
 +
Danach kann man den BOINC-Manager durch einen Klick auf ''Advanced View'' auf die erweiterte Ansicht umstellen.
 +
 
 +
[[Bild:Boinc_install12.gif]]
 +
 
 +
 
 +
Die erweiterte Ansicht bietet wesentlich mehr Informationen und Übersicht über die angemeldeten Projekte.
 +
 
 +
[[Bild:Boinc_install13.gif]]
 +
 
 +
Über den Menüpunkt ''Assistenten'' kann man nun ein Projekt anmelden.
 +
 
 +
[[Bild:Boinc_install14.gif]]
 +
 
 +
== Installation des Clients (bis Version 5.10.45) ==
  
 
Für eine Installation auf dem Rechner muss man sich mit einem Administratoraccount anmelden.
 
Für eine Installation auf dem Rechner muss man sich mit einem Administratoraccount anmelden.
Zeile 79: Zeile 156:
  
 
[[Bild:Boinc_install14.gif‎]]
 
[[Bild:Boinc_install14.gif‎]]
 +
  
  
 
== Optimierter Client ==
 
== Optimierter Client ==
 +
''Hauptartikel: [[Optimierter BOINC-Client]]''
 +
 +
'''Wie an anderer Stelle hier nochmal der Hinweis: '''
 +
 +
''Planet 3DNow! empfiehlt die Verwendung von Original-Clients. Da es diese Clients nunmal aber gibt und vor allem bei SETI@Home noch eine Existenzberechtigung haben, bleiben die Beschreibungen im DC-Wiki.''
 +
 +
 +
BOINC selbst ist nur eine gemeinsame Plattform für verschiedenen Projekte. Die Hauptaufgaben des Clients sind die Verwaltung der Projekte, an denen der Nutzer teilnimmt, der Download der [[Work-Unit|WUs]] sowie der Upload der Ergebnisse und der Start projektspezifischer Programme, welche die eigentlichen Berechnungen der WUs durchführen. Außerdem unterzieht der Client das jeweilige System einem Benchmark. Viele Projekte nutzen die dabei erzielte Punktzahl für die Berechnung der Credits, die der Teilnehmer für die geleistete Arbeit erhält.
  
Es gibt optimierte Versionen des BOINC-Clienten. Diese nutzen CPU-Features wie SSE aus. Da BOINC aber nicht für die Berechnungen der Pakete verantwortlich ist, sondern lediglich eine Plattform für Distributed Computing-Projekte darstellt, haben diese keinen Einfluss auf die Rechengeschwindigkeit. Lediglich das Ergebnis des integrierten Benchmarks wird erhöht.
+
Der Benchmark nutzt keine [[SIMD]]-Erweiterungen wie [[SSE]] oder [[SSE2]], allerdings nutzen manche Projekte diese Erweiterungen in ihren Berechnungen. In solchen Fällen verliert der Benchmark seine Aussagekraft, da er Teile des Prozessors bencht, die vom Projekt kaum oder gar nicht genutzt werden.
  
Je nach Projekt werden dadurch mehr Credits vorgeschlagen. Diese tauchen in den Statistiken des jeweiligen Projektes als "claimed credit" auf. Einige Projekte nutzen aber ein fixes Creditsystem, wodurch der optimierte Client nichts bringt, da die "claimed credit" ignoriert werden. Andere Projekte lassen eine WU von mehreren Rechnern berechnen und vergeben den Durchschnitt der vorgeschlagenen Credits. Diese sind dann "granted" und werden dem Benutzer gutgeschrieben. Hier kann der optimierte Client also Vorteile bringen. Einige wenige Projekte vergeben auch direkt die von BOINC vorgeschlagenen Credits, wodurch man teilweise mehr als doppelt soviele Punkte bekommt. Dieses Creditsystem ist aber nicht sehr verbreitet.
+
Um diesem Problem zu begegnen, wurden von engagierten Distributed-Computing-Teilnehmern leicht veränderte BOINC-Clients veröffentlicht. Diese Clients basieren auf dem Originalclient, jedoch nutzt der Benchmark SSE bzw. SSE2. Der Benchmark eines solchen Clients ist also aussagekräftig für Projekte, die SSE bzw. SSE2 nutzen. Allerdings ist er '''NICHT''' aussagekräftig für Projekte, die diese Erweiterungen nicht nutzen.
  
Mehr Informationen findet ihr im Artikel über den [[Optimierter_ BOINC-Client|optimierten BOINC-Client]].
+
Bei der Wahl des Clients sollte man also berücksichtigen an welchen Projekten man teilnehmen möchte. Im Zweifelsfall sollte man einfach den Originalclient nutzen.
  
[[Kategorie:BOINC]]
+
[[Kategorie:BOINC|Installation (Windows)]]
[[Kategorie:Installationsanleitung]]
+
[[Kategorie:Installationsanleitung|BOINC (Windows)]]

Aktuelle Version vom 18. Februar 2021, 21:42 Uhr

Vorbemerkungen

Für die Installation benötigt man Administrationsrechte. Vor der Installation auf fremden Rechnern sollte die Erlaubnis der zuständigen Person eingeholt werden. Gerade bei Firmenrechnern sollte man sehr vorsichtig sein, da die unbefugte Installation von DC-Projekten ein Kündigungsgrund sein kann! Deshalb erst den zuständigen Administrator und den Chef um Erlaubnis bitten.

Je nachdem an welchen Projekten man teilnehmen will, sollte die Installationspartition ausreichend Speicherplatz (Speicherplatzbedarf BOINC) besitzen. Einige Projekte benötigen außerdem relativ viel Arbeitsspeicher, deshalb sollte ausreichend RAM vorhanden sein. Gerade bei Rechnern mit sehr wenig Arbeitsspeicher kann es vorkommen, dass die Performance des Rechnerns spürbar schlechter wird.

Download der Clientsoftware

Der aktuelle BOINC-Client kann unter http://boinc.berkeley.edu/download_all.php heruntergeladen werden. Aktuell wird die Version 7.16.11 vom 02.09.2020 empfohlen. Gleichzeitig empfiehlt man dort die Version mit VirtualBox, dies ist aber keine Zwangsvoraussetzung.


Download BOINC-Client Version 7.16.11 Windows 64-bit XP/Vista/7/8/8.1/10 + VirtualBox 6.1.12


Download BOINC-Client Version 7.14.2 Windows 32-bit XP/Vista/7/8/8.1/10 + VirtualBox 5.2.8


Download BOINC-Client Version 7.16.11 Windows 64-bit XP/Vista/7/8/8.1/10


Download BOINC-Client Version 7.14.2 Windows 32-bit XP/Vista/7/8/8.1/10


Die Beta-Versionen sind unter https://boinc.berkeley.edu/dl/?C=M;O=D zu finden. Sie sind weniger empfehlenswert, vor allem da der BOINC-Client keinen direkten Einfluss auf die Rechengeschwindigkeit der Projekte hat.

Die Relase Notes der Boinc Clients findet man hier.

Installation des Clients (ab Version 6.x.x)

Für eine Installation werden Administratorrechte benötigt.

Nach dem Start meldet sich die Installationsroutine mit "Welcome to the InstallShield Wizard for BOINC" und fordert zum Anklicken von Next auf.

BoincInstall 6.3.x 1.JPG


Die Anerkennung der Lizenzbedingungen wird gefordert, danach geht es wieder mit Next weiter.

BoincInstall 6.3.x 2.JPG


Um den Installationsort des BOINC-Clients und des Datenverzeichnisses zu ändern, muss man Advanced wählen.

BoincInstall 6.3.x 3.JPG


Standardmäßig wird in das Verzeichnis C:\Programme\BOINC installiert und die Daten unter C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\BOINC abgelegt. Unter Windows Vista heißt das Standardverzeichnis für die Daten C:\ProgramData\BOINC

Des Weiteren kann man noch den BOINC-Bildschirmschoner und den Protected Application Mode aktivieren. Für das Projekt GPUGRID muss der Protected Application Mode deaktiviert werden.


BoincInstall 6.3.x 4.JPG

Wenn man seine Einstellungen vorgenommen hat, werden sie mit Next gesichert.

BoincInstall 6.3.x 5.JPG


Zur eigentlichen Installation muss jetzt nur noch auf Next geklickt werden.

BoincInstall 6.3.x 6.JPG


Je nach Einstellungen ist dann ein Neustart nötig, welcher mit Yes bestätigt wird.

BoincInstall 6.3.x 8.JPG


Nach dem Neustart startet der BOINC-Manager mit der grafischen, vereinfachten Ansicht und fordert direkt dazu auf, ein Projekt anzumelden. Um zur erweiterten Ansicht zu gelangen, muss man diesen Vorgang zunächst abbrechen.

Boinc install11.gif

Danach kann man den BOINC-Manager durch einen Klick auf Advanced View auf die erweiterte Ansicht umstellen.

Boinc install12.gif


Die erweiterte Ansicht bietet wesentlich mehr Informationen und Übersicht über die angemeldeten Projekte.

Boinc install13.gif

Über den Menüpunkt Assistenten kann man nun ein Projekt anmelden.

Boinc install14.gif

Installation des Clients (bis Version 5.10.45)

Für eine Installation auf dem Rechner muss man sich mit einem Administratoraccount anmelden.

Nach dem Start meldet sich die Installationsroutine mit einem "Welcome to the InstallShield Wizard for BOINC" und fordert zum Anklicken von "Next" auf.

Boinc install1.gif


Die Anerkennung der Lizenzbedingungen wird gefordert, danach geht es wieder mit "Next" weiter.

Boinc install2.gif


Nun kann man den Installationsort des BOINC-Clients wählen.

Boinc install3.gif


In diesem Fall haben wir "Change" gewählt und installieren in das Verzeichnis "f:\distributed_computing\BOINC\ und bestätigen mit "OK".

Boinc install4.gif


Der Name des gewählten Installationsordners wird noch einmal angezeigt und erneut bedarf es eines Klicks auf "Next"

Boinc install5.gif


Nun kann der Installationstyp gewählt werden. Wir wählen die zweite Variante "Shared Installation", da wir BOINC auch mit dem Nichtadministratorkonto nutzen und verändern wollen.

Boinc install6.gif


Nun kann man zwei Optionen einstellen. Je nachdem, ob man einen Screensaver einsetzt, kann man die erste Option an- oder abwählen, in diesem Fall wählen wir sie ab. Die zweite Option bleibt bestehen, da BOINC natürlich sofort starten soll, wenn wir uns auf dem PC einloggen.

Boinc install7.gif


Eine letzte Bestätigung durch "Next" ist erforderlich.

Boinc install8.gif


Der Installationsvorgang.

Boinc install9.gif


Die Installation ist abgeschlossen, nach einem "OK" startet BOINC.

Boinc install10.gif

Der BOINC Manager startet mit der grafischen, abgespeckten Ansicht und fordert direkt dazu auf ein Projekt anzumelden. Wir brechen dies erst einmal ab.

Boinc install11.gif

Danach stellen wir den BOINC Manager auf die erweiterte Ansicht durch einen Klick auf "Advanced View" um.

Boinc install12.gif


Nun sehen wir die erweiterte Ansicht, die uns wesentlich mehr Informationen und Übersicht über die installierten Projekte bietet.

Boinc install13.gif

Über den Menüpunkt "Assistenten" kann man nun ein "Projekt anmelden"

Boinc install14.gif


Optimierter Client

Hauptartikel: Optimierter BOINC-Client

Wie an anderer Stelle hier nochmal der Hinweis:

Planet 3DNow! empfiehlt die Verwendung von Original-Clients. Da es diese Clients nunmal aber gibt und vor allem bei SETI@Home noch eine Existenzberechtigung haben, bleiben die Beschreibungen im DC-Wiki.


BOINC selbst ist nur eine gemeinsame Plattform für verschiedenen Projekte. Die Hauptaufgaben des Clients sind die Verwaltung der Projekte, an denen der Nutzer teilnimmt, der Download der WUs sowie der Upload der Ergebnisse und der Start projektspezifischer Programme, welche die eigentlichen Berechnungen der WUs durchführen. Außerdem unterzieht der Client das jeweilige System einem Benchmark. Viele Projekte nutzen die dabei erzielte Punktzahl für die Berechnung der Credits, die der Teilnehmer für die geleistete Arbeit erhält.

Der Benchmark nutzt keine SIMD-Erweiterungen wie SSE oder SSE2, allerdings nutzen manche Projekte diese Erweiterungen in ihren Berechnungen. In solchen Fällen verliert der Benchmark seine Aussagekraft, da er Teile des Prozessors bencht, die vom Projekt kaum oder gar nicht genutzt werden.

Um diesem Problem zu begegnen, wurden von engagierten Distributed-Computing-Teilnehmern leicht veränderte BOINC-Clients veröffentlicht. Diese Clients basieren auf dem Originalclient, jedoch nutzt der Benchmark SSE bzw. SSE2. Der Benchmark eines solchen Clients ist also aussagekräftig für Projekte, die SSE bzw. SSE2 nutzen. Allerdings ist er NICHT aussagekräftig für Projekte, die diese Erweiterungen nicht nutzen.

Bei der Wahl des Clients sollte man also berücksichtigen an welchen Projekten man teilnehmen möchte. Im Zweifelsfall sollte man einfach den Originalclient nutzen.