Hi!
I'm going to buy a PC in a few weeks but want to do research in advance. Any advice is greatly appreciated.
Ram: Trident Z RGB (16*2, 3200)
Motherboard : Gigabyte X570 AORUS ELITE WIFI ATX
Power supply : 730 w
Load your memory's XMP. That's it.
No matter what anyone says on the internet about HPET, leave it turned on.
Without High Precision Event Timer, your PC can't accurately measure time anymore. Without accurate time, a benchmark might erroneously spit out a better score than it should. And FPS counters won't be accurate either
Also lots of people are degrading their CPUs around here with "safe" voltages lately. Do your self a favor and don't manually overclock a Zen 2 cpu. You won't get any impressive gains anyway.
Videos
So, last year i got myself a ryzen 3700X, a X570 Aorus Elite and a 2x8Gb kit of DDR4 3600 memory (kingston fury, i don't remember the latencies right now).
It's been hot AF here in Spain for the past weeks and my cpu was running at 80º c + when playing and idling at 65º c, not acceptable, taking into account that i have a 1Kg of cooler, Scythe Fuma 2.
All these temps running on stock, only thing changed was the fan curves for some more agressive one's via bios, and enabling the xmp profile for the ram.
I come from a modded Xeon X5460 on a socket 775 mobo, so no auto anything, im not used at all to these new automatic voltage/frencuencies features.
So i decided to start playing around with the PBO, disabling XFR as i heard it's not needed if you setup correctly PBO, seting up negative offsets on the voltage, and i was getting way lower scores on Cinebench R20 than most people, then i found out that it was due to the app running on low priority, i know for a fact that i can run stable 4.2Ghz at 1.250 volts (vcore, not vcore soc), as i played around with locked OC when i first got this build, wich managed to get me over 5100 in R20, i wasn't planning on running it like that 24/7h as i mostly did it for the fun of it, so i back then i put it back to stock.
Im mostly mad because cinebench was undermining its own scores by setting itself on low priority, and since im going mostly blind here with all these new features i would like your opinion, i will post here a link with my current bios settings, i don't think im running unsafe values but i would like to know the opinion of people more familiar with these chips, i managed to drop to 69~72º c max under cinebench test compared to stock.
https://drive.google.com/drive/folders/1xJJrVWAxCvy1nEUToterqdjiRpvVlI2h?usp=sharing
If you have any suggestions to make my temps go lower without throwing away the performance too much im all ears (eyes in this case).
PD: I think will end up changing the mobo for an Asrock Taichi or an Asus Darkhero, the bios of these new gigabyte mobos are confusing; options that seem to be one thing but are another when you open them, repeated option menus... XFR is listed like 3 times? And one or two of those XFR menu options are in fact PBO menus.
What is the current consensus for settings to achieve optimal performance, on third gen Ryzen CPUs?
I have almost driven myself mad reading and watching hours of content on how to overclock / undervolt these processors with a lot of conflicting or dated information.
I have a 3700x (bought in June), Asus X570i with a kraken x53. By all metrics it seems my chip performs below average to average at best while keeping high temps.
What settings are a must? Which are considering worthless/harmful for performance?
The best I have achieved after messing around with PBO and offsets was 4900 on r20 multi and 501 on single. Temps can get to >72c while fans are at max speeds
edit: 75% gaming / 25% video editing workloads.
I just wanted to share my experiences with my new build and any troubleshooting involved. A lot of people recommend the Crosshair VII Hero but are also concerned about BIOS issues. Maybe I can provide some help for people who plan a similar build.
My build/system:
Crosshair VII Hero (Wi-Fi), Bios 2406 (Agesa 1.0.0.2)
Ryzen 3700X (Stock, Core Performance Boost and PBO/Auto OC disabled)
MSI GTX 1080Ti Gaming X (430.86 drivers)
2x 8GB G-Skill Trident-Z 3200MHz CL14
256GB Samsung 850 Pro SATA SSD
500GB Samsung 850 Evo SATA SSD
Noctua NH-D15S + NH1 thermal paste (I used the cross/X application method)
NZXT H500 Case (2x 140mm Silent Wings 2 intake, 1x 120mm Silent Wings 2 exhaust)
Corsair RM650i PSU (I do not use Corsair iCue, so no difference to the RM650x for me)
Windows 10 (May 2019 Update)
AMD Chipset Drives from 07.07.19
At first, the build caused me a lot of trouble. It would not post and when it finally did, the Ram was locked to 2111MHz.
Here is what I changed in the BIOS:
- First, I loaded the optimized defaults
- Disabled Core Performance Boost and set PBO from "Auto" to "Disabled"
- Overclocking mode to D.O.C.P
- Dram settings --> Gear Down Mode from "Auto" to "Disabled"
- Set the DRAM VBoot Voltage to 1.35V (if you leave it on auto, it will always be set to 1.2V and the System will either fail to post or boot with 2111MHz DRAM frequency) NOTE: The setting only says "Auto" without the drop-down option to enter a manual value. Just select "Dram VBoot Voltage", type 1.35 and press enter. You will find the setting under extreme tweaker -> External Digi+ Settings.
- Set the FCLK frequency to 1600Mhz manually (half your RAM Speed, I use 3200MHz RAM )
- Further, I disabled CSM for faster Boot times, disabled fast boot (so it's actually a reboot/shut down), turned off the Q-Code and system/HDD LEDs after post
Everything else was left to the optimized defaults and I could not be happier. My idle temp is around 31 °C with an ambient temperature around 20-22 °C and the PC is nearly inaudible. My all core boost in Cinebench R20 is around 4.275GHz, Single Core Between 4.35 and 4.39GHz, so I'm actually very close to the advertised 4.4GHz on my sample on stock settings. My Cinebench R20 score is around 5022 PTS and my CPU temperature does not go over 69 °C during the test.
Edit: I have no problem with idle temps/voltages at all. Single Core Voltages goes up to 1.45V during the Cinebench single core test or other light threaded loads. During a stress test, the voltage does not go over 1.325V.
The only games I have played so far have been Overwatch and World of Warcraft and the CPU is an absolute beast in these games. Overwatch on 1080p with 100% render scale, high settings and dynamic reflections disabled it reached around 270 FPS. On 1440p it was 180 FPS and bottle necked by the GPU. I have not yet done any raid tests in WoW, but running around in the Great Seal with everything maxed out on 4K it fluctuated between 80 to 120 FPS.
All in all, I could not be happier about the upgrade and the stock performance of the 3700X. The only BIOS issue I have left now is that my mouse is not working in the BIOS. This can be quite annoying for changes to the fan curves, but for everything else I would only use the keyboard anyway.
Hello reddit,
So i have built a streaming pc with MSI b450 tomahawk max and a 3700x cpu. I have never used AMD before and im completely lost when it comes to voltages and other settings in bios. Was hearing about a bunch of problems with AMD cpu's and voltage ect over time so i dont know what's been fixed and what hasn't.
As i stated it will be a dedicated streaming PC so what kind of settings should i be using like voltages, all core OC's, auto OC's ect i just dont know.
So far i have latest bios, all latest drivers, brand new windows 10 home installation and have enabled XMP on my ram.
Currently on stock cooler that came with it but getting my AIO 2moz.
I noticed bios shows auto cpu voltage at 1.48, i have no clue if that is normal or not.
Does anyone have any settings i can use as a guide to get where i need to be. Thank you
Should I be using game boost? PBO? What do you think? What is the general consensus around here? I play games
You should set also these settings from your bios in order to take full advantage of your processor (taken from 1usmus instructions & acknowledged from u/AMD_Robert in an interview with PC World)
N.B : Don't forget to use AMD Ryzen Balanced power plan
You have to set the following in your BIOS, under "CPU Features" or "AMD_CBS"
-
Global C-state Control = Enabled
-
Power Supply Idle Control = Low Current Idle
-
CPPC = Enabled
-
CPPC Preferred Cores = Enabled
-
AMD Cool'n'Quiet = Enabled
-
PPC Adjustment = PState 0
Here's what worked for me, and a number of random tips I had to search around for because there wasn't one simple place with all the answers to my questions, I'm tired so bare with how unorganised this might be.
Use DRAM Calculator to calculate more optimised timings for your ram, and maybe overclock the frequency higher than spec. (This unfortunately didn't work for me despite having B-Die Ram, guess I was unlucky)
Install the Chipset Driver for your motherboard from the AMD website and use the Ryzen power plan. (I read earlier that Windows 2004 apparently handles CPPC scheduling properly with the balanced plan, I am unsure though and have no sources to verify this so I can't confidently suggest using it but feel free to test it)
If your Wraith Cooler keeps boosting sporadically, adjust your curve or add a fan step up/down of 2.8-3.6 seconds, so it doesn't sound like your PC is constantly taking off because of the abruptly changing recorded temperatures of Ryzen CPU's.
As much as people say the stock cooler is good, I highly recommend getting an aftermarket cooler. The difference in boosts and temps is noticeable, if you're even using your PC for sub-optimal video editing. I went overboard and got a H150i because I was tired of adjusting curves, I loved the design of the Wraith Cooler and hate that I had to.
C-State Control = Enabled
CPPC = Enabled
Power Supply Idle Control = Low Current Idle
Cool'n'Quiet = Enabled
PPC Adjustment = PState 0
CPPC Pref Cores = Enabled
The above apparently helps the system adjust the frequencies quicker/actually idle properly, also turn on AMD Balanced Plan (if you have PBO on) as opposed to using 1usmus's plan which is recommended for usage with PBO off.
Precision Boost is the ability for the cores to turbo boost, and clock up for different loads. Precision Boost Overdrive is the "overdrive" that allows the CPU to boost for longer outside of manufacturer specs.
Make sure you Infinity Fabric is equal to the mhz of your ram. i.e 3200mhz ram, means a 1600mhz data rate and hence 1600mhz IF Fabric Speed.
SB Spread Spectrum = OFF, If your BCLK reads as 99.8Mhz or other, set it to 100 after disabling this.
There are numerous voltages across the CPU but the main ones you need to potentially worry about are the Core Voltage, SoC Voltage, VDDG and VDDP voltage. Most of the time you can just leave them on Auto.
Many people undervolt(reduce the voltage drawn by a static amount) to reduce temperatures and increase stability. You can do this to your Core Voltage or SoC Voltage. For my board I undervolted in increments of -0.00625, until it wasn't stable, you're welcome to find your perfect value but try not to go below -0.1 or your progress starts to become counterproductive.
Try not to set your SoC voltage above 1.1V, default runs around 1.05-1.08V. You can play with this for stability or reduce it to reduce temps.
DRAM = MEMCLCK, UnifiedMemController = UCLK, Infinity Fabric(IF) = FCLK
As stated earlier all these subsystems have their own voltages you can control individually through SoC, VDDG and VDDP Voltage. VDDG is split into two separate values in the bios on newer bios's, clDO VDDG IOD is the IF Voltage for the I/O Die or SoC IF, and cLDO VDDG CCD is the IF voltage for the cores IF(inbetween the CCX/CCD's in the diagram here
If you experience instability, or things just don't feel right(like they did for me for some reason my board was overvolting my VDDG by ALOT), ensure your VDDP/VDDG is at least 50mV below the SoC voltage.
Use HWINFO to monitor your temps/voltages, it's normal for ryzen to jump between Core Voltages of 0.2-1.5V, it isn't running at that high voltages all the time don't worry; and it's also normal for only a few cores to reach the advertised boost despite this the majority of them should still be close unless you got a badly binned chip.
In benchmarks, you won't see all cores running at 4.4Ghz, more than likely best case scenario with PBO on around 4-4.1Ghz(My system personally), at temps of 70-77 degrees with a H150i.
Do not do an all core overclock. There's no point, Ryzen is complex and performs it's best when left alone. If you have to ask you don't know enough to outperform that.
Don't Disable HPET in the bios/windows. It won't help improve anything this has been disproven.
The AMD Overclocking section is for interactions with Ryzen Master and your bios, don't worry about it, Just OC normally in your bios only touch it if you want to change a value in Ryzen Master and remember it overrides whatever else you set in the bios unless the the value within AMD Overclocking is currently set to Auto.
Turn on SVM if you use virtual machines.
Expected Scores on Cinebench r20: 4500-5000 (Depending on space on your drive, and settings), 4500 being on the much lower side.
If anyone has any suggestions or just things I should be aware about in my bios that would be great.
Build: CPU: Ryzen 7 3700x Motherboard: ASUS X570 TUF Gaming Ram: Gskill Flare X Series 3200 MHz GPU: GeForce GTX 1060