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

Forums - Gaming - PS4 can only use 135 GB/s memory bandwidth? (tech topic)

Hmm, this is interesting'

 

 

This slide appears to be directly from Sony. It was posted by a mod on B3D so though it's probably not a public slide, it's legit. http://forum.beyond3d.com/showpost.php?p=1830730&postcount=224

Two interesting things, it shows CPU eats into GPU BW disproportionately on PS4. Too be fair, this could be the same on Xbox One.

 

In other words if you just use the GPu you could have 100GB/s. Now use 10 GB/s for the CPU, the GPU only has 80 GB/s remaining. Total system bandwidth is now only 90GB/s. And so on. This is what the graph is showing.

 

Here is a B3D poster of high technical knowledge explaining why that could be the case (it's very technical) http://forum.beyond3d.com/showpost.php?p=1830733&postcount=225

The interleaving and ordering behavior of CPU and GPU memory pages are different, so there are hits due to CPU pages not being as aggressively distributed amongst the channels.
Unlike the GPU, the CPU portion is also latency-intolerant and more strongly ordered, so the memory controllers cannot be as aggressive about combining and waiting for more optimal accesses to opportunistically fill in gaps that would result from DRAM penalties. Long runs of accesses of a specific type become harder to sustain, and the patterns for CPUs tend to be less regular.
Since many DRAM penalties are disproportionate in their impact, a relatively small amount of sub-optimal CPU traffic will have a bigger effect from dead cycles and missed scheduling opportunities.
This may mean there is room for low-level optimization for the PS4 that could claw back some of this bandwidth, if games get creative about arranging their accesses.

 

Second thing is it implies a "GPU only" peak of only about 135 GB/s for PS4. This is probably similar to how Xbox One ESRAM is rated at 204 GB/s, but it's architects said it's more like 140-150 GB/s in real world usage. Any synthetic maximum wont be reached in real code, and this gives us an idea where that falls on PS4.

 



Around the Network

Tagged.



easy solution, dont use the CPU.

thankyou, thankyou....I know, im a genius.



same on xbone... same on xbone... same on xbone.



”The environment where PlayStation wins is best for this industry” (Jack Tretton, 2009)

Wait are you comparing the PS4's GPU rating to the Xbox One's ESRAM? I am totally confused.



Around the Network

i could like try to understand and memorize ths but this information won't get me laid..



 

Face the future.. Gamecenter ID: nikkom_nl (oh no he didn't!!) 

It´s the same on every APU and it´s no a big deal as that it´s still much faster than traditional organization in discrete CPU+GPU usage.

That´s one reason Cerny has been talking about GPCPU use in future games and the extra 2 CUs PS4 has not recomended for rendering targets.

However there is a chance that the situation is not the same in the XOne archtecture since ESRAM is involved.



@NiKKoM is right. this info wont get anyone laid.

and I still don't know what it means. but i'm sure theres a way around it.




Looks like opportunity for improvement. Through firmware updates from Sony, and better understanding from devs this should make for a noticeable difference from launch games to late gen games. They will most likely never reach the 176GB/s max, but they should be able to get closer, and reduce the hit from the CPU.

This is part of what keeps consoles interesting for 5 years.



Stop hate, let others live the life they were given. Everyone has their problems, and no one should have to feel ashamed for the way they were born. Be proud of who you are, encourage others to be proud of themselves. Learn, research, absorb everything around you. Nothing is meaningless, a purpose is placed on everything no matter how you perceive it. Discover how to love, and share that love with everything that you encounter. Help make existence a beautiful thing.

Kevyn B Grams
10/03/2010 

KBG29 on PSN&XBL

PS4 160GB/s best case scenario 138GB/s in game average real scenario
XB1 145GB/S best case scenario (not average in game mind you).

Just look at multiplat games and the 50% to 100% performance advantage for PS4. Everything else is bullshit.