zebra is black striped, or zebra is white striped ?
Zebra is somebody Mr. Jefferson would not be happy about.
What can the PS4 do what Titan can not? Titan has up to 5,35 TFLOPs/s compute performance, the GPU of the PS4 only 1,8TFLOPs/s. That is nearly 3x more.
Move data between the CPU and GPU in under 1000 cycles. In some ideal corner cases, maybe under 100. In other cases, by passing no more than the address of that data.
It will be something that near-future AMD and Intel chips, along with the PS4, will be able to do, that
no video card can do. Sharing virtual memory with video cards is happening, but tight coupling of code simply isn't going to be done, because that requires tight coupling of data, which requires fast access to that data to be worth doing. IE, it's not that Titan will be slower, but that some code just won't be written for a setup where such memory swapping goes like RAM->PCI-e->VRAM->PCI-e->CPU, instead of simply GPU/CPU<->RAM. The XB360 was close, but didn't have the GPU features, and had an extra bus to go to over.
If latency weren't important, we'd have much faster RAM, we wouldn't worry about CPUs sharing caches, and that pie in the sky, "everything in your house will talk to each other to be like a home LAN supercomputer," idea might have worked.
It's not like we'll be left out in the cold. We'll have better Intel IGPUs, new AMD APUs (and maybe software, which is the major bottleneck for current ones), along Intel and AMD CPUs in the future with AVX2 support, in the coming years. But, the new consoles are getting the goodies, in a way that can be made use of, much earlier.
Im surprised we haven't seen a petition to bring back DDR1 to modern computers. I mean, it has MUCH lower latency than DDR3 so it must be better right?
Nope. Among other things, DDR3 latency is perfectly fine. We got to <100ns random with the K8+DDR, and it's held pretty steady, with some minor bumps and dips, though luckily, more dips. As a generalization, PC3200 at CAS 3 = PC2-6400 at CAS 6 = PC3-12800 at CAS 12 is awfully close to being dead on (though, recent Intel CPUs have faster actual access, it seems, compared to AMD ones). The total time spent sending and receiving data being lower as the speeds increase, also contributes to lower average latencies, by increasing the amount of addressing that can be done over some span of time.
It just seems worse, because CPUs have gotten so much more powerful. It's not RAM getting slower in wall time, but RAM getting 10% faster average access times, while the CPU gets 50-100% faster at processing in that same span of time.
The point is... APU integration is nothing new. It's been around for nearly a decade in the home pc market.
2 years is very far from, "nearly a decade." This integration was
arguably done first with Sandy Bridge. Near-future AMD CPUs, and the consoles, should be the first x86 ones with fully-usable GPGPUs sharing the virtual address space, physical address space, and actual physical RAM, with the CPU, on the same die. Haswell supposedly has some GPGPU improvements, too, so don't count Intel out, either (they're just busy trying to redefine TDP again, instead of hyping GPGPU

).