Does Intel CPU suffer from internal bottleneck ?

ttt_2017

Prominent
Feb 20, 2017
79
0
640
Hello,

This is a very hard question to answer some one asked me ...

we all know that Intel CPU has PCI-e Lanes ...

some 16 , some 40 some 32 lanes etc ...

The Question is :

Can the CPU Access the Data simultaneously from all lanes in both ways send/receive ? and is there any bottleneck inside the cpu itself similar to the Chip-set DMI link ?

We all know that Z170 chipset can offer 20 PCIe 3.0 lanes ...but there is a bottleneck that stops it from reaching the full bandwidth of those 20 lanes , that is the DMI link between the CPU and the chipset which is equivalent to 4 PCIe 3.0 lanes only (DMI 3.0 = 4000MB/s).

My question is : what about the CPU itself internally ? does it also have bandwidth bottleneck when it comes to accessing Data from the PCIe lanes ? and how much is that bottleneck ?