Low Fps, Low Cpu+Gpu+Disk+Ram Utilization?
#1
Posted 30 January 2017 - 04:38 PM
I've just thrown together a new computer to use for various purposes, including MWO. It's new-to-me, to be exact; the CPU is a little old and slow on single-threaded performance by today's standards.
I'm used to playing MWO on my laptop, where it runs at a rock-solid 35-55 FPS depending on what's going on. On this new machine, the FPS varies so wildly it's not even funny. In the testing grounds, I get 100+ FPS on whatever detail settings I have. In game, it's barely 25 FPS...
GPU utilization is pretty low; with the frequency pegged to even 40% maximum the utilization isn't even close to 100%. So the GPU isn't the bottleneck... for reference, it's a ASUS ROG RX 470 O4G.
The CPU should be fine for MWO but is certainly the weakest point; it's a Westmere E5649 (2.53GHz), same architecture to a i7-970 but clocked lower (970 runs at 3.2GHz). Seeing as the minimum requirements for MWO are listed as a Core 2 Duo at 2.66GHz, and given the uarch improvements of Nehalem over Penryn . . . should be very comfortable. Case in point: CPU utilization on each core never spikes above 70% while in-game and is sitting at a comfortable 40% most of the time.
Memory shouldn't be an issue, given that this machine has triple-channel DDR3, and lots of it. I guess the fact that it's registered ECC RAM could be a problem given the extra access latency?
Disk I/O is slow (I haven't upgraded the HDDs yet) but that really shouldn't affect run-time FPS much. Plus it's really not even being accessed except during load times.
I'm not terrifically familiar with the process of optimizing settings in MWO, or games in general. Clearly something odd is happening due to the utilization numbers, but . . . does anyone have a suggestion?
- ethereal
#2
Posted 30 January 2017 - 05:44 PM
That CPU has 6 cores / 12 threads, right? Have you tried disabling hyper threading?
Six threads its enough and HT can sometimes hurt gaming performance.
Edited by MalditoPedazoDeMetal, 30 January 2017 - 05:45 PM.
#3
Posted 30 January 2017 - 07:52 PM
#4
Posted 31 January 2017 - 09:15 AM
#5
Posted 31 January 2017 - 07:00 PM
Also, this thing runs stupidly cool most of the time, so I'll see what I can do about OC'ing it. Thanks for the feedback!
#6
Posted 31 January 2017 - 11:25 PM
double check that your are running DX11 and not DX9
also be sure to run the 64 bit client.
yes it may sound dumb but i seen some guys online in battle complaining about crap frame rates on a semi decent PC until i ask them about DX11 and 64 bit client.
with that out of the way
this is the number one reason for crappy frame rates on MW:O
sh*tty programing and implementation of the Cryengine
Ok here is where it get interesting
ethereal visage, on 31 January 2017 - 07:00 PM, said:
Also, this thing runs stupidly cool most of the time, so I'll see what I can do about OC'ing it. Thanks for the feedback!
before you disable the second CPU,
use MSI Afterburner and make the app display all the 12 cores Usage on the side of the screen. followed by GPU usage.
let the app also record the average and lowest and peak frame rates. And compare to the CPU load and GPU load to see the pattern.
Once done that
see if you can do any OC on the Server grade mobo, because if memory serves me correctly
FSB OC is hard locked unless you are using X58 boards.
RAM speed and latency somewhat affects this game and other games running Cryengine but not by much in a really fast system.
the RX 470 is a decent GPU should be enough for 1080P High gaming
See if you can pickup some nice X58 boards on ebay
but there is one legendary board which is super rare and was used for the World Records OC is the EVGA Classy Super Record 2 aka Classified SR-2 which is a dual xeon socket motherboard.
Even a single 6 core Xeon at 4GHz OC should be plenty for most games with that GPU combo.
#7
Posted 01 February 2017 - 10:28 AM
Dragoon20005, on 31 January 2017 - 11:25 PM, said:
There's a 30-35% difference between the Nehalem arch and the Haswell arch, so anything CPU-bound like MWO is probably subject to a slightly stiffer FPS penalty on such an old system. Even at clocks like 4.5GhZ, OP would need to turn down particles, shadows, and environment settings. Most other games should be relatively okay, though.
#8
Posted 01 February 2017 - 06:54 PM
xWiredx, on 01 February 2017 - 10:28 AM, said:
this is the interesting part regarding Arch since we are on the topic
recent benchmarks of older CPU shows the Sandybridge i5 2500K can still keep up and in some cases beat the modern Haswell i3 and even matching the new Kabylake i5-7600K thou the Kabylake was on stock clock.
if you are still rocking the SandyBridge CPUs like the i5 and i7
you are still OK with most games with a nice GPU upgrade to like the GTX 1060 6GB or the GTX1070
but yes the new Kabylake CPU should be your next upgrade path.
#9
Posted 01 February 2017 - 08:09 PM
Dragoon20005, on 01 February 2017 - 06:54 PM, said:
but yes the new Kabylake CPU should be your next upgrade path.
I mean, even skylake would do, and prices are bound to drop on 6th gen stuff after a little while. the performance differences between kaby and Sky are... well, lacking. compared to the leaps and bounds of years past, there's not a whole hell of a lot to say for it. good for future proofing, sure, but if you're on a budget, an OC'able board and processor would do you 250? maybe? you can get solid OC's on stuff thats a single generation old without breaking the bank.
#10
Posted 02 February 2017 - 01:01 AM
Sideshow031, on 01 February 2017 - 08:09 PM, said:
I mean, even skylake would do, and prices are bound to drop on 6th gen stuff after a little while. the performance differences between kaby and Sky are... well, lacking. compared to the leaps and bounds of years past, there's not a whole hell of a lot to say for it. good for future proofing, sure, but if you're on a budget, an OC'able board and processor would do you 250? maybe? you can get solid OC's on stuff thats a single generation old without breaking the bank.
http://pcpartpicker....&sort=d7&page=1
looking at the prices of the i5 7600K and i5 6600K shows them pretty much the same
the extra cost will prob come from the Z270 boards which features more M.2 slots and other stuffs.
yes the IPC gains from Skylake to Kabylake is almost 0%
but prob the kabylake CPUs seems to OC much better.
kinda the similar case with Haswell to Haswell Refresh which has a better TIM
#11
Posted 29 April 2017 - 04:16 PM
#12
Posted 30 April 2017 - 04:16 AM
Darksim, what is your system's exact specs?
Edited by Tarl Cabot, 30 April 2017 - 04:21 AM.
#13
Posted 30 April 2017 - 06:51 AM
(i7 65700k 4.5ghz, gigabyte 1070, gigabyte z170x ) unfortunately it's taken a complete dive since patch/updates kicked in and am struggling to hold 50-60 fps with it dropping and running at 35-70 during the game and then bouncing to 80-90 at end screens.
Used to be able to run Vhigh settings and now stuggling to hold medium/low.
#14
Posted 30 April 2017 - 08:36 AM
#15
Posted 30 April 2017 - 03:28 PM
Quote
A few months ago a windows patch/update had reset some players Power Options back to Balanced. You did not note it but have you double checked that your Power Options on whether or not it is still set to High Performance?
#16
Posted 30 April 2017 - 05:56 PM
#17
Posted 01 May 2017 - 09:29 PM
so there is a possibility they affect the performance of your PC as well
the game patches are more game files for new mech models lately and hardly any patches to fix performance
its akin to adding more floors to an unstable foundation, less stable and more prone to crashing in worse cases.
#18
Posted 07 May 2017 - 05:13 PM
Darksim, on 29 April 2017 - 04:16 PM, said:
What is a 2.7GB ATI card?
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users