compres said:What's wrong with adding the bandwith if you would have needed it anyway if it wasnt for the embedded memory?
1. Because the entire system memory is not accessible with that bandwidth, a mere 10MB with a very specialized task, has the majority of the bandwidth.
2. Just because the eDRAM has 256GB/s of bandwidth does NOT mean the system will have 256GB/s of savings in framebuffer!!
If a game uses HDR, 4x AA, and whatever at 1080p @ 60fps and using lets say 30GB/s of framebuffer (made up number), the eDRAM is only effectively giving the system a 30GB/s overhead.
The 256GB/s is just a huge number that will never be fully utilized, not even close, not in our dreams, not in tomorrows dreams (maybe next gen though). It is overkill because of its *application*. It needs to be quick and it needs to move stuff IMMEDIATELY; but the 256GB/s logic-to-eDRAM connection on the daughter die will never be fully saturated Unlike the 512MB memory pool(s) on the PS and Xbox 360.
Basically since the bandwidth the eDRAM isolates is for only one task, it is only fair to count the savings in that task. Whether it is 1GB/s or 900GB/s a second, if the framebuffer only ever uses X ammount of bandwidth, everything else is irrelevant.