shredenvain
Regular
Your right the other consoles have issues software side as well. I am not in any way condemning the X1. I own and enjoy the console a lot. Just the little I have read of the document leaked above (with my limited knowledge) it seems like they where behind driver and API wise. They launched with 2 APIs. A standard vanilla DX 11.1 and the Monolithic low to the metal proper console api. They switched to only the Mono version half way thru this year. I remember reading a DF article with the tech head of 4A studios where he mentions both and states they did not have time to use the mono api. It brings the whole COD and BF4 resolution thing to mind. I'm sure launch window titles are always difficult to make, but it seems they were working with a set of place holder drivers and APIs. I am glad things have improved so much. I hope they continue improving.For the current gen, they all were substantially incomplete. Wii U massively so, PS4 still can't suspend to RAM.
The Xbox One had a very abrupt 180 on its always-on connectivity requirement which had to be reengineered at a time when the platform should have been solidifying.
One side note, the VMEM documentation indicates a GPU L1 miss can take 50+ clock cycles to serve, an L2 to DRAM miss can take 200+ cycles to serve, while a miss to ESRAM can take 75+ cycles. This in the context of GPU units, so it looks like this is GPU cycles.
This seems to put 250+ for a miss to DRAM and 125+ for a miss to ESRAM, or roughly half the latency. In a different portion, there is an expectation of a texture access realistically taking at more than 100 cycles and possibly around 400 if there is a miss.