Jump to content

Searching for my bottleneck, why is my FPS so low?

I feel like I have a pretty good system, but my FPS is a lot lower than I expect.  Trying to figure out what I need to replace in order to get better frame rates.  Normally when you observe a bottleneck either the CPU is near 100% or the GPU is near 100%, neither of mine is in most games which really confuses me.

 

AMD Ryzen 2700x @ stock clock https://www.newegg.com/amd-ryzen-7-2700x/p/N82E16819113499?Item=N82E16819113499

Gigabyte Gaming 7 X470 https://www.newegg.com/p/N82E16813145058?Item=N82E16813145058

G.SKILL TridentZ 32gb(4x8gb) DDR4 @2800mhz (fastest I could get without blue-screening) https://www.newegg.com/g-skill-32gb-288-pin-ddr4-sdram/p/N82E16820231915?Item=N82E16820231915

Gigabyte RX 5700 XT Gaming OC https://www.newegg.com/gigabyte-radeon-rx-5700-xt-gv-r57xtgaming-oc-8gd/p/N82E16814932208?Item=N82E16814932208

WD Black NVME 500gb Boot drive, WD Blue m.2 Sata 1tb Storage drive

Cooler Master MC500M Case

Acer 34" 21:9 3440x1440 75hz screen

 

All Temps look good.  CPU boosts to 4.0ghz on all cores without issues.  I went through and manually set all of the memory timings to be exactly what the kit was rated at and played around with setting the frequency of it to different values.  I'm thinking that I need a new memory kit, since I blue-screen if I set it any faster and I should have no issues with the 2700x running at 2933mhz.  I have tried running with only 2 of the 4 memory sticks installed and saw no difference in game.

What's really weird is that in most games my CPU is maybe 20-30% and my GPU isn't even getting to base clocks in most games.  I had similar fps with an EVGA GTX 1070 FTW and didn't really notice a performance improvement with the RX5700XT even though it should have been 35-50% better in BF5.  The main difference is that my GPU % is much lower now.  With the 1070 I was always at 90-99%.  I've tried running games at lower resolutions and letterboxing to regular widescreen instead of 21:9 and it doesn't really help.

 

Screen shots from my phone with AMD Link app to monitor performance

Batman Arkham Asylum (61fps 8% CPU 22% GPU)

BFV (61fps 43% CPU 78% GPU)

GTA 5 (72fps 28% CPU 37% GPU)

Minecraft (74fps 13% CPU 10% GPU)

TF2        (276fps 15% CPU 37% GPU)

Overwatch (84fps 15% CPU 49% GPU)

Shadow of the Tomb Raider(only one that actually fully used the GPU and hit boost clocks) (73fps, 7% CPU 99% GPU)

 

Can anyone give me any pointers?  I was thinking about getting a Ryzen R7 3700x and some TridentZ Neo 3600mhz memory, but I don't think my CPU is the bottleneck.

Link to post
Share on other sites

Cpu isn’t the bottleneck as I have the Eames but with a 2070 and get higher framerates than that.

 

have you tried running the system in dual channel ram? Should also give you a bump of pc performance if you cms get your MHz higher (which you should)

 

MSI B450 Pro Gaming Pro Carbon AC | AMD Ryzen 2700x  | NZXT  Kraken X52  MSI GeForce RTX2070 Armour | Corsair Vengeance LPX 32GB (4*8) 3200MhZ | Samsung 970 evo M.2nvme 500GB Boot  / Samsung 860 evo 500GB SSD | Corsair RM550X (2018) | Fractal Design Meshify C white | Logitech G pro WirelessGigabyte Aurus AD27QD 

Link to post
Share on other sites

Just now, Stormseeker9 said:

Cpu isn’t the bottleneck as I have the Eames but with a 2070 and get higher framerates than that.

 

have you tried running the system in dual channel ram? Should also give you a bump of pc performance if you cms get your MHz higher (which you should)

I didn't try clocking the ram any higher with only 2 sticks, but I did try running it with 2 sticks and saw no performance improvements from it.

Link to post
Share on other sites

8 minutes ago, dgsddfgdfhgs said:

never heard a cheapo PSU cut down perf.

not sure if you mean not all cables plug in?

nah i meant a low perf power supply... like somewhere 450 or 500w unknown manufacturer and so on.... gpu or cpu cant get all the juice it needs and cant run at max perf...

or the other issue could be the ram speeds...  either they arent combatibale witht the cpu or the mobo... other than that i have no idea

Some EU input to Canadian IT :D 

Link to post
Share on other sites

Ran Aida64 Extreme Benchmarks

 

Memory:

Read: 42634MB/s

Write: 42025MB/s

Copy: 41827MB/s

Latency: 75.9ns

It all seems perfectly inline with the default results they list in the window for a 2700x with 2933mhz ram instead of the 2800mhz I have.

 

CPU Queen Benchmark: 92678 which basically matches their 2700x result of 93183

CPU PhotoWorxx: 24829 MPixel/s once again matches their 2700x result of 23753 MPixel/s

CPU ZLib: 747.6 MB/s; Their 2700x 751.8MB/s

CPU AES: 70017 MB/s; Their 2700x 70290 MB/s

CPU SHA3: 2191 MB/s; Their 2700x 2237 MB/s

 

FPU Julia: 40795; Their 2700x: 40860

FPU Mandel: 21216; Their 2700x: 21329

FPU SinJulia: 13474; Their 2700x: 13534

 

So everything seems perfectly fine in these benchmarks and it doesn't seem like anything is wrong with either part.  All of the benchmarks are in margin of error. Especially considering I had Firefox, Chrome, Edge, Steam, Origin, Epic Launcher, and Rockstar Launcher open while I had the benchmarks running.

 

Link to post
Share on other sites

Ran Unigine Valley(dx11 high preset 3440x1400)

 

FPS: 106.1
Score: 4440
Min FPS: 24.3
Max FPS: 178.9

 

Not sure how that compares but it at least was able to get the GPU to Boost speeds and 99% GPU utilization.  Let it run for a few minutes before starting the benchmark and then ran around the world for a while for about 10 minutes and experienced no drop in performance the whole time.  Was able to get GPU to 84C.

 

AMD Link Screenshot

Link to post
Share on other sites

Unigine Heaven Benchmark 4.0


FPS: 88.1
Score: 2220
Min FPS: 8.9
Max FPS: 171.0

 

Render: Direct3D11
Mode: 3440x1440 fullscreen
Quality: Ultra

 

From what I observed in both benchmarks I had 99% GPU use while in scenes and the Min FPS numbers were in scene transitions. Never saw it dip below 60 while actually showing a picture.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×