Play Station 3 used to crunch numbers, more info

Message boards : Number crunching : Play Station 3 used to crunch numbers, more info
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · 4 · Next

AuthorMessage
Charles Showalter
Volunteer tester
Avatar

Send message
Joined: 13 Mar 03
Posts: 10
Credit: 464,458
RAC: 0
United States
Message 465413 - Posted: 25 Nov 2006, 6:58:40 UTC

http://www.informationweek.com/news/showArticle.jhtml?articleID=192300840&subSection=All+Stories
ID: 465413 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 465457 - Posted: 25 Nov 2006, 10:24:02 UTC - in response to Message 465413.  

I've been beaten to it! Waaaaagh!

Actually, does anyone know if the RAM on the PS3 is upgradeable? I'm considering getting one, but 256MB is too little RAM to do any serious crunching...
ID: 465457 · Report as offensive
Robert Smith
Avatar

Send message
Joined: 15 Jan 01
Posts: 266
Credit: 66,963
RAC: 0
United Kingdom
Message 465463 - Posted: 25 Nov 2006, 10:42:00 UTC
Last modified: 25 Nov 2006, 10:49:36 UTC

http://weblog.infoworld.com/tcdaily/archives/2006/11/more_than_a_toy.html

Make of it what you will...

If it can run Linux, it can probably BOINC. Though personally, I can't see the point of buying a new console and hacking it. It just seems a bit dumb.
ID: 465463 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 465465 - Posted: 25 Nov 2006, 10:50:30 UTC - in response to Message 465463.  

http://weblog.infoworld.com/tcdaily/archives/2006/11/more_than_a_toy.html

They forgot to mention that Terra Soft will be shipping PS3s with YDL5 pre-installed. tsk tsk tsk

If it can run Linux, it can probably BOINC. Personally though, I can't see the point of buying a new console and hacking it.
It's just like any other CPU on BOINC - When you're done having fun shooting up aliens, put it to work finding aliens.

Considering it goes for $500, it's the cheapest, highest-performance, personal computer on the market.
ID: 465465 · Report as offensive
Robert Smith
Avatar

Send message
Joined: 15 Jan 01
Posts: 266
Credit: 66,963
RAC: 0
United Kingdom
Message 465470 - Posted: 25 Nov 2006, 11:12:43 UTC
Last modified: 25 Nov 2006, 11:23:51 UTC

Although no UK price has been set yet, PS3 is expected to retail here at around £350 (20GB) and £425 (60GB). It's entirely possible to build a nice little PC to BOINC with in that price range. Besides, a console could have serious heat dissipation issues if it's running at 100% load for very long spells.

Just MHO.
ID: 465470 · Report as offensive
Profile AlphaLaser
Volunteer tester

Send message
Joined: 6 Jul 03
Posts: 262
Credit: 4,430,487
RAC: 0
United States
Message 465667 - Posted: 25 Nov 2006, 17:54:34 UTC
Last modified: 25 Nov 2006, 18:05:22 UTC

I also found this video which shows the processor found in the PS3 (Cell) being used for medical imaging. It compares the time it takes for the Cell to build a 3D model to a conventional server-class CPU. I found the difference quite noticeable.

Here is the Wikipedia article on the Cell processor. A more in-depth discussion about the architectural features of the processor can be found here.
ID: 465667 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 465729 - Posted: 25 Nov 2006, 20:50:20 UTC
Last modified: 25 Nov 2006, 20:51:44 UTC

Linux on the PS3 runs in a virtual environment, under a hypervisor.
This prevents you from hacking the PS3 or running cracked games.
There's no direct GPU access (ATM), you just draw into a virtual frame buffer.
No HW accelerated OpenGL, alas!

Running your own tasks on the Cell processor(s) is supported via library calls.
I guess that's a GO for porting seti to the PS3 :o)


Regards Hans
ID: 465729 · Report as offensive
Profile Anton Sutterlueti

Send message
Joined: 3 Apr 99
Posts: 24
Credit: 226,713
RAC: 0
United States
Message 465844 - Posted: 25 Nov 2006, 22:17:26 UTC

if anyone interested in development of a client or let me know more details i can set it up on my site. http://swti.vivaxgroup.com i would support forum and downloads and everything thats needed. Please just mail me there on the site anton8@gmail.com or "swisseuro" on the site

ID: 465844 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 465882 - Posted: 25 Nov 2006, 23:00:06 UTC

Actually, I was thinking of getting one and letting folks telnet in to do just that. I just don't think that 256MB RAM would be enough to support BOINC/SETI development and crunch on top of all the dev work.
ID: 465882 · Report as offensive
Profile Sir Ulli
Volunteer tester
Avatar

Send message
Joined: 21 Oct 99
Posts: 2246
Credit: 6,136,250
RAC: 0
Germany
Message 465925 - Posted: 25 Nov 2006, 23:52:56 UTC

any Setimes..............

Greetings from Germany NRW
Ulli



ID: 465925 · Report as offensive
Profile enzed
Avatar

Send message
Joined: 27 Mar 05
Posts: 347
Credit: 1,681,694
RAC: 0
New Zealand
Message 466236 - Posted: 26 Nov 2006, 7:01:09 UTC - in response to Message 465729.  
Last modified: 26 Nov 2006, 7:03:23 UTC

Linux on the PS3 runs in a virtual environment, under a hypervisor.
This prevents you from hacking the PS3 or running cracked games.
There's no direct GPU access (ATM), you just draw into a virtual frame buffer.
No HW accelerated OpenGL, alas!

Running your own tasks on the Cell processor(s) is supported via library calls.
I guess that's a GO for porting seti to the PS3 :o)


Regards Hans



Does anyone have one of these.. and have linux on it... if so then what are the results displayed by doing

cat /proc/cpuinfo

does it show individual cpu's??... if it does then it may run a "process" on each of the cpu's.

we just need some coding to get them running.
ID: 466236 · Report as offensive
Profile AlphaLaser
Volunteer tester

Send message
Joined: 6 Jul 03
Posts: 262
Credit: 4,430,487
RAC: 0
United States
Message 466239 - Posted: 26 Nov 2006, 7:14:15 UTC

Anyone with Fedora can try the Cell SDK/System Simulator. It simulates the cell on a blade server which is not exactly the same as how its configured in the PS3. I'm guessing all eight SPEs are available as compared to seven on the PS3 (six if you eliminate the one dedicated to the OS).
ID: 466239 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 466242 - Posted: 26 Nov 2006, 8:02:16 UTC - in response to Message 466236.  
Last modified: 26 Nov 2006, 8:05:24 UTC

Terra Soft is selling PS3+YDL5 starting Monday and the Mac/PPC Linux DVD starting in about two weeks.

I was rather hoping to wait to find out if the RAM could be boosted first, but I've been considering turning it into a cruncher/render box.

If/When I get one, I'll be making it available for compilation and optimization. (You're on your own if you're a gamer)
ID: 466242 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 466546 - Posted: 26 Nov 2006, 22:17:51 UTC - in response to Message 466242.  

Terra Soft is selling PS3+YDL5 starting Monday and the Mac/PPC Linux DVD starting in about two weeks.

I was rather hoping to wait to find out if the RAM could be boosted first, but I've been considering turning it into a cruncher/render box.

If/When I get one, I'll be making it available for compilation and optimization. (You're on your own if you're a gamer)


Cool :o)


I probably won't have any time to do serious work on the PS3 in the near future, but I'd definitely like to poke around a bit.

Regards Hans
ID: 466546 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 466621 - Posted: 27 Nov 2006, 0:11:57 UTC

My Japanese is very rusty, but pictures are a universal language. From the looks of it, it seems that the RAM's non-upgradeable.

How many BOINC projects need more than 256MB?
ID: 466621 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 466630 - Posted: 27 Nov 2006, 0:29:24 UTC - in response to Message 466621.  
Last modified: 27 Nov 2006, 0:32:18 UTC

My Japanese is very rusty, but pictures are a universal language. From the looks of it, it seems that the RAM's non-upgradeable.

How many BOINC projects need more than 256MB?


I can't make out much on the pics, they're too lo-res to read the chip markings.
The RAMs seem to be in BGA packages, though. That rules out piggy-packing another bank of RAM.


I don't think there is a BOINC project requiring more than 256MB per thread.

Since the PS3 will be able to run several threads in parallel, things might get a bit cramped.

The theoretical max would be 9 threads (7 cell cores and 2 threads on the PPC), but I don't think it's a good idea to run a WU per cell core.

Regards Hans
ID: 466630 · Report as offensive
N/A
Volunteer tester

Send message
Joined: 18 May 01
Posts: 3718
Credit: 93,649
RAC: 0
Message 466648 - Posted: 27 Nov 2006, 0:52:42 UTC - in response to Message 466630.  

The RAMs seem to be in BGA packages, though. That rules out piggy-packing another bank of RAM.

I've been watching some of the disassembly videos and I didn't see any leads either. 256MB seems to be the [puny] limit.

I don't think there is a BOINC project requiring more than 256MB per thread.

Since the PS3 will be able to run several threads in parallel, things might get a bit cramped.
My sentiments exactly. The HD looked like it could be removed with moderate difficulty. A faster drive will help for swap space but not really help in the long run... :-/

The theoretical max would be 9 threads (7 cell cores and 2 threads on the PPC), but I don't think it's a good idea to run a WU per cell core.
That would have been the ideal. Maybe each core can work on a smaller subset of each WU?

I'll read the programming documentation a little more thoroughly, but from what I understand so far one has to program for the Cell itself in order to get the best performance out of it. Also the GPU seems to be off-limits for now, so that takes more wind out of the PS3/BOINC sails.

Meantime, I think I'll keep to the sidelines instead of the checkout lines.
ID: 466648 · Report as offensive
Calculator
Volunteer tester

Send message
Joined: 30 Sep 06
Posts: 62
Credit: 69,529
RAC: 0
Germany
Message 467400 - Posted: 28 Nov 2006, 7:47:57 UTC

Why do you need more that 256mb for a cruncher? I have an old laptop crunching and it only has 256Mb of ram that is used by the OS(linux) and boinc running on a 40mb ramdisk.
Mem: 253452k total, 194356k used, 59096k free, 26656k buffers

There is still some space left... If the linux I run would be more optimized iam sure i could save another 70MB..
ID: 467400 · Report as offensive
Eric Korpela Project Donor
Volunteer moderator
Project administrator
Project developer
Project scientist
Avatar

Send message
Joined: 3 Apr 99
Posts: 1383
Credit: 54,506,847
RAC: 60
United States
Message 467556 - Posted: 28 Nov 2006, 17:19:11 UTC

From my understanding of cell architecture, the best method for setiathome would be to have a single WU working on the whole machine. Each cell core has 256K of direct access memory which is enough to do an FFT, so when doing FFTs you would calculate 7 FFTs simultaneously on the cells.

Similarlt for Gaussian fitting and pulse finding, you would do seven power over time arrays simultaneously. Maybe 8 if you try to use the altivec unit simultaneously.

It would be an interesting exercise.

Eric
@SETIEric@qoto.org (Mastodon)

ID: 467556 · Report as offensive
Profile AlphaLaser
Volunteer tester

Send message
Joined: 6 Jul 03
Posts: 262
Credit: 4,430,487
RAC: 0
United States
Message 467839 - Posted: 29 Nov 2006, 1:14:36 UTC

If thats possible, this could very much be doable even with limited RAM. I would be highly interested in the crunch times...
ID: 467839 · Report as offensive
1 · 2 · 3 · 4 · Next

Message boards : Number crunching : Play Station 3 used to crunch numbers, more info


 
©2025 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.