Aikouka
Lifer
- Nov 27, 2001
- 30,383
- 912
- 126
And dynamically allocate between system and graphics RAM. I recall Bethesda saying it was really hard to port some of the Skyrim stuff to the PS3 because the XBox had a combined 512 MB RAM pool while the PS3 had separate CPU & GPU RAM pools even with the same 512 MB total. When they ran out of graphics RAM on the XBox they just allocated more to the GPU than the CPU (for example 320 MB GPU and 192 MB CPU) but the PS3 doesn't allow this and only could do 256 GPU and 256 CPU.
I thought I heard that developers could access the CPU's RAM on the PS3 from the GPU (it wasn't that fast though), but not the reverse.
There is also likely a cost component of their reason. Having a single memory interface and a combined CPU/GPU on a single chip is very cost friendly vs. separate CPU and GPU chips and separate memory interfaces. For example, an APU is always cheaper than a similarly low end CPU with an HD5450.
I doubt that there will be much of a cost difference between the two. It will probably cost slightly more with R&D to develop the GDDR5 solution because all existing APU solutions that I know of work with DDR3. I don't think it's a difficult transition, but it's certainly a hurdle that must be crossed. I would imagine that if they were to do it the same way as the PS3, they would just do a fairly standard two-chip implementation rather than an APU.
