|
|
Pages: [1]
|
 |
|
Author
|
Topic: Optimized (Khanna) Seti MB on PS3/YDL takes 24hrs CPU time? (Read 782 times)
|
|
sbalfour
|
Ps3 (PPC 970 3.2GHZ PPE) has Whetstone 376; my aging Opteron 285 has Whetstone 1952 @2.4Ghz. Opteron 285 finished Seti MB in average 1.5hrs CPU time now. PS3 benchmarks only 5X slower than Opteron, but runs the app 16 times slower? I eliminated the obvious - CPU is 100% utilized, 97% for user, no I/O wait time. The Khanna uses the SPE's for FFT. Maybe FFT isn't the cpu hog? How long did WUs take on the standard app? There's something terribly wrong. Look at the performance of folding@home on PS3: 50-100 times faster than desktop CPU's. We need to think big here; my gut says we're missing a factor of 50. No wonder PS3 owners are wiping their boots of us.
Stuart
BTW, boincmgr reports the PPE as 1 cpu, though it is a 2xSMT processor. YDL displays 2 penguins, so we've got OS support. How do I fix that?
|
|
|
|
|
Logged
|
|
|
|
|
Geek@Play
|
I found that performance on the PS3 left much to be desired. If you get Boinc for Linux Power/PowerPC - 32 Bit from http://www.dotsch.de/boinc/Home.htmlthen the PS3 will crunch 2 at a time but still very slow.
|
|
|
|
« Last Edit: 23 Jun 2009, 11:45:29 am by Geek@Play »
|
Logged
|
|
|
|
|
sbalfour
|
Actually, Dotsch's page is where I got the PS3 Seti MB app. It's the Khanna one. The info that accompanies the download is to start your own boinc client process (not as a daemon) for each instance of the app (so start two). But I already have a boinc daemon running. This machine has only 256MB of memory to run the hypervisor, YDL OS, the boinc daemon, Seti app(s), Firefox, boincmgr, xterms, etc. So I shall not like to start process-level boinc clients. It's not necessary. The Boinc manager UI recognizes Pentium/netburst hyperthreaded CPUs as multiple, as well as Core I7 HT CPUs. So why not PPC 970? I think it's a bug in boincmgr. If it gets CPU info from some init file, I might be able to work around it. But if it runs a program to query the CPU interactively, I'm hosed.
Stuart
|
|
|
|
|
Logged
|
|
|
|
|
Geek@Play
|
The Platform string is what you need to look at when choosing which version Boinc. This is what is reported as the processor type to the project servers either PS3Grid or Seti.
Platform string powerpc64-ps3-linux-gnu which would be used by PS3Grid. 1 CPU
Platform string powerpc-linux-gnu for use on Seti. 2 CPU
Hope this is a better explanation. Also please note I am talking about Boinc version, not the version of the science app that actually crunches the work.
|
|
|
|
« Last Edit: 23 Jun 2009, 03:11:45 pm by Geek@Play »
|
Logged
|
|
|
|
|
Josef W. Segur
|
... The Boinc manager UI recognizes Pentium/netburst hyperthreaded CPUs as multiple, as well as Core I7 HT CPUs. So why not PPC 970? I think it's a bug in boincmgr. If it gets CPU info from some init file, I might be able to work around it. But if it runs a program to query the CPU interactively, I'm hosed.
Stuart The BOINC core client always gets information from the OS if possible, though there are a few cases where they must go deeper. For finding the number of CPUs available in Linux, they use a sysconf(_SC_NPROCESSORS_ONLN) call. Whether there's some init you can modify so YDL will say you have 2 CPUs I don't know. I did run across a thread from 2002 saying at that time YDL was returning zero for that call, nothing more recent. Joe
|
|
|
|
|
Logged
|
|
|
|
|
Pages: [1]
|
|
|
|
Quote!
'An it harm none, do as ye will.- Wiccan Rede
|
 |  |  |
| |
| Site Statistics |
| Total Members: | 2,266 |
| Total Posts: | 25,371 |
| Total Topics: | 805 | | Downloads |
| Apps |
| Windows R-1.x | 0 |
| Windows R-2.0 | 0 |
| Windows R-2.2 | 0 |
| Linux 32bit 1.x | 0 |
| Linux 32bit 2.2 | 0 |
| Linux 64bit 2.2 | 0 |
| Alpha/IA64 | 1,756 |
| FreeBSD | 0 |
| HPUX | 0 |
| Subtotal: | 0 |
| Source packs: | 5,330 |
| Tool/WU packs: | 9,519 |
| Total: | 85,202 | | GBs dl'd: | 365.32 | | Pages served |
| Today: | 5,932 |
| Total: | 7,108,551 |
| (since 6/26/2006) |
| 173 Donations to S@H |
| U.S. Dollars: | 3,196.59 |
| Euros: | 863.90 |
| Last 24h: | $ 0.00 |
| Avg./24h: | $ 3.84 |
| Estim. total: | $ 4,319.66 |
Latest Member: jasonpilkin |
| |
 | |  |
 |  |  |
| |
Online users/last 15m
34 Guests, 8 Users
Raistmer, ScitechGrid, Mortlake, gjpivko, helmut-nsu, ecki, glk63, jrusling 91 Members/last 24hRaistmer, ScitechGrid, Mortlake, gjpivko, helmut-nsu, ecki, glk63, jrusling, Avatar1966, mechtheist, algoodman, Kinguni, Richard Haselgrove, benool, crazyrabbit1, Devaster, Morten, nenym, bcvv28, Pepi, Darwin MLP, clockman, Matthias Lehmkuhl, cjdigresia, Rectifier, kit344, ic451uk, pszyklejony, Trucido, John Galt 007, Claggy, andrewking01, Torix, msattler, PatrickV2, KarVi, WHRoeder, Pappa, Urs Echternacht, Franz, Frizz23, glennaxl, Trebor31, Mongo, Fok, Dragonius, Fredericx51, timiman, cristipurdel, _heinz, needqed, perryjay, hiamps, Frawe, Jason G, Rudy, riofl, firefox, Purple Rabbit, Grebuloner, arkayn, Wild6-NJ, Duke of Guinness, Geek@Play, The Grinch, mr.mac52, -ShEm-, Slagathor, Byron Leigh Hatch @ team Carl Sagan, Jamie, Lazydude, icyflame, Jasper78, Onfore93, _Geordie_, Ormond95, pADDY96, BeemerBiker, Josef W. Segur, Zeus Fab3r, palerider, Krypto, norway415, Zenbob, HANFORD, bugmenot, andrewbarnett322, Ondar, Ghost0210, pp, Cosmic_Ocean
| |
 | |  |
|