PCIe Bus Saturation

Message boards : GPUs : PCIe Bus Saturation
Message board moderation

To post messages, you must log in.

AuthorMessage
Josh

Send message
Joined: 10 Mar 11
Posts: 12
Australia
Message 48293 - Posted: 21 Mar 2013, 8:20:43 UTC

Hello BOINC Community

I'm considering buying a refurbished desktop to dedicate to BOINC tasks. I'd like to buy a value GPU (eg; AMD 7770) to accelerate tasks. Its likely that said desktop will only have a PCIe 1 bus to equip the GPU.

My question is, how can I tell if any graphics card I buy will saturate such an interface? I understand that PCIe 1 handles 250MB/second/lane. Where can I find out how much bandwidth the graphics card requires?

If a 7770 saturates the available bus, I would prefer buy a cheaper GPU.

Regards
Albino
ID: 48293 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 48294 - Posted: 21 Mar 2013, 9:07:41 UTC - in response to Message 48293.  

Check before you buy.



If you only have a PCIe x1 slot, it's likely to be the very short physical connector. Most GPUs will require the full x16 connector, even if they're running at a lower speed.
ID: 48294 · Report as offensive
Josh

Send message
Joined: 10 Mar 11
Posts: 12
Australia
Message 48295 - Posted: 21 Mar 2013, 9:18:38 UTC - in response to Message 48294.  

Thanks for your response Richard

I should have been clearer. My question relates the bandwidth requirement of the card itself.

The Radeon 7770 at my local etailer is a PCIe 3.0 model with x16 connector. I want to know if such a card would saturate a PCIe 1.0 x 16 connector (probably yes). If so, how could I determine bandwidth requirement for GPUs generally?

Josh
ID: 48295 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 48297 - Posted: 21 Mar 2013, 10:33:33 UTC
Last modified: 21 Mar 2013, 10:34:55 UTC

I looked into this and it seems that an x16 card won't physically fit into an x1 slot. There are some people out there on the internet that tell you to cut off the 'not needed' pins from the videocard (DON'T!), or to melt open the back of the PCIe x1 slot, so the x16 can fit (ALSO DON'T!).

But it's probably easier to go find something like this adapter, or just buy a new motherboard with one or more x16 slots. Depending on your budget, and don't forget to check which CPU is in there, you can buy e.g. a 3x PCIe x16 Asrock Z77 Extreme M4 for just AU$114.- (CPU - Supports 3rd and 2nd Generation Intel® Core™ i7 / i5 / i3 in LGA1155 Package)
ID: 48297 · Report as offensive
Josh

Send message
Joined: 10 Mar 11
Posts: 12
Australia
Message 48298 - Posted: 21 Mar 2013, 10:41:12 UTC - in response to Message 48297.  

Hi Ageless

There seems to be some confusion about my question. I mustn't have explained properly.

The motherboard has a Gen1 PCIe x16 slots, so its not a problem of physical dimension.

What I want to know is, if I max out a given graphics card performing work for BOINC (or any application for that matter), how do I know what its interface bandwidth requirements are? I will compare this information against the available bandwidth from the PCI bus to see if I should get a better motherboard or buy a cheaper GPU.

Regards
Josh
ID: 48298 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 48299 - Posted: 21 Mar 2013, 11:06:09 UTC - in response to Message 48298.  

The videocard itself always states what its maximum PCIe speed is. So in the case of the AMD 7770 you have an eye on, at Specifications it states PCI Express 3.0 x16 bus interface. PCIe 3.0 is backward compatible with PCIe 2.0 x16 slots.

But yes, since PCIe 1.0a only has a per-lane data rate of 250 MB/s and a transfer rate of 2.5 gigatransfers per second (GT/s), this card's 985 MB/s per lane and 8 GT/s bit rate will overwhelm the transfer of the slot. It may work, but it won't be pretty or fast.
ID: 48299 · Report as offensive

Message boards : GPUs : PCIe Bus Saturation

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.