Weird GPU and CPU usage, where is the bottleneck?

Associate
Joined
19 Aug 2005
Posts
1,559
Location
Beds, UK
Hi All

so ive recently put together another PC, had i'm having some issues.

Specs:
Ryzen 2600
MSI B450I Gaming AC
Corsair LTX DDR4 3000 16GB (2x8)
Radeon Vega 64
650W Corsair RM PSU

So i bought the system off a friend, and he had the same as above on a B450 Tomahawk max board, with 32GB ram, 4 of the 8 gig sticks.

When i got the PC from him, i ran some updates, installed warzone and tested it. All seemed fine. i was getting a higher frame rate than my other PC (10600K, GTX1070, 16GB) on the same settings, so i was pretty happy.

I bought the above ITX board from the marketplace, and re housed the lot into a smaller case.

So it all works ok, but the GPU usage doesnt sit at max while gaming, and the CPU doesnt either. Temperatures appear fine, i just cant figure it out.

the only weird thing is that the board cant seem to run the RAM at anything other than 2133MHz. Ive got two sets of corsair lpx 3000 (cmk16gx4m2b3000c15), which is "on the list" plus one set of 3200 lpx. If i run one stick, it will run at the proper speed. Its not then running dual channel, and is only 8GB. I dont know which would have the bigger impact, if either would be big enough to cause this?

running one stick at the right speed didnt seem to make too much difference to CPU/GPU usage.

I still have the tomahawk board, so i could swap everything back again to see if its still working well there, but that isnt a 5 minute job, so if anyone could suggest anything, that would be great.

Am i missing something? This is my first time with Ryzen, and first AMD since an Athlon XP.

In Warzone, adding more antialiasing and details didnt seem to increase GPU usage, but dropped fps.

In Apex, it runs pretty fast anyway. removing the 144fps cap it runs the GPU flat out in the menu, but once the game starts it drops. setting a load of settings lower and turning off antialiasing didnt really change GPU or frame rate, it just looked horrid.

some screenshots:

K1B0Trg.png

MJ4M5Rg.png

Y5SP5vr.png

3JiVL3D.png


Thanks
 
The 2600 will be a bit of a bottleneck in some titles due to reliance on single core performance for some parts of the games workload.

Check the comparison here. Its using a stronger GPU but it shows how the 2600 can limit performance in Warzone. https://youtu.be/KLFL2IPS7-0?t=76
Thats interesting, i did wonder about this, but i figured i'd see one of the cores maxed out in Afterburner... or does it not work like that?
 
You definitely want to try and address the RAM if you can, single channel or 2133 Mhz will really hurt performance with that CPU.
 
You definitely want to try and address the RAM if you can, single channel or 2133 Mhz will really hurt performance with that CPU.
I'll do some more research, but nothing i do will increase it. even setting it to 2400Mhz for example doesnt take.
 
I'll do some more research, but nothing i do will increase it. even setting it to 2400Mhz for example doesnt take.

At this point probably worth posting some photos of the BIOS settings, and a screenshot of the SPD data from CPU-Z, might be something you have missed somewhere and just need some fresh eyes
 
Bear in mind if you set speed manually, you'll also need to set voltage manually if the kit wants higher voltage to attain its XMP speeds. Its worth checking the voltage is set correctly after enabling XMP anyway, I once had an issue where on whatever BIOS revision I was on, it was not setting the RAM voltage after enabling XMP, leaving it at the stock 1.2V, not the 1.35V the kit wanted.

Most kits can take a little more voltage, so it may be worth trying a little more voltage. Go up in small increments and I wouldn't want to go beyond 1.45V, unless its known that specific kit can take more safely.
 
ok, so i made sure the XMP profile was disabled, then tried to select a higher ram speed. No joy.

I went into bios, nb/soc was set to auto, at about 0.8 something volts. DDR voltage was 1.2ish volts.

1) Changed nb/soc to 1.1, saved, boots into windows. confirmed change with HWinfo
2) Changed DDR voltage to 1.35v, saved, boots into windows, confirmed change with HWinfo.

Back into Bios, i could see soc and DDR voltage is where i left it. Upped DDR speed to 2666 or something low, highest timing numbers. Save, it reboots a few times, into windows eventually. RAM is still slow, and now the SOC and DDR volts are back at 0.8 something/1.2V for the DDR.

This is doing my head in now.

Is this the CPU thats causing this issue? i have three sets of ram here, two Motherboards, but only one CPU... i could make the switch to a 3600 or even a 5600X but if i'll still be here doing this, i'm reluctant to make the change.

I appreciate the help guys
 
Back
Top Bottom