| Pemalite said:
|
Sorry for copy/pasting the wrong link I thought I copied the english version.
I am not sure we are talking about the same thing.
I never doubted this: "But that doesn't mean it's not possible for a CPU and IGP not to talk to each other and provide assistance in older platforms via slower methods. (Which is the point of this entire discussion.)"
This was never my point. I dont see how you took this from what I wrote.
I wrote: "I am refering to unified Ram which is just way more efficent and will come for PC in the future, also CPU GPU communication is better so in a sense they are ahead"
(I should've specified it that I dont mean just any normal unified RAM.)
You wrote: "PC had unified memory systems for decades, what do you think APU's are? What about any system with an IGP? The memory isn't split on such systems, the PC had unified memory systems far before the consoles, infact it was invented on the PC first."
Yes PC had unified memory systems but not HUMA thats different than what Intel did. It needs way less copying around data from pool to pool which uses CPU/GPU time, ram bandwith/space.
http://www.bjorn3d.com/2013/04/amd-huma/#.UarVu9jVb2s
"With hUMA, all processing cores (CPU and GPU, etc) share single memory address and operates at the same bandwidth. CPU and GPU caches both see the data stored in the memory and can access and allocate any location in the system’s virtual memory. Data no longer needs to be copied back and forth between the CPU and the GPU before they can be seen. The CPU can pass a pointer and its entire data structure to the GPU. The result from the GPU can be read directly by the CPU without the need to copy."
If its just semantics WHY are people excited (google it) why is anyone even talking about it. And how has this been done years ago ?
That dedicated Ram goes away is just a guess and the following just a personal opinion: I dont see why sending data between two pools of ram and CPU/GPU is benefitial for anything. I also think that HSA/HUMA is a natural progression. I think the unification of GPU and CPU is under way for years. And the design philosophy behind the consoles is what AMD/Intel ultimatively are aiming to achieve, on a broad scale on the PC market. This is obviously just a guess. But getting rid of GPUs and CPUs seems to be a long going trend. Intel with his Larrabee tried it before. Cell is the same basic idea. Now APUs. And using two pools is pointless anyway. I can see a (distant) future for Desktop PCs were you can just have a board with 1 chip and 1 Memory. And if more power is necessary use two boards.
PC obviously will have the technology, but not on the same scale yet.
There are some things were Consoles are up to date and can expand on concepts due to not being tied to the modular PC Ecosystem. That is my whole point. Always was.
If you still think I am wrong please send me your answer per PM. I dont want to derail this thread anymore, if people see a problem with it.







