• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Crossfire Bad FPS. PCI Express bottleneck?

Juliogol

New Member
Joined
Jun 15, 2014
Messages
3 (0.00/day)
HI guys,

So I've been struggling to get a R9 280x CF to work properly, but I am about to give up. I think that my problem is that my motherboard has a PCI Express 3.0 at 16x but the other one functions at 2.0 4x when crossfiring.

I think that is why I'm not seeing the two 280x perform as they should. I game at 1080p, mostly BF4 and get 70-110 FPS on medium settings...


What do you guys think, it the PCI at 4x bottlenecking my 2nd GPU so bad that I get these results? If I upgrade the MOBO will I get better FPS?

Rest of my specs:

Core I5 2500k
12 GB RAM
120 GB SSD
Gigabyte h67m-ud2h-b3 Motherboard

I appreciate if you can help me out here!
 
Joined
Aug 17, 2009
Messages
849 (0.16/day)
Location
Argentina (South America)
System Name Classy Gal
Processor i7 2600K
Motherboard Gigabyte GA-Z68X-UD3-B3
Cooling CM Hyper 212 plus
Memory 16GB Kingston Hyper X
Video Card(s) EVGA GTX1070 FE
Storage 2x120GB Vertex 3 - 1x1TB WD
Display(s) LG 23" 1920x1080
Case Coolermaster Cosmos S
Audio Device(s) Creative SB Titanium HD
Power Supply Seasonic M12II 750W
Software Win10 / Linux Mint
If i'm not mistaken the 2nd PCIe on a H67 board goes through the chipset (that's why the primary is 3.0 and the secondary is 2.0), unlike the primary PCIe that is connected directly to the CPU, that will surely bottleneck the card, specially a 280X.

For crossfire i would go with a Z68 or Z77 board where both PCIe lanes are connected directly to the CPU.

Edit: IF you grab your MOBO manual and go to the "Motherboard block diagram" page you should see that only the 1st PCIe (X16) is connected directly to the CPU, the 2nd (x4) is connected to the H67 chipset. That alone is a huge bottleneck. Buy a MOBO with both PCIe connected directly to the CPU like a Z68/Z77, before buying one go to gigabyte site and check in the manualk if both indeed are connected directly to the CPU, because that's not the case in some cheap Z68/Z77 boards.
 
Last edited:

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Upgrading to a Z68/Z77 board will also allow you to overclock that 2500K, which you will need to do, otherwise it will hold you back with two 280x's at 1080p.
 
Joined
May 9, 2011
Messages
1,980 (0.42/day)
Location
Mainland Britain
System Name H2o Box
Processor Intel(R) Xeon e5-2690 v2 Stock 3.300 GHz stock
Motherboard MSI X79A-G43 Plus (MS-7760) v3
Cooling CPU EK & Phobya G-Changer 360 V2.0 RAD H2o VGA "AlphaCool M18" Hybrid [pump replaced 18/8/21]
Memory G.Skill TridentX 16Gb 11-12-12-32 2T @ 1866Mhz [locked]
Video Card(s) Zotac GTX 1080ti AMP EXTREME
Storage HyperX Fury 120GB & Savage 480GB SSD, Seagate 250GB,250GB 7200rpm Kingston 64GB SSD
Display(s) Asus TUF Gaming VG32VQR 2560*1440 165Hz VA Panel
Case Corsair O-800D
Audio Device(s) Creative Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply Be Quiet! [Dark Power Pro 11] 1200W CM replaced [7-4-2017]
Mouse Zelotes T-90
Keyboard K66 Mechanical US Layout
Software Win 10 Pro 64Bit v 20H2 / OS [build 19043.1237] WFEP 120.2212.3530.0
Hi

Gigabyte h67m-ud2h-b3 rev 1.0 & 1.1
Supports PCIe x16 2.0 Only
PCIe 2.0.jpg
Source pdf manual here

Intel 2500K CPU officialy Supports PCIe 2.0 [unofficial support for PCIe 3.0 was shown on certain motherboards]
Source CPU - World here

+1 newtekie1 ; z68/z77 and will need to OC the *2500k; [Note: *will need a good quality heatsink & fan]

atb

Law-II
 
Last edited:
Joined
Feb 14, 2012
Messages
1,743 (0.39/day)
Location
Romania
I agree with the above, get a Z77 board, a good CPU aftermarket cooler, overclock the i5 to at least 4 Ghz also what PSU do you have ?
PS: fill in your system specs.
 
Joined
May 3, 2014
Messages
965 (0.27/day)
System Name Sham Pc
Processor i5-2500k @ 4.33
Motherboard INTEL DZ77SL 50K
Cooling 2 bay res. "2L of fluid in loop" 1x480 2x360
Memory 16gb 4x4 kingstone 1600 hyper x fury black
Video Card(s) hfa2 gtx 780 @ 1306/1768 (xspc bloc)
Storage 1tb wd red 120gb kingston on the way os, 1.5Tb wd black, 3tb random WD rebrand
Display(s) cibox something or other 23" 1080p " 23 inch downstairs. 52 inch plasma downstairs 15" tft kitchen
Case 900D
Audio Device(s) on board
Power Supply xion gaming seriese 1000W (non modular) 80+ bronze
Software windows 10 pro x64
my 2500k will only do pcie 2.0 on my 3.0 board. pretty sure you need a 3xxx to get 3.0
 
Joined
Jan 17, 2010
Messages
12,280 (2.36/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
Its not the PCI-E 2.0 that's the problem its the chipset and the board. A Z77 even with it running PCI-E 8x8 2.0 should not bottleneck

You should get 80 -100 at high setting. Overclock that 2500K to 4.4 (with a proper cooler)
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.95/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
It's also worth noting that if the first card stays at 16x when both are installed, those 4 lanes are going through the PCH, which just adds latency to the problem. So yes, the 4x PCI-E lane is potentially a problem. I would find yourself a Z77 board or something so you would at least have both cards using the CPU's PCI-E root hub. Two 8 lane PCI-E slots @ 2.0 should be enough. It would solve this problem rather quickly both PCI-E lanes wise and overclocking wise.
 

Juliogol

New Member
Joined
Jun 15, 2014
Messages
3 (0.00/day)
If i'm not mistaken the 2nd PCIe on a H67 board goes through the chipset (that's why the primary is 3.0 and the secondary is 2.0), unlike the primary PCIe that is connected directly to the CPU, that will surely bottleneck the card, specially a 280X.

For crossfire i would go with a Z68 or Z77 board where both PCIe lanes are connected directly to the CPU.

Edit: IF you grab your MOBO manual and go to the "Motherboard block diagram" page you should see that only the 1st PCIe (X16) is connected directly to the CPU, the 2nd (x4) is connected to the H67 chipset. That alone is a huge bottleneck. Buy a MOBO with both PCIe connected directly to the CPU like a Z68/Z77, before buying one go to gigabyte site and check in the manualk if both indeed are connected directly to the CPU, because that's not the case in some cheap Z68/Z77 boards.

Upgrading to a Z68/Z77 board will also allow you to overclock that 2500K, which you will need to do, otherwise it will hold you back with two 280x's at 1080p.

Hi

Gigabyte h67m-ud2h-b3 rev 1.0 & 1.1
Supports PCIe x16 2.0 Only
View attachment 57307
Source pdf manual here

Intel 2500K CPU officialy Supports PCIe 2.0 [unofficial support for PCIe 3.0 was shown on certain motherboards]
Source CPU - World here

+1 newtekie1 ; z68/z77 and will need to OC the *2500k; [Note: *will need a good quality heatsink & fan]

atb

Law-II

I agree with the above, get a Z77 board, a good CPU aftermarket cooler, overclock the i5 to at least 4 Ghz also what PSU do you have ?
PS: fill in your system specs.

It's also worth noting that if the first card stays at 16x when both are installed, those 4 lanes are going through the PCH, which just adds latency to the problem. So yes, the 4x PCI-E lane is potentially a problem. I would find yourself a Z77 board or something so you would at least have both cards using the CPU's PCI-E root hub. Two 8 lane PCI-E slots @ 2.0 should be enough. It would solve this problem rather quickly both PCI-E lanes wise and overclocking wise.

Thanks so much fot the replys guys!! So looks like I am not mistaken to think that the PCI Express at 4x is the problem with my crossfire setup. So all your advices is that I should upgrade my MOBO, but, and sorry for my noobie question, what motherboards do have PCI express at, at least, 8x and support my cpu? As you said, with my actual MOBO I can't overclock the CPU that much because it limitates the multimplier to 37x. I do have a nice cooler, the Coolermaster Hyper 212 so I could get more juice out of the CPU but just Can't because of the motherboard. PSU is a Cooler Master Silent Pro 750w.

When I check at benchmarks with my CF setup, for expample I see 146 FPS avergae con BF3, Ultra Quality with 4x AA and I am only getting 60-80 FPS, and it doesn't change if I set the quality to medium or high :(
 
Joined
May 9, 2011
Messages
1,980 (0.42/day)
Location
Mainland Britain
System Name H2o Box
Processor Intel(R) Xeon e5-2690 v2 Stock 3.300 GHz stock
Motherboard MSI X79A-G43 Plus (MS-7760) v3
Cooling CPU EK & Phobya G-Changer 360 V2.0 RAD H2o VGA "AlphaCool M18" Hybrid [pump replaced 18/8/21]
Memory G.Skill TridentX 16Gb 11-12-12-32 2T @ 1866Mhz [locked]
Video Card(s) Zotac GTX 1080ti AMP EXTREME
Storage HyperX Fury 120GB & Savage 480GB SSD, Seagate 250GB,250GB 7200rpm Kingston 64GB SSD
Display(s) Asus TUF Gaming VG32VQR 2560*1440 165Hz VA Panel
Case Corsair O-800D
Audio Device(s) Creative Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply Be Quiet! [Dark Power Pro 11] 1200W CM replaced [7-4-2017]
Mouse Zelotes T-90
Keyboard K66 Mechanical US Layout
Software Win 10 Pro 64Bit v 20H2 / OS [build 19043.1237] WFEP 120.2212.3530.0
Hi

what motherboards do have PCI express at, at least, 8x and support my cpu?

as previously mentioned chipset "z77" Examples: here select a Skt LGA1155 motherboard that fits with your budget and has the features you require; may need to refer to specifications tab for details:

Example:
1 x PCI Express x16 slot, running at x16 (PCIEX16)
* For optimum performance, if only one PCI Express graphics card is to be installed, be sure to install it in the PCIEX16 slot.

1 x PCI Express x16 slot, running at x8 (PCIEX8)
(The PCIEX16 and PCIEX8 slots conform to PCI Express 3.0 standard.)
* The PCIEX8 slot shares bandwidth with the PCIEX16 slot. When the PCIEX8 slot is populated, the PCIEX16 slot will operate at up to x8 mode.

(* Whether PCI Express 3.0 is supported depends on CPU and graphics card compatibility.)

atb

Law-II
 

Juliogol

New Member
Joined
Jun 15, 2014
Messages
3 (0.00/day)
Hi



as previously mentioned chipset "z77" Examples: here select a Skt LGA1155 motherboard that fits with your budget and has the features you require; may need to refer to specifications tab for details:

Example:
1 x PCI Express x16 slot, running at x16 (PCIEX16)
* For optimum performance, if only one PCI Express graphics card is to be installed, be sure to install it in the PCIEX16 slot.

1 x PCI Express x16 slot, running at x8 (PCIEX8)
(The PCIEX16 and PCIEX8 slots conform to PCI Express 3.0 standard.)
* The PCIEX8 slot shares bandwidth with the PCIEX16 slot. When the PCIEX8 slot is populated, the PCIEX16 slot will operate at up to x8 mode.

(* Whether PCI Express 3.0 is supported depends on CPU and graphics card compatibility.)

atb

Law-II

Thanks again! Any recommendations in particular? I am kinda noobie when it comes to MOBO :(
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
GCs need at least 8X speed on both slots to work correctly
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.95/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
GCs need at least 8X speed on both slots to work correctly
I bet a 280X on 4x @ 3.0 probably would do okay, but that isn't the case here. A graphics card could "work correctly" with a single PCI-E lane, but it wouldn't be very performant, much like how you can run a GPU on a PCI slot, just don't expect a whole lot out of it.
 

MxPhenom 216

ASIC Engineer
Joined
Aug 31, 2010
Messages
12,945 (2.60/day)
Location
Loveland, CO
System Name Ryzen Reflection
Processor AMD Ryzen 9 5900x
Motherboard Gigabyte X570S Aorus Master
Cooling 2x EK PE360 | TechN AM4 AMD Block Black | EK Quantum Vector Trinity GPU Nickel + Plexi
Memory Teamgroup T-Force Xtreem 2x16GB B-Die 3600 @ 14-14-14-28-42-288-2T 1.45v
Video Card(s) Zotac AMP HoloBlack RTX 3080Ti 12G | 950mV 1950Mhz
Storage WD SN850 500GB (OS) | Samsung 980 Pro 1TB (Games_1) | Samsung 970 Evo 1TB (Games_2)
Display(s) Asus XG27AQM 240Hz G-Sync Fast-IPS | Gigabyte M27Q-P 165Hz 1440P IPS | Asus 24" IPS (portrait mode)
Case Lian Li PC-011D XL | Custom cables by Cablemodz
Audio Device(s) FiiO K7 | Sennheiser HD650 + Beyerdynamic FOX Mic
Power Supply Seasonic Prime Ultra Platinum 850
Mouse Razer Viper v2 Pro
Keyboard Razer Huntsman Tournament Edition
Software Windows 11 Pro 64-Bit
upgrade to z77 board. Pretty sure all mid range boards support 8x/8x CF and the 2500k for sure. You might have to buy used though. I'd recommend the Gigabyte z77 up4 or 5.
 
Joined
May 9, 2011
Messages
1,980 (0.42/day)
Location
Mainland Britain
System Name H2o Box
Processor Intel(R) Xeon e5-2690 v2 Stock 3.300 GHz stock
Motherboard MSI X79A-G43 Plus (MS-7760) v3
Cooling CPU EK & Phobya G-Changer 360 V2.0 RAD H2o VGA "AlphaCool M18" Hybrid [pump replaced 18/8/21]
Memory G.Skill TridentX 16Gb 11-12-12-32 2T @ 1866Mhz [locked]
Video Card(s) Zotac GTX 1080ti AMP EXTREME
Storage HyperX Fury 120GB & Savage 480GB SSD, Seagate 250GB,250GB 7200rpm Kingston 64GB SSD
Display(s) Asus TUF Gaming VG32VQR 2560*1440 165Hz VA Panel
Case Corsair O-800D
Audio Device(s) Creative Sound Blaster X-Fi Titanium Fatal1ty Pro
Power Supply Be Quiet! [Dark Power Pro 11] 1200W CM replaced [7-4-2017]
Mouse Zelotes T-90
Keyboard K66 Mechanical US Layout
Software Win 10 Pro 64Bit v 20H2 / OS [build 19043.1237] WFEP 120.2212.3530.0
Hi

Any recommendations in particular?

General Advice
Make sure have right tools for the job
New thermal paste for the CPU [pea sized blob in middle of the CPU heat spreader]
**Backup all important data** on current hdd/ssd

Note: If get a chance go here fill in system specs hardware manufacturers brand names ,make, model & OS

atb

Law-II
 
Last edited:
Top