PCIEx bandwidth limitations for PCIEx 3.0 x16 @ 3.0

Discussion in 'Videocards - NVIDIA GeForce' started by Digika, Jan 17, 2022.

  1. Digika

    Digika Member Guru

    Messages:
    149
    Likes Received:
    1
    GPU:
    GTX 670
    I'm stuck with GIGABYTE AORUS ELITE x570 rev 1.0 and my GPU is GIGABYTE GTX 1070 G1 GAMING, with Ryzen 5600X

    Here is PCIEx info/specs breakdown break from the motherboard manual:
    https://i.imgur.com/MPXYpQl.png

    My single NVMe SSD is put on the chipset side of PCIEx so it wont "steal" any lanes from these supported on CPU side (I did combined load test to make sure the value does not differ when NVMe is stressed). According to GPU-Z/AIDA the PCIEx slot for my GPU *is* detected as proper PCIEx 3.0 x16 @ 16 3.0 (gen1.1 in power-saving mode, gen3.0 during load).

    Now, I dont know how to get some average all-around results with CUDA bandwidth utils, crap is complicated, but 3DMark PCIEx Bandwidth test gives me about 13.0GB/s which is fairly lower than max attainable 16GB/S (I dont expect it to be full 16, but at least 15.x). I dont experience any thermal throttling and my power supply is sufficient. RTSS reports "bus usage" as 92% but this metric is fairly useless as I understand it.

    Where can I be possibly limited? How can I debug it?
     
  2. Astyanax

    Astyanax Ancient Guru

    Messages:
    17,040
    Likes Received:
    7,381
    GPU:
    GTX 1080ti
    Last edited: Jan 17, 2022
    Keitosha and Digika like this.
  3. Digika

    Digika Member Guru

    Messages:
    149
    Likes Received:
    1
    GPU:
    GTX 670
    Oh I see, so there is 2.x GB/s of overhead huh.
    Are there any known ways to mitigate/address/reduce it? In user-space I mean.
     
    Last edited: Jan 17, 2022
  4. Mufflore

    Mufflore Ancient Guru

    Messages:
    14,732
    Likes Received:
    2,701
    GPU:
    Aorus 3090 Xtreme
    Have a chat with the PCIe group and ask them to drop error detection, correction etc.
    It might not work too well after though.

    Even then you wont see a benefit.
    It will help you to look up gfx card performance between different PCI-e speeds
     
    Ormy likes this.

  5. Digika

    Digika Member Guru

    Messages:
    149
    Likes Received:
    1
    GPU:
    GTX 670
    My question clearly states: user-space. Reading comprehension before sarcasm, please.

    I dont have PCIeX 4.0 card but I'm suspecting my specific UE4 setup is bandwidth limited but testing it does not prove easy.

    P.S. My question is not related to recent PCI 3.0/4.0/5.0 bandwidth craze
     
    Last edited: Jan 18, 2022
  6. Mufflore

    Mufflore Ancient Guru

    Messages:
    14,732
    Likes Received:
    2,701
    GPU:
    Aorus 3090 Xtreme
    I gave you all the clues you needed, from the user space, that this isnt worth pursuing.
    Take it how you please.

    Your question is Directly related to PCIE bandwidth.
    If moving from PCIE 3.0 x16 to PCIE 2.0 x16 (or PCIE 3.0 x8) causes little problem, moving 1/4 of that isnt going to make it worse.
    It will help you to research, this information has been published for a long time.
    You can also view the PCIE bus use with MSI Afterburner to see how close you are to saturation.
     
    Last edited: Jan 18, 2022
    Mda400 likes this.
  7. Digika

    Digika Member Guru

    Messages:
    149
    Likes Received:
    1
    GPU:
    GTX 670
    I werent asking you if you didnt notice.
     
  8. Mda400

    Mda400 Maha Guru

    Messages:
    1,090
    Likes Received:
    201
    GPU:
    4070Ti 3GHz/24GHz
    There's no restriction on which members can respond to you.

    You asked for advice, anyone can give it. It's your choice on who to respond to.
     
    Ormy, A M D BugBear and Mufflore like this.

Share This Page