I'm a long time SETI cruncher (same userid over there) that was bored the other night, so I decided to install Linux/Boinc on a PS3 for the heck of it. Originally was crunching SETI on the PS3, but the results weren't very impressive (~5.89 credits/hour). That was with the most optimized SETI (Multibeam) application for the PS3. There is also a SETI (Astropulse) application for the PS3, but it is v5.00 and outdated as v5.05 is now required for SETI AP.
Anyway, some of the folks over there said that the numbers look much better for GPUGrid on the PS3, so here I am.
Downloaded and installed the Boinc client off of this website, which I'm assuming is a custom Boinc just for this project and PS3.
I have Boinc/GPUGrid installed under a separate user than Boinc/SETI on my PS3, so the two don't conflict with one another. I have also stopped Boinc/SETI, so that only Boinc/GPUGrid is running. I'm running it manually for the time being (./boinc &, logout) until everything looks good, then I will set it up as a system daemon. I also have Linux running slim on the PS3. Runlevel is text. I do everything on it from my laptop (SSH).
Just wanted to make sure my numbers look on par for what to expect with GPUGrid on a PS3:
(Correctly identified on the computer account page:)
CPU type: PS3 Cell Broadband Engine [Model 0 ]
Number of processors: 2
Operating System: Linux 2.6.28-0.ydl61.1
(This I was wondering about, seemed low.)
(Edit add: Forgot that, unlike SETI, it would be really easy to find other PS3's to compare with on here! Numbers seem on par.)
Measured floating point speed: 395.04 million ops/sec
Measured integer speed: 1338.22 million ops/sec
FPU Speed: 395.04 MFlops
Total FPU Speed: 790.1 MFlops
Integer Speed: 1.338 GIOps
Total Integer Speed: 2.676 GIOps
Credit Per Hour: 7.22 (Assume this number will go up in time?)
Also, a newbie question:
- Should I continue using the GPUGrid application that Boinc automatically downloaded after I registered and attached to the GPUGrid project, or are there optimized GPUGrid applications out there like there are with SETI?
- Also, read that the GPUGrid runs only one WU at a time on the PS3, but uses the "whole cell processor and SPE's". SETI was crunching two WU's on the PS3 simultaneously. I know one of the "cores" in the PS3 is actually "virtual", but SETI was getting ~390 MFlops on both "cores" (two WU's) while GPUGrid is showing 395.04 MFlops for the "entire processor" (one WU). Not sure how these numbers add up. Seems really low (?).