Overclock.net banner

[SOLVED] GTX 970 horrible fps compared to R9 390 playing rust

5K views 31 replies 6 participants last post by  simonfredette 
#1 ·
I use an R9 390 in my main rig and play rust on fantastic ( no messing with in game graphics settings) and average 90 fps, anywhere between 80 and 100. I just bought my wife her first gaming computer, used with 8gb memory , and fx 8350@4ghz and a gtx 970 running on SSD. I cant for the life of me get her card to give her more than 25 FPS. Ive tried dropping the graphics all the way and it made little to no difference. I get that the game is in alpha, no optimized and all that but our cards are comparable ( other than 4gb vs 8b ) but it shouldnt be that bad, I play with someone who until recently played on a 960 and achieved steady 70s. From looking online ive tried adding launch options to set priority to high, dedicate all system memory, force dx11 etc but so far no luck. Anyone rocking a gtx 970 ( asus strix direct cuii in her case ) share your experience and hopefully solution. I convinced her to buy it telling her its a great card still and I hate to see her dissapointed. Thank you!!
 
#2 ·
While GTX970 and R9 390 were pretty close in performance initially, I think most people would rate the R9 390 as the superior card. It could be something as simple as hitting the GTX970's vram wall at 3.5gb. I can't seem to good reviews which use RUST as a benchmark, is there a chance it's not related to videocard at all? That it's an Intel vs AMD thing? Honestly, I would do an experiment and swap GPU's. See how your rig performs with the GTX970 and how hers fairs with the R9 390.
 
#4 ·
Ya might give that a go , never know I have a completely intel system with an amd card and she has a completely amd system with an nvidia , it is bass ackwards
 
#5 ·
Well , her 970 does just fine in my system.. very similar fps as I got with my r9 390 . If the r9 works well in her system well just trade and if it doesnt I think Im going to try swapping our ram. She has 8 Gb but using 4 x 2gb sticks and three different cooling fin styles so I dont even know if its all the same spec ram.
 
#6 ·
What motherboard is your wife's computer using? Any chance the FX-8350 or the motherboard VRM's are overheating and throttling performance to prevent damage?
 
#7 ·
I doubt it , the cpu itself is set to default setting amd water coole with an aio cooler and it is bad fps instantly. The motherboard is a asus m5a99x evo r2. I tried swapping my ram from my rig amd that didn't work, ran tests on the ssd and they pass. I don't know what could be left, shes now using my gpu with up to date drivers, my monitor my ram and I reinstalled both steam and the game and again settings have not improved or changed the games graphics. It scores well on benchmarks so it looks like it's the game causing the issue.
 
#8 ·
Then my guess would be that RUST is one of those games that doesnt play well with AMD.
 
#9 ·
But I was using the amd graphics in my rig amd getting 99-101 fps amd most of the guys that play with me play from amd based rigs. If I f1 in game , under memory its shows 0mb private and 0 mb working set and then under mono memory shows 660mb. This game should use all available memory amd i have 8gb
 
#11 ·
Yess when I swapped graphics cards I had to install the drivers to go with it and I just reinstalled steam and the game
 
#13 ·
Gill give it a shot
 
#15 ·
Ya I ran the game with a hardware monitor on, only thing that jumps out is memory frequency 800mhz? I have 2 x 4gb sticks of 1600 ram in there, not sure where the numbers are coming from.. I know rust is a very memory intensive game and I ran tests and sub zero is right about the sub par single threading of this cpu but I cant see it being enough to drop frames from 100 down to 30 at best..
 
#16 ·
Quote:
Originally Posted by Sleazybigfoot View Post

This doesn't make any sense.

1. The 970 is the one having problems (in her rig).
2. The 970 works fine in his rig. Which means something else is causing problems...
When I said AMD, I meant her CPU - the FX8350.
 
#17 ·
Quote:
Originally Posted by simonfredette View Post

Ya I ran the game with a hardware monitor on, only thing that jumps out is memory frequency 800mhz? I have 2 x 4gb sticks of 1600 ram in there, not sure where the numbers are coming from.. I know rust is a very memory intensive game and I ran tests and sub zero is right about the sub par single threading of this cpu but I cant see it being enough to drop frames from 100 down to 30 at best..
Why are all your cores running at 1.5ghz? Is that typical when the game is paused or something?
 
#18 ·
Not as far as I know , I can try it running another game that runs seemingly smooth and see if we see a difference in monitor settings , I noticed the 800 MHz too but that's obviously because they don't double it automatically DDR 3 is double so 800 was right.
 
#19 ·
Looks similar in other games , so I'm not using the CPU to its full potential, that certainly doesn't help , ill have to see if theres a way to lock up the multiplier in the bios OC settings, I already have the rust launch options set to high and allocated all the memory I could through launch options.
 
#20 ·
I'm sure you could disable power saving options but I'd be more concerned why the CPU is trying to spend so much time at lower speeds. Start checking the temps...
 
#21 ·
Ya I tried in game and it is keeping the cpu at a multi of 7 when I have it set to max at 21, that's only 1400mhz of an available 4 ghz processor, that extra boost would certainly help the frames. I just have to find how to set it to constant. I tried running real temp but the processor is not compatible, cpuz also does not reveal the cpu temp.
 
#22 ·
Why not use HWINFO for temps? You already have it installed.

Rust uses the same engine as Day Z ( unity). Which doesn't make good use of what the FX has to offer in general.

However, all things being equal ( no gimps towards amd or missing instruction sets ) the single core performance of the 8350 should be about the same as your intel rig at stock - so I'd expect it to be no more than 25% lower in the absolute worst of circumstances as far as fps goes considering the intel's overclock - if the 8350 is operating properly.

If you establish temps arent the problem - I'd disable C1E, cool n quiet and any other power saving functions for the sake of testing. Select high performance under windows power plan and that should lock the cpu at its baseclock.

Another idea would be to download MSI's afterburner and have it display core usage, clockspeeds, temps etc on the OSD like i did in this video - https://youtu.be/0jm3jsnsbQY
 
  • Rep+
Reactions: simonfredette
#23 ·
That did it, I went into power settings and the temps were set to passive to lower temps before increasing power and I set the minimum cpu usage to 100% to test it out and voila ! Normal 80+ fps on fantastic settings, played 15 mins ( I know not exactly a lengthy benchmark) and cpu temps did not exceed 32 ( which makes me think that its not actually core temps even watercooled on load id expect more than that! Well at least now I don't feel bad for steering her in the direction of the gtx 970, ive always loved the 70s I had a pair of watercooled 570s and theyre what I learned on. Its no 1070 and my r9 390 probably still beats it especially in head room with the 8gb but I think it will keep up long enough for a second one to be much cheaper !! Thanks guys for the help, glad we got there
 
#24 ·
Quote:
Originally Posted by simonfredette View Post

That did it, I went into power settings and the temps were set to passive to lower temps before increasing power and I set the minimum cpu usage to 100% to test it out and voila ! Normal 80+ fps on fantastic settings, played 15 mins ( I know not exactly a lengthy benchmark) and cpu temps did not exceed 32 ( which makes me think that its not actually core temps even watercooled on load id expect more than that! Well at least now I don't feel bad for steering her in the direction of the gtx 970, ive always loved the 70s I had a pair of watercooled 570s and theyre what I learned on. Its no 1070 and my r9 390 probably still beats it especially in head room with the 8gb but I think it will keep up long enough for a second one to be much cheaper !! Thanks guys for the help, glad we got there
Glad it's running better for you.

As for core temps I would bet they are pretty close to being right. Contrary to what the haters would have you believe - FX 8350 actually runs quite cool at stock settings, it's when you push them that they make the heat. The other thing to understand is that their core temperature is figured by an Algorithm not by an actual sensor and it tends to under report temps below 30 C - also, HWINFO somtimes reports core temp as package temp , and what it calls CPU temp is actually socket.

Happy gaming!

Edit: Example of how cool the 8350 can run - prime 95 at 4.5 ghz for a half hour - H-100 cooling 70F ambient.

 
#25 ·
I do still want to find a way for the game to just know it needs the cpu to perform though rather than have it running at 100% all the time for nothing.. She tried to play the sims 3 and it shut down the pc, turns out its over fps ing and causing overheat. I set up a fps cap at 70 for that game and all is good now. But yeah im on the lookout for the necessary setting to force rust and only rust to use my cpu entiry.
 
#26 ·
Quote:
Originally Posted by simonfredette View Post

I do still want to find a way for the game to just know it needs the cpu to perform though rather than have it running at 100% all the time for nothing.. She tried to play the sims 3 and it shut down the pc, turns out its over fps ing and causing overheat. I set up a fps cap at 70 for that game and all is good now. But yeah im on the lookout for the necessary setting to force rust and only rust to use my cpu entiry.
If it shut down due to core temps at stock settings with virtually any AIO cooler, something is horribly wrong ( bad cold plate is improperly mounted most likely).
 
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top