PS4 For Dummies | liveware.problem
I saw this and thought I'd share it. It adds a lot of insight and objective information on the subject.
Some highlights
Thoughts?
I saw this and thought I'd share it. It adds a lot of insight and objective information on the subject.
Some highlights
People have falsely claimed that the PS4 features 8GB of graphics RAM (video RAM, vRAM). Ive seen the 8GB RAM compared to the new nVidia Titan card with 6GB.
This is an incorrect interpretation, the PS4 features 8GB of GDDR5 RAM which is a type of RAM used today in high-end video cards. It is however NOT the total available graphics memory for graphics processing. The 8GB GDDR5 RAM is shared with CPU operations (even though SONY was very careful to avoid the word shared memory in this context)
Benefits Of Shared RAM in the PS4 (speculation)
The benefit of shared RAM in the PS4 could be a wider flexibility and dynamic access to memory. For example, a game might not use a lot of CPU-bound RAM for general purpose operations like AI, this means that more RAM can be assigned to graphics processing and produce higher graphical fidelity (higher resolution textures). Or, vice versa, if the game is not very graphics-RAM intensive, the PS4 can allocate more RAM to CPU operations. Games could benefit from this massively as this isnt possible with a standard PC, you either have just enough, or you have too much of something.
On a mid-range PC we often experience bottlenecking in either CPU or GPU. A relatively popular example is Mount And Blade which uses primarily CPU power as well as system RAM but GPU and vRAM is relatively underutilized.The PS4′s shared memory architecture could conceivably prevent such bottlenecks.
Concerns (speculation)
As noted before, GDDR5 RAM was never used in conjunction with a CPU architecture before and we dont really know how this can or will impact performance. Standard components in PCs, and with it the x86-64 AMD chip in the PS4 are not made to handle DDR5 so we have no data on how this will work performance-wise.
The question is, even if we say that the PS4 would allocate 4GB at any given time, would the 1.87 TFLOPS be enough to actually process all this available data?
Looking at the stock cards I would say no. Just slapping more RAM onto something isnt enough to make it better. If we look at the HIS Radeon HD 7850 4GB iPower IceQ Turbo, which has 4GB integrated RAM, we notice barely any improvement in performance (HIS Radeon HD 7850 4GB iPower IceQ Turbo review - Introduction). Its a great card, dont get me wrong, but it could bottleneck the system.
Its a curious choice to feature this flexible an architecture with this powerful a CPU and shared vRAM if the GPU wont be able to process it.
In conclusion I think that the PS4 will realistically not assign more that 2GB to the GPU, leaving 6GB for CPU purposes. All those social and connectivity features take RAM as well, even with a dedicated chip handling the processing in the background. Not to mention that a large chunk of RAM will probably be used for the on-the-fly video recording feature that has been demonstrated.
Developers will need to take this into consideration when coding their games, they cant just assume all the 8GB will be available to them at all times. On a PC we are relatively used to turning off unnecessary programs when we are gaming but a console can not expect the consumer to switch off his ustream because Killzone suddenly dropped 10FPS. If the feature set doesnt work with everything on max it doesnt work period.
Thoughts?