eSRAM the reason Xbox One struggles with 1080p?

Status
Not open for further replies.
Soldato
Joined
8 Aug 2010
Posts
6,453
Location
Oxfordshire
"The PS4 is thus more of a gaming machine in its core focus. Yeah, I mean that’s probably why, well at least on paper, it’s a bit more powerful. But I think the Xbox One is gonna catch up. But definitely there’s this eSRAM. PS4 has 8GB and it’s almost as fast as eSRAM [bandwidth wise] but at the same time you can go a little bit further with it, because you don’t have this slower memory. That’s also why you don’t have that many games running in 1080p, because you have to make it smaller, for what you can fit into the eSRAM with the Xbox One.”

http://gamingbolt.com/xbox-ones-esram-too-small-to-output-games-at-1080p-but-will-catch-up-to-ps4-rebellion-games
 
More the lack of GPU grunt, but the lower amount of available memory, slower memory (DDR3 vs GDDR5) and the underused eSRAM in current ports doesn't help.

Future titles that are developed with eSRAM in mind should help narrow the gap.
 
basically any multi plat title won't be developed to make proper use of eSRAM, therefore your always going to see a huge gap in multi plat titles regardless of when it's launched, i seriously doubt future games will take it into account as it will cost too much to change them to use it effectively on multi plat titles.

titles which are designed solely for XB1 from the ground up however "should" make proper use of it therefore they will run a lot better than multi plat titles which have been designed to work on both.

so we will have to wait and see the first major game from MS which has been built from the ground up to see what the XB1 is actually capable of and see how big a gap that is when compared to a PS4 game built from the ground up as well.
 
basically any multi plat title won't be developed to make proper use of eSRAM,

^^^^this.

Most multi platform devs won't bother, or won't be given time, to utilise the sSRAM.
It's basically a repeat of last gen where multi platform devs didn't fully utilise the Cell chip in the PS3 so PS3 games (for the most part)came off second best to 360 games.
 
Both GPU and ESRAM are bottlenecks unfortunately for Xbox One.

I think one of the biggest reasons for the high resolution/frame-rate differential is the pixel fill rate:

Xbox One = 16 ROPS 850mhz = 13.6 GigaPixel/s
PS4 = 32 ROPS 800mhz = 25.6 GigaPixel/s

The term fillrate usually refers to the number of pixels a video card can render and write to video memory in a second.

When a sequence of scenes is extremely complex (many pixels have to be drawn for each scene), the frame rate for the sequence may drop. When designing graphics intensive applications, one can determine whether the application is fillrate-limited by seeing if the frame rate increases dramatically when the application runs at a lower resolution or in a smaller window.

The ESRAM is not really anything revolutionary, it's just a continuation of the EDRAM in the Xbox 360 which developers had no problem with... the trouble is Sony have gone one better with PS4 and gone fully unified and used the space saved to include a better GPU.
 
Last edited:
Both GPU and ESRAM are bottlenecks unfortunately for Xbox One.

I think one of the biggest reasons for the high resolution/frame-rate differential is the pixel fill rate:

Xbox One = 16 ROPS 850mhz = 13.6 GigaPixel/s
PS4 = 32 ROPS 800mhz = 25.6 GigaPixel/s

This pretty much (and what I was in the middle of typing but you beat me too it, and had more detail :p)

Shader wise the Xbone is just about enough (assuming 60FP minimums are not required), but the backend (ROPS, memory bandwidth) just isn't enough.


Realistically I think 1600x900 would be a nice "sweetspot" for the Xbone, especially on multiplats. This should allow for a crisper image than 720P whilst also keeping the framerate at acceptable levels (this assumes similar detail level on the PS4/Xbone).
 
Didnt the Xbox 360 have some kind of ESRAM or similar type of memory?

Edit...seem mmj_uk mentioned it above :-)

The ESRAM is not really anything revolutionary, it's just a continuation of the EDRAM in the Xbox 360 which developers had no problem with... the trouble is Sony have gone one better with PS4 and gone fully unified and used the space saved to include a better GPU.

Surely if that is the case the developers just need more time to get to grips with ESRAM in Xbox One?
 
Last edited:
Well wasn't their a PS4 title just announced wouldn't be able to run at 60fps?

Relevance?

The FPS it runs at is relative to the detail used and the resolution. So it could be that they decided to crank up the detail and run at 30 FPS locked. Developers have this choice as opposed to just targeting 60 FPS.
 
Well wasn't their a PS4 title just announced wouldn't be able to run at 60fps?

If the graphics are made complex enough even PS4 will struggle to maintain 60fps at 1080P, it's going to come down to developer choice whether they want to balance graphics and run 60fps or add loads of super duper next gen effects and target 30fps.

The trouble with Xbox One is that developers are struggling to even reach their targets and are having to sacrifice resolution (AC4/BF4 etc), framerate (Tomb Raider) or visual effects (Forza 5).
 
Didnt the Xbox 360 have some kind of ESRAM or similar type of memory?

it did but it's still a far more complex way of doing things than using unified memory which is fast.

then you have to take into account the PS4 has a far more power GPU as well as a easier setup to deign for.

eSRAM is just one of parts which is inferior to the PS4's setup.

even if developers do make proper use of it, then they have closed the bandwidth gap but they still have the GPU gap to make up which is impossible
 
it did but it's still a far more complex way of doing things than using unified memory which is fast.

then you have to take into account the PS4 has a far more power GPU as well as a easier setup to deign for.

eSRAM is just one of parts which is inferior to the PS4's setup.

even if developers do make proper use of it, then they have closed the bandwidth gap but they still have the GPU gap to make up which is impossible

Ok, just edited my comments above to ask, but you have covered it ;)
 
basically the title is wrong it's the GPU which is making the xb1 struggle graphics wise.

the eSRAM is making it struggle even more in multi platforms because it isn't cost effective to use it properly.

this is why their is such a huge gap in multi plats, the gap should get smaller in exclusives but there will always be a gap, and a huge one in multi plats.


basically you should be buying all multi plats on ps4 if you own both consoles. if you don't know which console to choose and you care more about the multi plat titles like COD, tomb raider, fifa, BF4, etc than exclusives then get a ps4, if you care about exclusives then choose the console which you feel has the better ones to suit you.
 
I'm assuming also, that if devs do properly take advantage of the eSRAM, the size of it put's a hard cap on the quality of things like textures, as they have to fit in the size of the eSRAM?
Maybe this would explain why it looked like XB1, TR DE had different effects and differing texture quality..
 
I'm assuming also, that if devs do properly take advantage of the eSRAM, the size of it put's a hard cap on the quality of things like textures, as they have to fit in the size of the eSRAM?
Maybe this would explain why it looked like XB1, TR DE had different effects and differing texture quality..

nope they still have loads of RAM available on top
 
Status
Not open for further replies.
Back
Top Bottom