I don't think this applies to all cases. Ddr3 is 66GB/S and I think I remember ESRAM could provide up to 140 GB/S with certain tasks. Maybe AF is one of the tasks that better suits ESRAM.
140GB/s was the actual usage peak of a certain task.
Theoretical peak bandwidth of the ESRAM is over 200GB/s, albeit that number refers to something less versatile than it normally would, and only applies over a small pool.
Also, I think I saw some graph stating that the more bandwith PS4 gives to CPU reduces the bandwith available for the GPU in a bigger scale. CPU using 15 GB would reduce the peak bandwith available for the GPU in more than 20 GB/s.
That's a normal bus contention thing. It's unknown how significant the effect is for XB1's DDR3 bus, but it would still happen.
i think so. On pc it seems like one of things I can usually turn off to increase my framerate dramatically. I'm on a gtx 660 ti with an amd processor. Most games run ok with the 660 but the processor is usually my bottleneck.
That doesn't make any sense. Especially in the PC space with split memory, for the CPU AF should pretty much just be a setting to inform the GPU of.
All meaningful costs of AF should show up on the GPU memory bus BW, GPU caches, and TMUs. (Or, assuming hypothetical ultra-sophisticated texture streaming, possibly also GPU memory).