Forum: PS3 Linux Discussion - The PS3 Linux Discussion forum contains all the information you are looking for on using Linux on the PS3.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: How fast is PS3 running Linux compares to PC?
  

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 15
  1. #1 How fast is PS3 running Linux compares to PC? 
    David Hwang is offline Registered User
    Join Date
    Nov 2004
    Posts
    8
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    As title. Has anyone tried to run a benchmark or do a comparison?
    Reply With Quote  

  2. #2  
    goblinlordx's Avatar
    goblinlordx is offline --+ PS-3mu Project Founder +--
    Join Date
    Jul 2004
    Posts
    13
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    :/... it is kind of difficult to compare apples and oranges. The PS3 processor isn't made to perform like a desktop CPU. If you benchmark it with a program that was meant for benchmarking desktop PC... it would probably show it is easily underperforming its competition in that manner. Though I think it would probably perform at least at a comparable rate to a processor around ~1-2GHz or so.

    At the moment you probably won't even be able to benchmark the other processors. All the processors are RISC processors and have special sets opcodes that differ from normal processors. RISC (Reduced Instruction Set Computer[as the name infers it has less opcodes]) processors are designed to have opcodes that would take a normal CISC (Complex Instruction Set Computer) processor (such as a IA-32, IA-64, x64, etc.) multiple cycles (3+?) and complete them in one for the same task. This means in certain situations only one of the 6 processors running at 3.2 GHz would be completing tasks at what would need to be a rate of 9.6+GHz on any CISC processor (or even much more. There is also some differences because of the way desktops handle branching... but I am not even going to go into that :/.

    So, if it were assigned a task that it was not meant for it may take several cycles more than a CISC processor. If a benchmark program were made to use the full potential of the RISC processors... it would absolutely destroy any benchmark done on a common desktop PC or even a dual or quad processor using current technology. My point is... they are designed completely different... you really can't compare them by normal means (such as a simple benchmarking tool... which would give absolutely stupid results and give people the terribly wrong idea).
    Last edited by goblinlordx; 12-12-2006 at 09:58 PM. Reason: correcting the information
    Reply With Quote  

  3. #3  
    chris-007 is offline Member
    Join Date
    Dec 2003
    Posts
    33
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    The german c't magazin tested the PS3 using a SPEC benchmark. The result was comparable to an Athlon with 1,33 GHz. So not really fast compared to todays machines: SPECint2000 about 400 (PPC Core, SPEs unused).
    Last edited by chris-007; 12-12-2006 at 04:55 PM.
    Reply With Quote  

  4. #4  
    _zaphod_ is offline Member
    Join Date
    Aug 2004
    Posts
    652
    Downloads
    1
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    7
    You got it all wrong.

    RISC means there aeLESS opcodes, and they take less cycles.
    Whereas a CISC cpu has opodes tat take 3 or more cycles, a RISC cpu has more basic opcodes, which take only 1 or two cycles.

    By making the ASM simpler poele get to figure out their own ways of rlling te other opcodes by hand in themost efficient manner they can.

    In theory it's easier to optimize because of the lower number of possibilities.
    Reply With Quote  

  5. #5  
    goblinlordx's Avatar
    goblinlordx is offline --+ PS-3mu Project Founder +--
    Join Date
    Jul 2004
    Posts
    13
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    I never said there were more or even the same amount of opcodes... but I think that would be obvious from the name. Though... you are right... not opcodes... cycles... my mistake... its been a while since I looked at stuff like this.
    Reply With Quote  

  6. #6 Talking How many bogomips? 
    johnzbesko is offline Registered User
    Join Date
    Nov 2006
    Posts
    9
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Upon boot, Linux systems calculate bogomips. Could someone post:

    $ cat /proc/cpuinfo
    Reply With Quote  

  7. #7  
    goblinlordx's Avatar
    goblinlordx is offline --+ PS-3mu Project Founder +--
    Join Date
    Jul 2004
    Posts
    13
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by johnzbesko View Post
    Upon boot, Linux systems calculate bogomips. Could someone post:

    $ cat /proc/cpuinfo
    >_>... again... you are talking about very one-dimensional statistics. They really won't tell you how fast it will or can run certain programs. I will post the info though in a while. Besides... lol... do you even know what bogomips are? If you did... you prolly wouldn't even ask about it.
    Reply With Quote  

  8. #8  
    goblinlordx's Avatar
    goblinlordx is offline --+ PS-3mu Project Founder +--
    Join Date
    Jul 2004
    Posts
    13
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by johnzbesko View Post
    Upon boot, Linux systems calculate bogomips. Could someone post:

    $ cat /proc/cpuinfo
    Here is the info you wanted:

    [ps3@localhost ~]$ cat /proc/cpuinfo
    processor : 0
    cpu : Cell Broadband Engine, altivec supported
    clock : 3192.000000MHz
    revision : 5.1 (pvr 0070 0501)

    processor : 1
    cpu : Cell Broadband Engine, altivec supported
    clock : 3192.000000MHz
    revision : 5.1 (pvr 0070 0501)

    timebase : 79800000
    machine : PS3PF
    [ps3@localhost ~]$ cat /var/log/dmesg|grep "delay loop"
    Calibrating delay loop... 158.72 BogoMIPS (lpj=317440)
    Reply With Quote  

  9. #9  
    barf's Avatar
    barf is offline This product has been banned!
    Join Date
    Sep 2004
    Location
    /bin/trash
    Posts
    1,676
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Only 2 processors are available in Linux?
    Reply With Quote  

  10. #10  
    goblinlordx's Avatar
    goblinlordx is offline --+ PS-3mu Project Founder +--
    Join Date
    Jul 2004
    Posts
    13
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by barf View Post
    Only 2 processors are available in Linux?
    =_=... this is why I hate posting stuff like this... it confuses people. First before anyone starts speculating... IGNORE the BogoMIPS... they mean absolutely nothing of any importance when it comes to running any programs.

    No... all the other cores are accessable via the main core.
    No... there are not 2 CBEs
    That is the information the hypervisor is sending to the "otherOS" via virtualization.
    Last edited by goblinlordx; 12-13-2006 at 07:28 AM.
    Reply With Quote  

Page 1 of 2 1 2 LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •