Question / Help AMD CrossFire 2x7970's

RoyalCSGO

Member
Hello boys and girls, this is really more a question for the developers because they'd know the exact extent of OBS and CrossFire but ofcourse all feedback is wonderful!

Well, the question then if you can't already tell; will OBS play nice with OBS? I've tried to look for the answer myself but all the answers are over a year old and a lot can change in that time.

So will all be well with 2 cards and streaming?
Would I be able to use Quick Sync in OBS with 2 cards?
if not, is there anyway to make the 2nd card do all the rendering and use the 1st just for the game?
Will my PC below up and all the fans fling around the room like some kind of Tomb Raider scenario?

Thanks for any help/advice.
 

VooDoo

Member
Crossfire won't play nice.

Do you actually have documentation of this? or are you assuming the old CFX issues from 2 years ago with low end cards causing noticeable microstutter? I mean in reality most people are using CPU encoding, and you shouldn't see any issues from CFX, and if you can afford CFX or SLI a streaming PC is a good idea, and should be within budget which again cuts the concept of this being an issue down even further.

I mean and then we can just say I could have 2 r9 Fury's and have no problems and you could have an identical PC and have a ton of issues, its all subjective to the silicon.
 

dping

Active Member
this falls directly under what I said about 1 pc having issues and another riding fine.
The problem is OBS 1 only grabs frames from the primary card in multi-card setups. so the capture might show, only half the frames which can lead to a stuttery looking stream/recording
 

RoyalCSGO

Member
I've decided to run my games in fullscreen windowed, luckily I play CSGO in native resolution so it's of no impact to me. My FPS is 400+ and the stream if fine with no lag/stutter on either end. If I use full screen, I get stutter.

Least I can now increase bitrate and maybe even stream in 1080p rather than 720p now. Lots of testing to do
 

dping

Active Member
I've decided to run my games in fullscreen windowed, luckily I play CSGO in native resolution so it's of no impact to me. My FPS is 400+ and the stream if fine with no lag/stutter on either end. If I use full screen, I get stutter.

Least I can now increase bitrate and maybe even stream in 1080p rather than 720p now. Lots of testing to do
so essentially windowed mode only uses one card so in essence, you are no longer using crossfire in the game or OBS.
 

RoyalCSGO

Member
so essentially windowed mode only uses one card so in essence, you are no longer using crossfire in the game or OBS.

Well that doesn't seem to be the case. I've already tested with 1 and 2 cards, with 1 I get 300 FPS, in CrossFire (all tests in Fullscreen Windowed) and with both enabled I get 450. This is in CSGO. I also test streamed Heaven Benchmark with 1 and 2, with 1 I get 60FPS, with CrossFire I get 130-160. All these tests while streaming with OBS with Quick Sync.

On 2nd monitor I have MSI Afterburner and CPUID HWMonitor open, both cards are maxing out in use while streaming.
CrossFire is working perfectly fine while in windowed and streaming. Plus, not a single micro stutter.
 

dping

Active Member
Well that doesn't seem to be the case. I've already tested with 1 and 2 cards, with 1 I get 300 FPS, in CrossFire (all tests in Fullscreen Windowed) and with both enabled I get 450. This is in CSGO. I also test streamed Heaven Benchmark with 1 and 2, with 1 I get 60FPS, with CrossFire I get 130-160. All these tests while streaming with OBS with Quick Sync.

On 2nd monitor I have MSI Afterburner and CPUID HWMonitor open, both cards are maxing out in use while streaming.
CrossFire is working perfectly fine while in windowed and streaming. Plus, not a single micro stutter.
Well that is something new. I didn't think they added windowed crossfire. if so, good for you!
 

VooDoo

Member
He is saying he is playing in Borderless windowed mode, I don't honestly play in any other setting. Fullscreen doesn't allow ease of pc use while swapping in and out of game. Crossfire never had a problem with playing games in borderless windowed, eyefinity does, which has nothing directly to do w/ CFX as you can use a single R9 290 to power a large resolution like that.
 

VooDoo

Member
The problem is OBS 1 only grabs frames from the primary card in multi-card setups. so the capture might show, only half the frames which can lead to a stuttery looking stream/recording

I mean this is 100% based on capture method. It also sounds like something that wouldn't be visible on any current cards, I mean if you have 2 cards and 1 can't keep it above 30 constant what resolution are you playing on?
 
Top