Watch Impress PS3 Technical article, from GDC (some new info)

Discussion in 'Console Technology' started by Titanio, Mar 29, 2006.

  1. j^aws

    Veteran

    Joined:
    Jun 1, 2004
    Messages:
    1,992
    Likes Received:
    137
    Which is why it's annoying because there shouldn't be a need for assumptions when you can just say 24 PS and 8 VS units!
     
  2. pixelbox

    Regular

    Joined:
    Aug 13, 2005
    Messages:
    309
    Likes Received:
    0
    Location:
    IN MY BODY
    to me, this is good news. I means that ps3 wont be as expensive. One thing is questionable, whats up with all of those transistor?
     
  3. Nicked

    Regular

    Joined:
    Jun 15, 2005
    Messages:
    688
    Likes Received:
    9
    Wont be as expensive? How do you figure that one out. The GPU is going to be the same size as they announced at E3 >300M transistors @ 90nm. G70-deriviative is not 'cheap' or 'underpowered'. Personally I'm very happy, and curious what changes they've made to label it 'based on'.
     
  4. pixelbox

    Regular

    Joined:
    Aug 13, 2005
    Messages:
    309
    Likes Received:
    0
    Location:
    IN MY BODY
    I didn't say that. I said "as expensive" as believed.
     
  5. pixelbox

    Regular

    Joined:
    Aug 13, 2005
    Messages:
    309
    Likes Received:
    0
    Location:
    IN MY BODY
    I know! Some believe it's because of the ps2 emulation. Anyway i meant since it's not based on new tech, it should be cheaper. But 300M transistors raises questions.
     
  6. Nicked

    Regular

    Joined:
    Jun 15, 2005
    Messages:
    688
    Likes Received:
    9
    Indeed, which was pretty much what I called you out on :-?

    In terms of them actually paying nVidia to design it, it would be cheaper than starting from scratch, its reportedly not dissimilar to what MS paid ATi (according to SCB at GAF). But that doesn't translate to a less expensive pricetag at the end of the day because its relatively small.
    I don't think PS2 is being emulated, Kuturagi's comments pretty well confirmed that PS2-on-a-chip will be integrated in some way.
     
    #26 Nicked, Mar 30, 2006
    Last edited by a moderator: Mar 30, 2006
  7. superguy

    Banned

    Joined:
    Jan 27, 2006
    Messages:
    472
    Likes Received:
    9

    I always assumed they were basing it on G70 at the time (E3) which was 302 million transistors. Nothing more too it.

    Since then G71 has been slightly re-jiggered and weighs in at 278 million transistors though.
     
  8. ROG27

    Regular

    Joined:
    Oct 27, 2005
    Messages:
    572
    Likes Received:
    4
    The whole thing...or just latter half of it?
     
  9. Fafalada

    Veteran

    Joined:
    Feb 8, 2002
    Messages:
    2,773
    Likes Received:
    49
    That paragraph describes differences between PPX and PPE, that's where 128 registers come from, there's no mention of any upgrades.
    It'd be a pretty damn useless upgrade anyway, not to mention there's no marketing angle to it either.

    Me too, cuz I was laughing too hard at a certain summary slide to post.
     
    #29 Fafalada, Mar 30, 2006
    Last edited by a moderator: Mar 30, 2006
  10. scificube

    Regular

    Joined:
    Feb 9, 2005
    Messages:
    836
    Likes Received:
    9
    Is it true an entire SPE is dedicated to the OS when MS only asks for what 5% of two cores resources on Xenon?

    Is that right? That OS sure seems hungry...hope it's doing a whole lot.

    Maybe another stupid question but why wouldn't the OS be put on the PPE...because I thought...only the PPE had the HW support for interrupts and permissions most modern OSs require/use?
     
    #30 scificube, Mar 30, 2006
    Last edited by a moderator: Mar 30, 2006
  11. nelg

    Veteran

    Joined:
    Jan 26, 2003
    Messages:
    1,557
    Likes Received:
    42
    Location:
    Toronto
    Does anyone have any details on how expensive a branch miss on a SPE is?
     
  12. scificube

    Regular

    Joined:
    Feb 9, 2005
    Messages:
    836
    Likes Received:
    9
    I think it's 18 cycles.
     
  13. one

    one Unruly Member
    Veteran

    Joined:
    Jul 26, 2004
    Messages:
    4,838
    Likes Received:
    167
    Location:
    Minato-ku, Tokyo
    That's correct, it's the part where Zenji Nishikawa compares PX (Xbox 360 CPU) and PPE... SCE recommend using SMT on PPE in as many cases as possible by splitting data sets in 2 as it's faster by hiding latency/stall and utilizing L1 effectively. It's what I found interesting as the GDC presentation by Microsoft suggests SMT threads on PX suck apparently and using a full core for 1 thread is more efficient.

    6 SPE are usable from apps, 1 SPE is for OS/system which coincides with what Nikkei reported on what Kutaragi said in the last year.

    The article says RSX is NV47-based, with 24 PS and 24 texture units. FWIW Nishikawa speculates that as it's G70-based (not G71) it doesn't have AA on FP render target.

    I suppose some parts of the OS are still on PPE but background services such as networking and media-intensive services such as video camera processing require 1 SPE for its rich media perf and security.
     
    #33 one, Mar 30, 2006
    Last edited by a moderator: Mar 30, 2006
  14. Asher

    Regular

    Joined:
    Jul 1, 2005
    Messages:
    976
    Likes Received:
    10
    Location:
    Seattle, WA
    The presentations I saw from MS said use 1 "intensive" thread and 1 not-so-intensive thread (ie, I/O) per core...
     
  15. scooby_dooby

    Legend

    Joined:
    May 28, 2005
    Messages:
    8,563
    Likes Received:
    145
    Location:
    E-town, Alberta
    Umm, maybe cause if it was based on NVIDIA's bleeding edge cards like MANY people were speculating i.e. g80, it would have much lower yields and a higher cost?

    I think if you were worried about price, and actually thought that RSX was gonna be based on g80(which most people knew was fantasy) then this is good news, it makes it that much more likely they might be able to hit that $399 pricepoint. If you were worried about price...
     
  16. Lycan

    Regular

    Joined:
    Oct 20, 2005
    Messages:
    251
    Likes Received:
    1
    Humm... 6 SPEs instead of 7. A 1 year old GPU wiyh half the bus of its PC counterparts and probably fewer Rops to fight against the Xenos. It seems the PS3 is less powerful than expected :???:
    I am not trying to downplay...But the reality hits this time.
    So the consoles might be equal when it comes to graphics, with the 360 shining later on...
    It's up to developpers to decide who wins the race ! :grin:
     
  17. one

    one Unruly Member
    Veteran

    Joined:
    Jul 26, 2004
    Messages:
    4,838
    Likes Received:
    167
    Location:
    Minato-ku, Tokyo
    Maybe you are correct though from
    http://download.microsoft.com/downl...ab-df6c7a2580b9/Coding_for_Multiple_Cores.ppt
    I thought they suggest some cores with single (intensive) threads and the other cores with multiple threads, by looking at the actual game examples (Kameo, PGR3) and advise devs to be cautious of SMT. OTOH, what SCE apparently suggests is PPE inherently sucks because of its in-order-ness and higher latency gap with main memory, so programmers have to utilize it cleverly to get reasonable performance.
     
  18. chachi

    Newcomer

    Joined:
    Sep 15, 2004
    Messages:
    120
    Likes Received:
    3
    Right, you still only have one set of resources on PX or PPE, so SMT with two heavy threads might be counter-productive. Really well scheduled code will minimize the amount of work that can be done in a second thread for "free". If another thread is causing a timing critical thread to stall then you're going to have problems. I assume that was why PGR3 had to (IIRC) assign one PPE to just audio, but that seems like a pretty expensive design decision.

    With Cell you have 6 SPUs to assign heavy work threads to so it's probably not as critical to maximize single-thread performance. Well, as long as you can refactor your code to work within the SPUs footprint.
     
  19. Platon

    Veteran

    Joined:
    Jul 14, 2005
    Messages:
    1,127
    Likes Received:
    10
    Location:
    Sweden
    Has anyone any information on whether the PS3 OS is also using some resources on the PPE as well?

    And how about this crazy idea, since they only mention the pixel shaders of the RSX, could it be that the Cell will be doing all the vertex work? As for the transistor count of RSX, with the VS removed one would think that the number of trannies would go down, but what if they added silicon to be used for the backward compatibility of PS3?...
     
  20. one

    one Unruly Member
    Veteran

    Joined:
    Jul 26, 2004
    Messages:
    4,838
    Likes Received:
    167
    Location:
    Minato-ku, Tokyo
    That's crazy, as they already said RSX has separate shaders which is it doesn't make sense without PS AND VS.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...