Whats the difrence between pciex16 and x8?



PCIe links are serial and interleaved. They can be grouped in groups of 1, 4, 8, and 16. The peripheral's pinout and the controller's lane configuration will determine how many PCIe links are grouped together. Each controller has a maximum number of links available and will divide these links amongst all connected devices. Since there are only so many possible configurations some ports will have their bandwidth reduced in order to allow for bandwidth to be provided to other ports.

The difference between 8x and 16x is quite literally 8 serial links. An 8x connection provides half the combined bandwidth as a 16x connection. However, many devices do not even come close to saturating the bandwidth made available to them.

A graphics card attached via 8x PCIe 3.0 will not perform any differently than a graphics card attached via 16x PCIe 3.0. The extra bandwidth is simply not necessary right now.