Phoronix Forums  

Go Back   Phoronix Forums > Hardware > General Hardware

General Hardware Discuss anything and everything else here, including mobile devices.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-12-2007, 04:43 PM
joshuapurcell joshuapurcell is offline
Senior Member
 
Join Date: Nov 2006
Location: Dallas
Posts: 285
Default Linux on PS3 Anyone?

I just recently bought a PS3, and in the little time that I've found not playing games I've managed to install Gentoo on it. This is my first real time to have Gentoo installed... there were other times years ago when I was first learning how to use Linux that I decided to jump in with Gentoo of all distributions (so I didn't get far). This time I hope having this distribution installed will show me what's so good about Gentoo, and hopefully the support it provides on Power architecture as well. Has anyone else installed Linux on the PS3? If so what distro did you go with and how is it running for you? The main problem I have right now is the complete lack of wireless drivers, which causes a problem since I have to run a cable all through my house to get the Gentoo install on the network. I was thinking of ndiswrapper, but I am under the impression that this package only works for x86-based systems. I'd be surprised if wireless isn't working at all under Linux on the PS3... but I haven't found anything that tells me otherwise.
Reply With Quote
  #2  
Old 01-12-2007, 09:02 PM
smp-freak smp-freak is offline
Junior Member
 
Join Date: Aug 2006
Posts: 33
Thumbs up Gentoo on PS3?

hmmmm can you post some benchies? even though the PS3 is running only 512MB RAM I would be very interested on how it performs against a Big HUGE intel/AMD system pimped to the gills, vs the Cell's power processing elements and eight synergistic processing elements. thanks in advance

thhings I would like to see

Code:
$cat /proc/cpuinfo

$free
#time make -j18 {kernel-version}

$uname -a as well
thanks

Last edited by smp-freak; 01-12-2007 at 09:10 PM.
Reply With Quote
  #3  
Old 01-13-2007, 06:33 PM
1c3d0g 1c3d0g is offline
Senior Member
 
Join Date: Jun 2006
Location: One day I'll reach Alaska, or die trying!
Posts: 216
Default

IIRC they compared the processing power of the PS 3 a few months ago and it was found to be somewhat similar to a ~600 MHz Pentium !!!, far less than would be expected of such a modern CPU and architecture.
Reply With Quote
  #4  
Old 01-14-2007, 04:43 PM
joshuapurcell joshuapurcell is offline
Senior Member
 
Join Date: Nov 2006
Location: Dallas
Posts: 285
Default

Give me a break... absolutely not true. One major thing to consider is what architecture the software is compiled for. I'll run the above commands on the system at some point and post them here.
Reply With Quote
  #5  
Old 01-15-2007, 10:17 AM
1c3d0g 1c3d0g is offline
Senior Member
 
Join Date: Jun 2006
Location: One day I'll reach Alaska, or die trying!
Posts: 216
Exclamation

Oh...excuse me, you're right, I forgot, it's comparable to an 800 MHz Pentium !!!, a whopping 200 MHz extra. Boohoo. FTR, I did mention "IIRC", so my estimate was not too far off anyway.

http://translate.google.com/translat...language_tools
Reply With Quote
  #6  
Old 01-15-2007, 12:28 PM
joshuapurcell joshuapurcell is offline
Senior Member
 
Join Date: Nov 2006
Location: Dallas
Posts: 285
Default

Here's some actual facts on the current state of Linux on the PS3, and also some information and benchmarks that anyone with a PS3 can verify at home:

http://www.geekpatrol.ca/2006/11/pla...3-performance/

While the performance given in the above link shows that the PS3 is on par with a Powermac G5 after initial testing (which in itself is much better than an 800MHz Pentium processor), there are some important things to keep in mind:

1. Altivec optimization is not being done for this processor in the benchmarks given, which makes a huge difference in performance. There will be a noticeable change once this optimization is implemented (I personally have no idea how much... that's better left to someone else to comment on). Here's a quote from the above article:
Quote:
Originally Posted by Geekbench
I can’t comment on Altivec performance, unfortunately, since Geekbench for Linux PPC doesn’t measure Altivec performance yet.
2.These benchmarks in the link above do nothing with any of the other vector processors. It only runs on the main core of the processor. Of course this will make a huge difference in performance once applications are able to take advantage of this hardware.
Quote:
Originally Posted by Geekbench
Geekbench also isn’t able to exploit the eight vector processors on the Cell processor. Any program designed and optimized for the Cell processor should be a lot faster than one designed for a generic processor (like, say, Geekbench). So while the Geekbench results might seem disappointing, keep in mind that Geekbench can’t exercise the PlayStation 3 to its full potential.
3. The G5 system is running the benchmarks with over four times the amount of memory the PS3 has available. It would be interesting to see how the G5 system compares with an identical amount of memory. I'm not really sure why the author decided to run the benchmarks like this. Not sure if the following difference would matter as much, but the G5 is running an older version of Fedora as well.

The above benchmarks show how the PS3 actually compares to a G5 while running unoptimized applications. As far as how it 'feels' while running a whole desktop environment under the same situation, it is like running Linux on a slower system that needs a memory upgrade. Programs (like Gnome's web browser) are fairly fast and responsive once they are opened, but the action of opening the applications takes longer than normal.

On to another topic besides benchmarks and performance comparisons: I'm actually a huge fan of the Power architecture. Not necessarily of Sony or the PS3, but I do like the PS3 more than other gaming consoles by extension due to the advanced chip it is making available to consumers like me. I've been waiting for over two years to get a desktop system based on the Power architecture, and my initial hopes were on Genesi (a company who sells Power-based developer workstations among other things) to release their answer to Apple's old Quad G5 Powermac. While they are still planning to release that system, I got tired of waiting and decided to go with the PS3 instead. My main reasons for buying the PS3 (in order) are: the great Square Enix and Koei games, the great architecture to run Linux on, and backwards-compatibility with PS2 games. I'm sure the games I bought the machine for will be released soon, but one thing that is a little more uncertain to me is how long it will take for developers to optimize Linux for this new hardware. Once that is done, this system will be a very nice desktop system. Hopefully it will happen soon.

Last edited by joshuapurcell; 01-15-2007 at 12:39 PM.
Reply With Quote
  #7  
Old 01-19-2007, 04:43 PM
joshuapurcell joshuapurcell is offline
Senior Member
 
Join Date: Nov 2006
Location: Dallas
Posts: 285
Default

There's been some more information on current benchmarks recently. These benchmarks were taken after the Geek Patrol benchmark (posted above), and basically it confirms everything in that benchmark and in this thread. The added information is news on IBM's upcoming gcc compiler for the Cell processor:
http://www.macresearch.org/science_o...pro_benchmarks

Some other links for information:
Best Instructions I've found for installing Gentoo on the PS3
PhD Project using PS3
IBM's Octopiler... what will make the PS3 really run Linux.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:18 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.