Just enable PBO in BIOS and undervolt. Some simple PBO settings that may help: set PPT to 333W and both EDC and TDC to 230A.Hello,
My PC is using to compressing files 24/7. I would like to do overclocking of 3800x. I'm using Ubuntu and have good 2 fans CPU cooler.
What settings do you recommend me to try considering that PC works all the time?
Just enable PBO in BIOS and undervolt. Some simple PBO settings that may help: set PPT to 333W and both EDC and TDC to 230A.Hello,
My PC is using to compressing files 24/7. I would like to do overclocking of 3800x. I'm using Ubuntu and have good 2 fans CPU cooler.
What settings do you recommend me to try considering that PC works all the time?
Just enable PBO in BIOS and undervolt. Some simple PBO settings that may help: set PPT to 333W and both EDC and TDC to 230A.
Undervolt very slightly using negative offset only. I'd start at -0.0125V, or one notch. That helps the CPU stay a bit cooler which help it hold a higher clock for long periods. If you go too far it will lose performance or, worse, go unstable. Undervolt settings vary greatly depending on motherboard as well as CPU so some experimenting is needed.
Also set the following to ENABLED: AMD Cool n Quiet, Advanced C States, Processor CPPC and CPPC Preferred Cores.
PBO makes it run hotter but the boost algorithm will protect the processor by pulling back clocks when it gets too hot. So probably most important thing to maintain high boost clocks with PBO enabled is great cooling. Since it's running 24/7 you might even open the case and locate a room fan to blow cold air at the CPU cooler intake.
And do not forget memory so make sure you've tweaked up memory clocks too. Once finished, especially with memory tweaking, be sure to run a stability test to know it's not turning out corrupt compressed files.
I would not use a fixed, manual, overclock on any Ryzen 2nd or 3rd gen CPU. Some people do and it can be effective but it takes a lot of tweaking to find a safe voltage and frequency that won't result in CPU degradation. That's especially important for a system that's running 24/7 in heavy all-core tasking. PBO leaves the boost algorithm running and that protects the processor. And besides, a system set up right with PBO will probably have the same performance that fixed manual overclock can achieve in all-core and much better in light threaded workloads.Thank you so much!
Should I set up constant ghz for exmaple 4.2ghz or don't touch it?
Any advices regarding RAM overclocking? 😀
I would not use a fixed, manual, overclock on any Ryzen 2nd or 3rd gen CPU. Some people do and it can be effective but it takes a lot of tweaking to find a safe voltage and frequency that won't result in CPU degradation. That's especially important for a system that's running 24/7 in heavy all-core tasking. PBO leaves the boost algorithm running and that protects the processor. And besides, a system set up right with PBO will probably have the same performance that fixed manual overclock can achieve in all-core and much better in light threaded workloads.
If you're willing to push the CPU harder with PBO then move the PBO Scalar setting up to 5X. That basically relaxes the criteria the algorithm uses to protect the CPU. I wouldn't go above 5X, though, unless temp's stay in the low- mid 80's.
For RAM overclocking beyond what your XMP settings might get look for a utility called Ryzen DRAM Calculator. It helps calculate optimum timings for higher RAM clocks to keep it stable, but it's a bit complicated to use it correctly. I'd not worry, though, about getting clocks above 3600 since you usually have to de-sync the IF to go higher.
cpu MHz : 2537.951
cpu MHz : 3900.000
cpu MHz : 4437.716
cpu MHz : 4435.262
cpu MHz : 3900.000
cpu MHz : 2800.000
cpu MHz : 3900.000
cpu MHz : 3900.000
cpu MHz : 2800.000
cpu MHz : 4437.235
cpu MHz : 3900.000
cpu MHz : 2200.000
cpu MHz : 2200.000
cpu MHz : 2800.000
cpu MHz : 2800.000
cpu MHz : 3900.000
I'm not sure what you're using that gives you that report but it's apparently average clock speed by thread. That's a bad way to assess performance of a modern processor, especially a multi-threaded processor. They're too dynamic with rapid raising and lowering of core clocks as the code allows in an effort to stay cool and clock speed of a virtual thread is really meaningless since there's only one core for both of it's threads.Hello, I did everything and see a little improvement. I used PBO and set PPT to 333W and both EDC and TDC to 230A. I did not change voltage and have set up Scalar 5X
After 12 hours of working on all cores it shows:
CPU Usage - 35-60%
Temp - 65 °
Code:cpu MHz : 2537.951 cpu MHz : 3900.000 ...
Can I still do something to compressing faster?
I'm not sure what you're using that gives you that report but it's apparently average clock speed by thread. That's a bad way to assess performance of a modern processor, especially a multi-threaded processor. They're too dynamic with rapid raising and lowering of core clocks as the code allows in an effort to stay cool and clock speed of a virtual thread is really meaningless since there's only one core for both of it's threads. It might be a better measure of the compression efficiency than processor performance.
You have to use a benchmark and measure performance directly. I'd run a standard compression job and measure the elapsed time to complete it. Just make sure it runs fairly long, about 10 min's should be enough. I use a Handbrake video to assess my processor's performance.
Probably the only way you'll get to compressing faster is do as @sonofjesse suggests and step up to 3900 or 3950 (since you can more easily get one of those than 5900/5950X's) which puts more cores on the job. But if you do, keep an eye on the motherboard VRM temperature.
I've build my machine based on this: https://docs.google.com/document/d/18a5_MO88hv_DL_644OGFoCiKnpR9udl-PAWKlyIqqQU/edit#
That guy uses: Intel Core i7-10700 and generate about 2.76 TiB/day when I on the same parts with only different CPU and mobo get 2.20 TiB/day. Is this possible that 10700 gives 20% better result than 3800x?
I'd think yes if the code is optimized for Intel...and especially yes if it's optimized for Intel to the exclusion of AMD. And looking at those thread clock results it may be optimized for light threaded operation and not scaling well to 8 cores/16 threads which looks to be the case. It looks to be optimized for a 4 core/4 thread CPU.
Get a 5800X...maybe even a 5600X if I'm right about it being optimized for only 4 cores.Is there something else that I can do to improve performance besides PBO to get closer to 10700 results ? 😀
One other thing I forgot about....Is there something else that I can do to improve performance besides PBO to get closer to 10700 results ? 😀