Silly Pi Calculation

Aus Rechenkraft

Silly Pi Calculation (etwa dumme Pi-Berechnung) ist ein Testprojekt. Der Betreiber versucht einen alternativen BOINC-Client namens Synecdoche zu programmieren. Dessen Ziele sind:

  • Kompatibel zu BOINC zu bleiben
  • eine bessere Nutzbarkeit zu erreichen
  • Fehler zu beheben und Funktionalitäten einzubauen, die von BOINC ignoriert wurden
  • stabile Versionen bereitzustellen

Dazu wurde dieses Testprojekt aufgesetzt, um nicht an den vorhandenen Projekten testen zu müssen. Nach einer Weile wurden mit den work units die Zahl Pi angenähert. Hierzu wurden mit einer Monte Carlo Methode Punkte in einem Quadrat generiert und geprüft, ob diese im Innenkreis des Quadrats liegen. Durch das Verhältnis innen/außen wird Pi dann angenähert. Das hat natürlich ebenso nur Testcharakter.


Inhalt

Projektübersicht

Silly Pi Calculation
Name Silly Pi Calculation
Kategorie Test
Ziel BOINC verbessern
Kommerziell   nein
Homepage stuff.povaddict.com.ar:8080/boinctest

Projektstatus

Projektstatus
Status   aktiv
Beginn 2008
Ende noch aktiv
 
     Dieses Projekt wird in Argentinien durchgeführt.

Projektlinks


Clientprogramm

Betriebssysteme

    Windows    
    Linux    
    Linux 64bit    
    DOS    
    MacOS X    
    BSD    
    Solaris    
    Java (betriebssystemunabhängig)     

Client-Eigenschaften

Funktioniert auch über Proxy Bild:checkbox_1.gif
Normal ausführbares Programm Bild:checkbox_0.gif
Als Bildschirmschoner benutzbar Bild:checkbox_1.gif
Kommandozeilenversion verfügbar Bild:checkbox_0.gif
Personal Proxy für Work units erhältlich   Bild:checkbox_0.gif
Work units auch per Mail austauschbar Bild:checkbox_0.gif
Quellcode verfügbar Bild:checkbox_0.gif
Auch offline nutzbar Bild:checkbox_0.gif
Checkpoints Bild:checkbox_0.gif

WU-Informationen

Name RAM Dauer Deadline Speicherplatz Download Upload
Die Dauer ist die durchschnittliche Rechenzeit, die auf entsprechender CPU (Taktung in der Klammer) gebraucht wird.
Die Deadline ist die Zeitspanne, in der die Work unit berechnet sein muss.

Veröffentlichte Versionen

Die jeweils aktuellen Versionen können hier eingesehen werden.

Meldungen

RSS RSS-Feed

Lots of short tasks available
I just sent a ton of very short tasks to test server performance. It may cause problems in your client if you accumulate way too many tasks in the queue; you've been warned :) [?]
Error WUs
Long time no news. I'm about to send some workunits that will error out, to test a server problem that is affecting Hydrogen@Home. [?]
Python app
I have released a new application, testing Python-BOINC bindings. Currently there is only a 64-bit Linux app, but I'll try to add other platforms soon. The tasks will finish with a computation error, but which error they get is what I want to know. [?]
Re-enabling scheduler
For a few weeks, I had the scheduler configured to only work via IPv6, as an experiment. I have now reverted this so anyone can connect. The limit to Synecdoche-only was also disabled. There are 94 workunits still waiting to be sent; have fun :D Also, soon I'll add a new application to be tested. [?]
Surprise
There is work available for everybody, even for stock BOINC clients. When the queue runs out, I don't think I'll make more for a while. [?]
Work available
There is now work available, for Linux (32 and 64-bit), Windows (32-bit), and Mac (x86 32-bit). [?]
Application "working"
After 4 hours of coding (distractions included), the application can now be called ready. A whole 100 lines of code (plus the random number generator, which I didn't write). But now it's 3:36 am. Good nite. [?]

Eigene Werkzeuge