First post, by Almoststew1990
I've got an ITX board for a project and it has a PCI-E 2.0 16 slot, but only has the pins to transfer at 4x rates (as advertised in the boards specs).
Now my question is my general rule of thumb has always been that PCI-E bandwidth is very rarely the limiting factor for graphics - running a high end card on previous gen slots doesn't make a huge difference (1 or 2 frames), or even running on the latest PCI-E gen at x8 (which I think gives the same throughput now that I think about it...). But PCI-E 2.0 4x speed is 2GB/s.
However, my very basic AMD 7350 graphics card apparently has a bandwidth, according to GPUz, of 14GB/s?! And it's a crappy 64 bit GDDR3 900MHz memory clock card?! So my memory bandwidth (and "getting told what to do from the CPU" bandwidth?) is significantly throttled or am I missing something here?!
Ryzen 3700X | 16GB 3600MHz RAM | Nvidia GeForce 1070ti | 1Tb NVME SSD | Windows 10
Athlon 3200+ @ 3800+ (Venice) | Some Ram | Nvidia GeForce GTX645 / 7950GT
Slot 1 896MHz | 384Mb 112MHz RAM | Nvidia GeForce 3 ti200 | AWE32