Wii U hardware discussion and investigation *rename

Discussion in 'Console Technology' started by TheAlSpark, Jul 29, 2011.

Thread Status:
Not open for further replies.
  1. Squilliam

    Squilliam Beyond3d isn't defined yet
    Veteran

    Joined:
    Jan 11, 2008
    Messages:
    3,495
    Likes Received:
    114
    Location:
    New Zealand
    I don't think that they included DP to begin with according to Wikipedia anyway, I lean towards smaller GPUs anyway as I suspect that given the inclusion of eDRAM and other logic allowances would need to be made and not all logic scales to the same extent and we have to consider for instance the possibility of blank space or less than ideal layouts given that these GPUs were not designed to be packaged with eDRAM of course I could be completely wrong...
     
  2. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    I meant, that they may want to remove DP support from RV740 (if it would be the base) to save a bit of space, as RV740 definitely supports it (it is a shrunk RV770 with 2 SIMDs removed and a halved memory interface, it even shares the ASIC ID with the RV770 for the driver integrated shader compiler, so it has to behave identical for all related purposes).
    So it possibly makes more sense to use either one of the later architectures (Redwood/Turks, better for GPGPU) or alternatively a nominally smaller variant of the R700 series (as a shrunk RV730) to begin with.
     
  3. Urian

    Regular

    Joined:
    Aug 23, 2003
    Messages:
    622
    Likes Received:
    55
  4. wsippel

    Newcomer

    Joined:
    Nov 24, 2006
    Messages:
    229
    Likes Received:
    0
    This might be a stupid question, but some guy who claims to be a licensed developer posted something weird on Slashdot, and I wonder if makes sense. The Wii U CPU, like the Wii and Gamecube CPU, uses paired singles. Obviously. Now, the guy claimed that, much to his surprise, the Wii U CPU had 96bit FPRs. I never heard of a CPU with 96bit registers, let alone a 96bit floating point unit, but assuming it was true, would such an extension even make sense in theory? Three paired singles per register? As a layman, the ability to manipulate a complete 3D coordinate at once with only two registers seems handy, but It's quite possible I'm missing something...


    Yeah, that's the comparison I meant. I see, so that's not really all that conclusive.
     
  5. MDX

    MDX
    Newcomer

    Joined:
    Nov 28, 2006
    Messages:
    206
    Likes Received:
    0

    What Im asking is if the WiiU could be using some kind of special memory buffer ?
     
  6. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,517
    Likes Received:
    24,424
    You mean like the eDRAM that's been mentioned plenty of times?
     
  7. almighty

    Banned

    Joined:
    Dec 17, 2006
    Messages:
    2,469
    Likes Received:
    5
    Maybe a 3 core CPU with 32bit and he's just adding them up to get 96bit?
     
  8. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    That does not make sense as he's talking about 96bit register files. They should be 64bit wide (at least they were), not 32bits in each core.

    And a 3D vector would be kind of awkward, as one often needs 4 components anyway (and the size difference of a 3x32bit to a 4x32bit vector unit is probably not huge). If it is not made up, one could have the idea of the support of some reduced precision format (4x24bits) in the same regs, but that does not sound very convincing to me. Other ideas?
     
  9. TheAlSpark

    TheAlSpark Moderator
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    22,146
    Likes Received:
    8,533
    Location:
    ಠ_ಠ
    Yeah, the DRAM cell size is similar (maybe rounded up). The TSMC cell size is 0.0583 um^2.

    An ieee paper though is a good find though. :)

    Indeed. We've had the whole "why base it off rv7xx in the first place"-discussion since we found out about the devkits (rv7xx in 2011). ;)

    Perhaps they thought they were being cute with the costs at the time (late 2009).

    More likely to be the GPU.

    I've mentioned a couple thoughts on this awhile back given that rv740 is the only rv7xx @40nm, making it the likely starting base. There was some sort of confirmation (behind the scenes at least) about the early kits using low-clocked 4800 series, which fits if you know that the mobility 4830s were based on rv740.
     
  10. MDX

    MDX
    Newcomer

    Joined:
    Nov 28, 2006
    Messages:
    206
    Likes Received:
    0
    I see the eDRAM used for caching.
     
  11. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    That's what I thought, too.
    As I said, the shader array of RV740 is just a shrink of the RV770's SIMDs to 40nm (with two SIMDs removed) and not a sized up RV730. They obviously didn't change anything compared to RV770 there. They are identical from a functional point of view. So it isn't a real difference to replace one for the other (besides the process and power consumption of course).
     
  12. TheAlSpark

    TheAlSpark Moderator
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    22,146
    Likes Received:
    8,533
    Location:
    ಠ_ಠ
    Well, it's still not trivial moving from 55 ->40nm. The work was long done by late 2009 anyway, so there'd be no point using the 55nm design, especially given the plethora of additions Nintendo asked for (eDRAM, northbridge/ARM etc).

    ----

    (feels like I'm splitting hairs over nothing :oops: Nevermind.)
     
  13. Dominik D

    Regular

    Joined:
    Mar 23, 2007
    Messages:
    782
    Likes Received:
    22
    Location:
    Wroclaw, Poland
    Some weird 4x24bit fp SIMD?
     
  14. TheAlSpark

    TheAlSpark Moderator
    Moderator Legend

    Joined:
    Feb 29, 2004
    Messages:
    22,146
    Likes Received:
    8,533
    Location:
    ಠ_ಠ
  15. XpiderMX

    Veteran

    Joined:
    Mar 14, 2012
    Messages:
    1,768
    Likes Received:
    0
    Talking about ram... Why we don't have some developers complaining about slow memory?
     
  16. function

    function None functional
    Legend

    Joined:
    Mar 27, 2003
    Messages:
    5,854
    Likes Received:
    4,411
    Location:
    Wrong thread
    Maybe the memory is fast compared to the CPU.
     
  17. XpiderMX

    Veteran

    Joined:
    Mar 14, 2012
    Messages:
    1,768
    Likes Received:
    0
    Then, the "slow" ram is not a problem?
     
  18. liolio

    liolio Aquoiboniste
    Legend

    Joined:
    Jun 28, 2005
    Messages:
    5,724
    Likes Received:
    195
    Location:
    Stateless
    I were to post something about function's post because it got me to laugh, I passed because of self discipline to avoid the OT.
    As you did, I may answer you that whereas his post has most likely ground in reality, my sarcasmometer went high with a matching laugh, I regret the reputation system that was a damned funny and good post worth "ten points for griffindors" :(
     
  19. bomlat

    Regular

    Joined:
    Nov 5, 2006
    Messages:
    327
    Likes Received:
    0
    1 square mm is 2 mbyte in this case.
    16 square mm is 32 mega byte?
    in that case 64-128 MByte should be the number with 130 + die size

    But somehow I feel that quite unrealistic.
     
  20. Gipsel

    Veteran

    Joined:
    Jan 4, 2010
    Messages:
    1,620
    Likes Received:
    264
    Location:
    Hamburg, Germany
    I said that already and asked for other ideas. ;)
     
Loading...
Thread Status:
Not open for further replies.

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...