AnleitungenHerunterladenAdministrationWerkzeugePersönliche Werkzeuge |
AnsichtenPRPNetAus SETI.Germany WikiPRPNet ist ein von Mark Rodenkirch entwickelter Client für Primzahlsuchprojekte. Für die Primzahltests benutzt der Client je nach zu testender Zahl LLR, Phrot, OpenPFGW oder Genefer. Er wird von verschiedenen Projekten anstatt des älteren LLRNet verwendet, auch in der Project Staging Area bei PrimeGrid für die Subprojekte, die noch nicht unter BOINC zur Verfügung stehen. Derzeit ist der Client für Windows, Linux und MacOS verfügbar.
[bearbeiten] Anleitung (für PrimeGrid)[bearbeiten] Download der SoftwareFür Windows und Linux gibt es ein Paket mit einem Installationsskript und allen benötigten Anwendungen:
Für MacOS (auf Intel-Prozessoren) kann die aktuelle Software unter http://uwin.mine.nu/PRPNet_files/ heruntergeladen werden. [bearbeiten] InstallationDas Paket kann in ein beliebiges Verzeichnis entpackt werden, anschließend muss das Installationsskript ausgeführt werden. Das Skript fragt nach E-Mail-Adresse und Benutzernamen (man sollte hier die gleichen Daten wie im PrimeGrid-Account verwenden, evtl. Leerzeichen durch Unterstriche ersetzen), sowie einem frei wählbaren Rechnernamen. Anschließend wird abgefragt, ob der Client für CPU oder GPU installiert werden soll, sowie die Anzahl der zu verwendenden CPUs/GPUs. Falls man sowohl CPU als auch GPU verwenden möchte, führt man den Installer zweimal aus.
Der Installer legt automatisch Skripte für das Starten des Clients (start_prpclient bzw. start_prpclient_CUDA), das Übernehmen von Änderungen der prpclient.ini (update_prpclient_ini bzw. update_prpclient_ini_CUDA) und für das Beenden der Clients (stop_prpclient bzw. stop_prpclient_CUDA) an. Das Stopskript beendet jeweils alle laufenden prpclients, einzelne Clients können mit [bearbeiten] Anpassen der prpclient.iniIn der prpclient.ini werden sämtliche Einstellungen festgelegt. Zum Ändern der Einstellungen öffnet man die master_prpclient.ini bzw master_prpclient_CUDA.ini. Die wichtigsten Einstellungen sind: Im Server-Abschnitt kann man die Subprojekte auswählen: Mit einer Resource Share von 0 kann man erreichen, dass vom entsprechenden Port nur Arbeit angefordert wird, wenn von keinem anderen Port etwas kommt. Nach dem Verändern der master_prpclient.ini sollte das Skript update_prpclient_ini ausgeführt werden. [bearbeiten] ServerDerzeit stehen folgende Server zur Verfügung: pgllr.mine.nu prpnet.mine.nu prpnet2.mine.nu prpnet.primegrid.com Der Eintrag in der prpclient.ini könnte also z.B. so aussehen:
[bearbeiten] WeblinksWeitere Infos und Platz für Erfahrungsberichte oder Probleme gibt es an folgenden Stellen:
[bearbeiten] StatistikenDetaillierte und historische Statistiken (alpha / in Entwicklung) können hier gefunden werden. |
