Message boards :
General discussion :
Thermal Stress?, Easy fix
Author |
Message |
|
Hello World,
I am new here and wanted to share my experience with thermal issues that might help other novices like myself down the road.
For the record I am running
Win10/AMD Ryzen 5 3600/GTX 1660 on BONIC.
I had a lot of thermal issues trying to run both CPU and GPU on Ryzen balance power plan. I found that by going to Control Panel -> Power Plan advance options you can set maximum processor power to 99% (I did 95%). In doing so you prevent the factory CPU boost from activating, which is my case is jumping from 3.6GHz to 4 GHz. Since my CPU always runs under 3.6GHz now its voltage stays at 1V and my CPU rarely goes above 73C. I personally feel that AMD boost isnt worth all the added thermal stress. I'm trying to run a marathon not a sprint. Before it had hit 92C and I had to kill the task, now it caps at about 73C (Running 12 PPS-Mega tasks and GFN-17 running 100% CPU time).
I figure with AMD Boost I would average around 3.7 GHz since boost isnt always running (maybe someone has the real answer, just a guess) and at 95% power I run 3.4 GHz. So thats about a 10% performance cut for a 20C thermal drop.
https://imgur.com/a/MVs2MzI | |
|
|
Far better to switch the more aggressive boosting off in bios. You'll find it will still boost to nearly 4GHz but without all the added heat. | |
|
|
Thanks I was kind of hoping for a better solution. I'll give it a try over the weekend with my buddy and see how it goes.
I also tried different types of multi-threading on PPS-LLR Mega and found that running 1 tasks per thread and leaving 1 thread opened yielded the best results so far (100 min per task, 11/12 threads used), compared to running 12 tasks on 12 threads (120 minutes per task). Putting more than 1 thread to a task hasn't helped for that project. If anyone has any other suggestions of optimizing PPS-LLR I'd love to here them. I want to try leaving 2 threads/1core unassigned and see if that helps even more.
I dont have much experience in this field and idk how an AMD processor differs in performance to a lot of the information I read in the forums which I assume is mostly Intel based. If anyone has some general pointers for AMD Ryzen, please share them here.
____________
| |
|
|
Thanks I was kind of hoping for a better solution. I'll give it a try over the weekend with my buddy and see how it goes.
I also tried different types of multi-threading on PPS-LLR Mega and found that running 1 tasks per thread and leaving 1 thread opened yielded the best results so far (100 min per task, 11/12 threads used), compared to running 12 tasks on 12 threads (120 minutes per task). Putting more than 1 thread to a task hasn't helped for that project. If anyone has any other suggestions of optimizing PPS-LLR I'd love to here them. I want to try leaving 2 threads/1core unassigned and see if that helps even more.
I dont have much experience in this field and idk how an AMD processor differs in performance to a lot of the information I read in the forums which I assume is mostly Intel based. If anyone has some general pointers for AMD Ryzen, please share them here.
For best optimization of LLR projects in general, you want to run no more than 6 threads or 6 tasks of 1 thread each (50% CPU utilization in the Boinc preferences). You will also find this reduces the power consumption and you can increase the clocks, again, if you'd like. The 3600X is a 6 core processor, and for just about all CPUs, LLR runs best when only using the physical cores.
Intel CPUs are discussed most around here because for a long time, they held a significant advantage over AMD on Primegrid work and consequently, that's what most of us have. Now that, aside from a very small case (AVX-512 in certain high-end desktop/server CPUs), AMD has battled back and taken the crown and LLR2 kind of makes being fastest irrelevant, CPU brand choice is more flexible and you'll see more AMD in CPU optimizing discussion (like this thread).
Larger projects than PPS (GCW, 321, SoB, etc) are where you will see benefits running 1 task of 6 cores or 2 tasks of 3 cores each.
____________
Eating more cheese on Thursdays. | |
|
|
Thanks I was kind of hoping for a better solution. I'll give it a try over the weekend with my buddy and see how it goes.
I also tried different types of multi-threading on PPS-LLR Mega and found that running 1 tasks per thread and leaving 1 thread opened yielded the best results so far (100 min per task, 11/12 threads used), compared to running 12 tasks on 12 threads (120 minutes per task). Putting more than 1 thread to a task hasn't helped for that project. If anyone has any other suggestions of optimizing PPS-LLR I'd love to here them. I want to try leaving 2 threads/1core unassigned and see if that helps even more.
I dont have much experience in this field and idk how an AMD processor differs in performance to a lot of the information I read in the forums which I assume is mostly Intel based. If anyone has some general pointers for AMD Ryzen, please share them here.
you should run around 45mins/task if you run 6 at a time. As Grebuloner says, you have to think of the 3600x as 2 3-core processors (each group of 3 is called a CCX) for tasks up to around 2M fft size and then a 6-core over that.
Because of the processor architecure it helps to lock tasks to the same cores as windows likes to move them around which is relatively slow when it moves something from one ccx to the other.
| |
|
Message boards :
General discussion :
Thermal Stress?, Easy fix |