drkohler said:
fatslob-:O said:
I think you misunderstand what that actually means, it actually means that the CPU cores are cache coherent not the whole cache of the APU which would mean there is no bus between the GPU cache and the cpu cache.
|
It means the gpu can have cache coherent access to the cpu memory. Notice there is no coherency between esram and cpu, though. Unfortunately there is this small, bidirectional, black arrow between cpu and esram. Nobody has yet figured out what this arrow means. As long as ms doesn't explain what that arrow is, all bets are off about full huma (ms's way of doing it) or not.
|
"It means the gpu can have cache coherent access to the cpu memory."
this is right but the xbox one doesn't implement any any sort of hUMA system mainly because there is no bus between the GPU cache and CPU cache because I don't see anything from this diagram that says so.
Edit: BTW if your wondering what that arrow actually is, it is probably a way for the CPU to command how the esram will manage memory not a way for the cpu to access esram. Remember when the developers said that they have to manage the esram manually, well it has to be the cpu that controls the esram and not the gpu because it provides more flexibility.