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

ethomaz said:

My post...

http://gamrconnect.vgchartz.com/post.php?id=5603723

I tried to explained what is hUMA (I never coded to a CPU/GPU with hUMA because it is a new thing in the industry).

PS4 GPU does support hUMA at full state... MS did not support that because the eSRAM... the eSRAM is not coherent in Xbone and a hUMA enable system needs to have all shared coherent memory... so because the eSRAM MS was forced to create a new solution (based in hUMA? I don't know)... if that solution is better or not than hUMA I don't have the awnser because I don't even know if hUMA is that good but in terms of code you have a lot less to write with hUMA (better performance than a not shared memory? I think so).

To make the thinkgs simples the Xbone use a difference memory system from everyting I already saw...

Main DRAM pool: CPU/GPU shared memory coherence
eSRAM pool: CPU/CPU shared memory non-coherence

Xbone is a non-hUMA compilance... their solution is better than hUMA? I don't know.

Are there any other comments that you have issue in that thread?

About my graduations... I'm a low/high level software guy and not a hardware engineer but I wrote techinical articles about new hardware architectures years ago (expecificly Phenon, Core, Fermi, R600, R700, etc).

Just to add reability to my posts...

AMD said again what I said here... PS4 uses UMA and Xbone eSRAM (there are no UMA with non-coherence eSRAM).

http://gamrconnect.vgchartz.com/thread.php?id=167349