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
| | |
|---|---|
| Name | Silly Pi Calculation |
| Kategorie | Test |
| Ziel | BOINC verbessern |
| Kommerziell | nein |
| Homepage | stuff.povaddict.com.ar:8080/boinctest |
Projektstatus
| Dieses Projekt wird in Argentinien durchgeführt. |
Projektlinks
- Download
- Forum
- Neuigkeiten (RSS-Feed)
Clientprogramm
Betriebssysteme
| Windows | ||
| Linux | ||
| Linux 64bit | ||
| DOS | ||
| MacOS X | ||
| BSD | ||
| Solaris | ||
| Java (betriebssystemunabhängig) |
Client-Eigenschaften
| Funktioniert auch über Proxy | |
| Normal ausführbares Programm | |
| Als Bildschirmschoner benutzbar | |
| Kommandozeilenversion verfügbar | |
| Personal Proxy für Work units erhältlich | |
| Work units auch per Mail austauschbar | |
| Quellcode verfügbar | |
| Auch offline nutzbar | |
| Checkpoints |
WU-Informationen
| Name | RAM | Dauer | Deadline | Speicherplatz | Download | Upload |
|---|
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-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. [?]