Hey Guys,
I currently have a R9 290x with 4GB. I am also looking to upgrade and buy another R9 290x next month to go with the crossfire route for Witcher 3 (I am open to alternative suggestions as well) for my 1440p monitor.
Reading this article, it appears that PCI-Express 3.0 x16 can handle 32 GBps bi-directional.
http://ift.tt/SNP9JE
However, the R9 290x has memory bandwidth of 320 GBps. How is it that the 32 GBps PCI-Express 3.0 x16 lane isn't a huge bottleneck for the R9 290x's 320GBps memory bandwidth?
In the scaling link, it appears that there is almost no difference between 8x and 16x for a PCI-Express 3.0 lanes that the GPU uses. I have to be missing something here.
I currently have a R9 290x with 4GB. I am also looking to upgrade and buy another R9 290x next month to go with the crossfire route for Witcher 3 (I am open to alternative suggestions as well) for my 1440p monitor.
Reading this article, it appears that PCI-Express 3.0 x16 can handle 32 GBps bi-directional.
http://ift.tt/SNP9JE
However, the R9 290x has memory bandwidth of 320 GBps. How is it that the 32 GBps PCI-Express 3.0 x16 lane isn't a huge bottleneck for the R9 290x's 320GBps memory bandwidth?
In the scaling link, it appears that there is almost no difference between 8x and 16x for a PCI-Express 3.0 lanes that the GPU uses. I have to be missing something here.
Understanding memory bandwidth.