By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Nintendo Discussion - Wii U GPU Die Image! Chipworks is AWESOME!

Lafiel said:
dahuman said:

What the bolded tells me is that they licensed AMD's technology and designed their own chip to include those functions in the chip, so it's not an AMD chip design but a product with AMD technology inside.

You think Nintendo has experts for GPU design ? Nah, I think the scenario that Nintendo told AMD what they wanted on the chip and AMD designed it that way for them, sounds more probable.

That's not just probable... that's a fact.

http://blogs.amd.com/play/2012/09/20/wii-u-changing-the-future-of-gaming-entertainment-with-proud-technology-partner-amd/



Around the Network

Well first off, let's not forget that the 360 hade a very powerfull gpu for it's time, based on Ati's(AMD these days) newest cards released in the same quarter, and performance wise matched the high-end PC gpu's.

And that's where the comparison becomes interesting. The Wii's gpu was actually the weakest Gpu Ati/AMD took into production at the time. Even the slowest intergrated gpu's were about 50% more powerfull. Also the high-end cards of 2006 were about 20 times as fast. If we look at the Wii-U, it's about 50% faster than AMD slowest intergrated Gpu's, and the top of the line cards of today are roughly 10 times more powerfull. So compared to gpu tech of the day, Wii-U has about doubled in power.

This might sound okay, however you can actually buy a AMD cpu with a comparable or sligthly more powerfull intergrated Gpu for about $75. That's a 2,6 ghz Quad-Core cpu AND a equal gpu for $75, at retail! Shell out a little more and you can actually get something almost twice as fast.

So has Wii-U made a big jump compared to the Wii? Definitely, but that's only because the Wii used the same 5 year old GPu of the Gamecube, with a 50% higher clock speed.



lol lol lol lol

Héctor Martín (@marcan42) ruled over Jim Chipworks.

"Oh, and for those who claim it's not a Radeon-like design: http://www.marcansoft.com/paste/Kq0OLb0X.txt … . R6xx. Register names match AMD ones too."



Marcan give to GAF a lot of info to work on...

https://twitter.com/marcan42



And now let's draw comparisons to the GPU dice of the Xbox 360.  At the end of my post, I reveal the Wii U GPU's transistor count.  It is shockingly large!  Here's the picture of the Xbox 360's GPU dice:

e

 

And here's the Wii GPU's die again:

 

Now here's both together:

 

The 360 GPU has 10 MB of eDRAM - the Wii U has 32 MB though.  But notice the relative size of the Xbox 360 GPU dies.  The Xbox 360 GPU parent die takes up 96,480 pixels, while its daughter die takes up 81,073 pixels.  The parent die is 232 million transistors, the daughter 100 million.  Thus at 81,073 pixels, the Xbox 360 GPU would take up 194,951,658 transistors.  The daughter die takes up 100 million at 81,073 pixels.  Thus - daughter die, composed mostly of simple EDRAM, takes up half the space for the same transistors.  But it also has extra anti-aliasing logic as well.  Let's say that that logic has the same density per square pixel that the main logic does - a good estimate.  The Xbox360 GPU die is composed of 95,858 pixels and has 232 million transistors.  Thus each pixel has on average 95,858/232,000,000 = 4.1318103448275862068965517241379e-4, or .00041318103448275862068965517241379, thus giving 2420.2466147843685451396857876478 transistors per square pixel for logic density.  The daughter die takes up 81,073 - its AA + AZ (anti-aliasing and z-culling) takes up 13,454 pixels.  Thus giving the daughter die 32,561,997.955308894406309332587014 worth of logic transistors.  Thus 100,000,000 - 32,561,997.955308894406309332587014 = 67,438,002.04469110559369066741299 EDRAM transistors.

10 MB of EDRAM = 67,438,000 transistors , 32 MB of EDRAM = 215.8 million transistors

This also gives us the ratio of transistors per square pixel taken up by the EDRAM.  That number is equal: (daughter die pixel count - logic pixel count) / (daughter die transistor count - logic pixel count). Here's that calculation: (81,073 - 13,454) / (67,438,002.04469110559369066741299) = 0.0010026839163353170993702192542769 pixels per transistor, or 997.32326778998662496769646743688 transistors per pixel.  Now, we divide the main transistor logic density by the EDRAM transisotr logic density, to get that ratio.  2420.2466147843685451396857876478 / 997.32326778998662496769646743688 = 2.4267423542092842230579697798922.  Thus - the main logic transistors are approximately 2.42 times more dense then the EDRAM transistor density. 

Now judging by the relative spacing, we can extrapolate the amount of transistors present on the rest of the total GPU die of the Wii U.  Wii U's EDRM takes up 95,150 pixels, while the rest of its GPU takes up 268,572 pixels.  Dividing the latter by the former yields a ratio of total space of logic space to EDRAM space of 2.8226169206516027325275880189175 : 1. 

Now, the following equation gives the total number of transistors dedicated to the Wii U's GPU!  (1 * 215.8 million transistors [32 MB of EDRAM]) + (2.8226169206516027325275880189175 * 215.8 million transistors [what the rest of the GPU would take up if it was only EDRAM]) *2.42 times more dense for logic =  1,689,872,170.1734104046242774566471 transistors for the Wii U's GPU.  That's 1.689 billion transistors! 

And the final numbers:

Wii U GPU's transistor count = 1.689 billion

Wii U GPU's EDRAM transistor count = 215.8 million transistors

Wii U GPU's logic transistor count = 1.4732 billion transistors

 

That's a lot of transistors for a machine that runs so slowly!  And thus the reason Nintendo hid the figures from us - they don't want us to come to this conclusion.   

 

 

 

 

 



Around the Network



Cyborg13B said:

And now let's draw comparisons to the GPU dice of the Xbox 360.  At the end of my post, I reveal the Wii U GPU's transistor count.  It is shockingly large!  Here's the picture of the Xbox 360's GPU dice:

e

 

And here's the Wii GPU's die again:

 

Now here's both together:

 

The 360 GPU has 10 MB of eDRAM - the Wii U has 32 MB though.  But notice the relative size of the Xbox 360 GPU dies.  The Xbox 360 GPU parent die takes up 96,480 pixels, while its daughter die takes up 81,073 pixels.  The parent die is 232 million transistors, the daughter 100 million.  Thus at 81,073 pixels, the Xbox 360 GPU would take up 194,951,658 transistors.  The daughter die takes up 100 million at 81,073 pixels.  Thus - daughter die, composed mostly of simple EDRAM, takes up half the space for the same transistors.  But it also has extra anti-aliasing logic as well.  Let's say that that logic has the same density per square pixel that the main logic does - a good estimate.  The Xbox360 GPU die is composed of 95,858 pixels and has 232 million transistors.  Thus each pixel has on average 95,858/232,000,000 = 4.1318103448275862068965517241379e-4, or .00041318103448275862068965517241379, thus giving 2420.2466147843685451396857876478 transistors per square pixel for logic density.  The daughter die takes up 81,073 - its AA + AZ (anti-aliasing and z-culling) takes up 13,454 pixels.  Thus giving the daughter die 32,561,997.955308894406309332587014 worth of logic transistors.  Thus 100,000,000 - 32,561,997.955308894406309332587014 = 67,438,002.04469110559369066741299 EDRAM transistors.

10 MB of EDRAM = 67,438,000 transistors , 32 MB of EDRAM = 215.8 million transistors

This also gives us the ratio of transistors per square pixel taken up by the EDRAM.  That number is equal: (daughter die pixel count - logic pixel count) / (daughter die transistor count - logic pixel count). Here's that calculation: (81,073 - 13,454) / (67,438,002.04469110559369066741299) = 0.0010026839163353170993702192542769 pixels per transistor, or 997.32326778998662496769646743688 transistors per pixel.  Now, we divide the main transistor logic density by the EDRAM transisotr logic density, to get that ratio.  2420.2466147843685451396857876478 / 997.32326778998662496769646743688 = 2.4267423542092842230579697798922.  Thus - the main logic transistors are approximately 2.42 times more dense then the EDRAM transistor density. 

Now judging by the relative spacing, we can extrapolate the amount of transistors present on the rest of the total GPU die of the Wii U.  Wii U's EDRM takes up 95,150 pixels, while the rest of its GPU takes up 268,572 pixels.  Dividing the latter by the former yields a ratio of total space of logic space to EDRAM space of 2.8226169206516027325275880189175 : 1. 

Now, the following equation gives the total number of transistors dedicated to the Wii U's GPU!  (1 * 215.8 million transistors [32 MB of EDRAM]) + (2.8226169206516027325275880189175 * 215.8 million transistors [what the rest of the GPU would take up if it was only EDRAM]) *2.42 times more dense for logic =  1,689,872,170.1734104046242774566471 transistors for the Wii U's GPU.  That's 1.689 billion transistors! 

And the final numbers:

Wii U GPU's transistor count = 1.689 billion

Wii U GPU's EDRAM transistor count = 215.8 million transistors

Wii U GPU's logic transistor count = 1.4732 billion transistors

 

That's a lot of transistors for a machine that runs so slowly!  And thus the reason Nintendo hid the figures from us - they don't want us to come to this conclusion.   

 

 

 

 

 



and the conclusion of the comparison is....



I'm sure I can piss further than all of you!



monkeyade said:

I'm sure I can piss further than all of you!

*pulls down pants*

I ACCEPT YOUR CHALLENGE!



NNID: crazy_man

3DS FC: 3969 4633 0700 

 My Pokemon Trading Shop (Hidden Power Breeding)

monkeyade said:

I'm sure I can piss further than all of you!

I stepped back halfway across my bathroom mid-piss yesterday, it was awesome, like a yellow rainbow.

...What were we talking about again?