Next up, game teasers!!! This will be fun and mostly 3rd party. That'll lead us into....
Expect what from Durango game teasers ?
Next up, game teasers!!! This will be fun and mostly 3rd party. That'll lead us into....
Expect what from Durango game teasers ?
There is no wash. Those guys backpedaled on that manifesto recently anyways.
The reality is let's just close the boards and wait until E3.
There are ways the rumored Durango design could offset the difference in CU's on the currently rumored Orbis design.
We know very little about the SRAM pool, AFAICS it's there because of the low latency access from the GPU, but it could also be multi-ported which would increase the total effective bandwidth for the system.
It's my understanding that the ESRAM is Durango is not intended to be used like the EDRAM in 360, rather in most cases the primary target buffer will be in DDR3 memory, and the data reads will be from the ESRAM.
Depending on how much better the latency of the ESRAM is that could lead the the CU's getting better utilization.
All of that depends on being able to stream textures and other input data EFFICIENTLY through ESRAM, I don't believe this is easy to do, and it's probably why the MS docs apparently devote a lot of time to the Data Move Engines.
I wouldn't even like to posit a guess as to how much sourcing data in SRAM would actually help in efficiency, a lot depends on how much shaders are memory vs ALU limited both now and in the future, and if you can schedule the data moves efficiently.
There are other pieces to this, I'd imagine you render shadows to ESRAM directly, but if modern engines are predominantly deferred, what do you do with the first pass, can you send some of the MRT's to DDR3 and some to ESRAM?
In the end if the leak is accurate and I believe the Durango leak at least probably is, then optimizing the usage of the ESRAM is going to be a lot of rope for developers to hang themselves with.
OKAY THEN! Doesn't the RSX in the PS3 have a theoretical 400 GFLOPS while the Xenos in the X360 a theoretical 240 GLOPS
OKAY THEN! Doesn't the RSX in the PS3 have a theoretical 400 GFLOPS while the Xenos in the X360 a theoretical 240 GLOPS, so do people also believe the PS3 has a more powerful GPU than the X360? David Shippy who designed CELL says that the Xenos is more sophisticated than the RSX. In regards to Durango it has more memory, better memory latency and possibly more effecient FLOPS due to the ESRAM and whatever these DME modules do. Where did the rumour come from they simply help with the bandwidth? VGleaks does not explain what the DME modules do.
http://en.wikipedia.org/wiki/Xenos_(graphics_chip)Floating Point Operations: 400.4 Gigaflops (24 * 27 Flops * 550 + 8 * 10 Flops * 550)
240 GFLOPS
To be clear are you saying that the frame buffer has been moved to the main memory, and the ESRAM will be used for general purpose tasks, can you elaborate? I was also wondering could the DME help share data between CPU and GPU in a way that would emulate a pseudo-HSA paradigm?
ERP said:As far as I've been told, you can render to either memory pool, but in most cases you will want to render to the DDR3. I don't think it's quite as simple as this, if you are rendering simple polygons with few texture/data reads you'd want to render those to the ESRAM.
If your shader is using a lot of input data, you'd want the target in DDR3 memory and the data sources in ESRAM because this reduces the impact of GPU cache misses, which can be significant.
X360 Xenos 240 GFLOPS / PS3 RSX 400 GFLOPS = .6667 which implies that the Xenos is only 66% the power of the RSX. Yes or No?.
There are stages where I can see the latency aspect is helpful, particularly outside of the latency-tolerant CU stages in the rendering pipeline.We know very little about the SRAM pool, AFAICS it's there because of the low latency access from the GPU, but it could also be multi-ported which would increase the total effective bandwidth for the system.
X360 Xenos 240 GFLOPS / PS3 RSX 400 GFLOPS = .6667 which implies that the Xenos is only 66% the power of the RSX. Yes or No?