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

Edit: essentially, by caching data in edram rather than grabbing it from main memory, Nintendo could be eliminating 50% to 95% of the data transfer across the memory bus making the difference between a $4 memory module and a $400 memory module meaningless.

Dude, the eDram is a FRAME BUFFER, not a cache. The CPU probably doesn't even see it....

And no, when three processors (CPU, GPU and DSP) fight for ram over a single 64bit bus, then there is bus contention issus, all the time


and you have documentation for this I assume?

Yes. Every computer ever built by any engineer. Of course Nintendo SOFTWARE engineers use caching techniques wherever possible in whatever way possible. In case you did not notice, this is a thread about HARDWARE, not software.

So the Gamecube and Wii didn't use 1MB of their 3MB on GPU memory as a texture cache?

In modern times hardware developers produce firmware, drivers and hardware abstraction layers over their hardware to be used by software developers to ensure that the hardware is used as efficiently as possible and to drastically simplify the process of producing hardware. OpenGL and Direct3D are the most well known hardware abstrating 3D APIs in the world, Nintendo (for obvious reasons) will develop a hardware abstraction layer compatible with OpenGL and will expose optimizations and unique hardware features using OpenGL extensions.

The fact that you don't understand this demonstrates that you don't know enough to have an informed opinion on the Wii U's hardware architecture

to add further

its not the speed of the ram, that is the issue, its the bandwidth connection between the components. for instance the MCM of the WiiU has the GPU, the CPU and the Memory's bandwidth all on the same packaged PCB. off chip connection between each component is what the communication speed between each system component is the point that is being made, like say for instance you have off board Edram of certain memory speed but the connection bandwidth  to and from that chip is slower than its native speed its going to only be able to communicate with another system component only as fast as the communication bandwidth memory speed of the connection memory will allow. 

its the connected wire if you will thats the problem, not the memory's base cycle speed., there is still much about the WiiU we do not know about yet and making a blank statement that this bus speed is too slow  for the system its quite a bit too early in my opinion to make such a statement in my opinion because there is still so much about the system we do not know about yet.



I AM BOLO

100% lover "nothing else matter's" after that...

ps:

Proud psOne/2/3/p owner.  I survived Aplcalyps3 and all I got was this lousy Signature.