mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2021-05-06, 01:29   #1
bhelmes
 
bhelmes's Avatar
 
Mar 2016

14F16 Posts
Default Reducing electric power ?

A peaceful night for you,

I have a small computer:
Processor : AMD Ryzen 5 - 6300 Six-Core Processor, 65 Watt
4*16 GB Ram DDR4 3200
Motherboard Asus B-450 Plus, Prime
M.2. 128gb,
no graphic,
400 Watt power suply, Gold

The computer needs 130 Watt for mprime calculation,
any idea how to reduce it ? (30h for a DC)

I improved the powersuply, switched off the usb ports and the soundsystem and put away some ssd cards.

Any suggestions ?
bhelmes is offline   Reply With Quote
Old 2021-05-06, 01:44   #2
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

22·13·71 Posts
Default

Remove 2 sticks of RAM (DIMMS) if the CPU runs with dual channel -- make sure it is running in channel afterwards.

Underclock the CPU and reduce the CPU voltage -- this might require some experimentation to get it stable,
paulunderwood is offline   Reply With Quote
Old 2021-05-06, 07:01   #3
drkirkby
 
"David Kirkby"
Jan 2021
Althorne, Essex, UK

2×149 Posts
Default

Quote:
Originally Posted by bhelmes View Post
A peaceful night for you,

I have a small computer:
Processor : AMD Ryzen 5 - 6300 Six-Core Processor, 65 Watt
4*16 GB Ram DDR4 3200
Motherboard Asus B-450 Plus, Prime
M.2. 128gb,
no graphic,
400 Watt power suply, Gold

The computer needs 130 Watt for mprime calculation,
any idea how to reduce it ? (30h for a DC)

I improved the powersuply, switched off the usb ports and the soundsystem and put away some ssd cards.

Any suggestions ?
I have heard it said that reducing the number of cores mprime uses, will reduce power without a massive reduction in performance. I have dual CPUs with 26-cores, and someone suggested going down to 24 or 25 cores per CPU would not change the throughput much, but will reduce power. But I have not tested this - I am using all 52 cores.



I don't know where you live, but some countries (eg USA) have both 120 V and 240 V outlets. If you have such a facility, I would expect efficiency to rise with a higher input voltage.



If you can locate the computer somewhere cooler (outside ??), it should reduce the cooling required, so reduce the fan speed and power consumption.



If you are running Windows, upgrade to Linux. The overhead is lower on Linux than Windows. Also turn off any unnecessary services on the computer - anti-virus software will certainly increase power consumption, and you may consider unnecessary.


If a computer is used inside a house, in a room you heat, then the power the computer uses is not really wasted. The power will generate heat, which reduce the need for your main heating system to be on as much. However, heating by electricity is a fairly expensive way to heat here in the UK at least.
drkirkby is online now   Reply With Quote
Old 2021-05-06, 12:11   #4
a1call
 
a1call's Avatar
 
"Rashid Naimi"
Oct 2015
Remote to Here/There

2×1,019 Posts
Default

My Ryzen 9 system behaves quite differently from any/many quad Intel/AMD systems I have owned throughout the years. In my experience the quads would heat up more, the more load/cores/threads are placed/used. The Ryzen 9 (16 cores/32 hyper-threads) heats up most near the 16 instances of say load from Pari instances with reduced heating towards the two extremes of 1, 32 threads. The fact is the overall progress is virtually the same for 16 instances to 30 instances. The overall progress drops significantly if 32 instances are used.
I use these characteristics to get near maximum progress with 29 threads which keeps the processor at about 55° C with liquid cooling applied.
FTR the free iCue program from Corsair works with my quad Intel system (without a Corsair hardware) and provides excellent information regarding all the different components' temps.

ETA I do not assign instances to threads, so the Windows OS takes care of load assignments per threads.

Last fiddled with by a1call on 2021-05-06 at 12:34
a1call is offline   Reply With Quote
Old 2021-05-06, 16:57   #5
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

2×2,473 Posts
Default

Beat way to reduce power is to shut down the system completely. You will run 0 DC’s.
pinhodecarlos is online now   Reply With Quote
Old 2021-05-06, 17:26   #6
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

121558 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Beat way to reduce power is to shut down the system completely.
And unplug it, and remove the RTC battery.
kriesel is offline   Reply With Quote
Old 2021-05-06, 17:30   #7
Xyzzy
 
Xyzzy's Avatar
 
"Mike"
Aug 2002

8,191 Posts
Default

Quote:
Originally Posted by bhelmes View Post
Any suggestions ?
What flavor of Linux are you running?

Depending on what distro you are running, there are several ways you can control the frequency of the CPU.

Here is an example for RHEL 8: https://access.redhat.com/documentat...nd-performance

By lowering the frequency you will do less work per unit of time, but you will use less energy per unit of work. It will also run much cooler so you can slow down your fans, which will save even more power. Plus, the system's noise will be less of a nuisance.

Also, sometimes the BIOS will have some settings that you can tweak. For example, if this computer is only used for mprime, you can turn off hyper-threading and/or turbo/boost.

Or, you may have a BIOS option for ECO mode.

Xyzzy is offline   Reply With Quote
Old 2021-05-06, 17:38   #8
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

32·7·83 Posts
Default

Miners commonly turn off a lot in the motherboard BIOS for power efficiency; PCIe, onboard graphics IF, USB, serial or parallel ports if present; anything identifiable that's not being used. Here, each watt trimmed is $1/year saved.
kriesel is offline   Reply With Quote
Old 2021-05-06, 18:09   #9
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

E6C16 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Beat way to reduce power is to shut down the system completely. You will run 0 DC’s.
And sell the system, and wait and buy 2nm tech.
paulunderwood is offline   Reply With Quote
Old 2021-05-06, 19:14   #10
bhelmes
 
bhelmes's Avatar
 
Mar 2016

5·67 Posts
Default

Quote:
Originally Posted by paulunderwood View Post
Remove 2 sticks of RAM (DIMMS)
= 20 Watt saved.

I prefer Linux Mint - "from freedom comes elegance " and pay 29 cent/kWh in Germany.

Thanks for the "realistic" suggestions.

I can feel it, the next Mersenne prime is approaching.

Last fiddled with by bhelmes on 2021-05-06 at 19:28
bhelmes is offline   Reply With Quote
Old 2021-05-06, 19:17   #11
PhilF
 
PhilF's Avatar
 
Feb 2005
Colorado

631 Posts
Default

You guys must have forgotten about the Throttle= option, which is probably preferable to scrapping the machine:

Code:
If you are running on a laptop or in a hot room and you want to slow the
program down to reduce heat, then you can add this line to prime.txt:
	Throttle=n
where n is the percentage of time the program should run.  For example,
Throttle=40 means the program will run 40% and be idle 60% of the time.
PhilF is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Reducing logging output of mfaktc daxmick GPU Computing 3 2018-01-18 01:16
ideas for expediting milestones and reducing poaching ixfd64 PrimeNet 19 2016-05-19 22:15
Free Book II: Electric Boogaloo chappy Math 7 2015-11-16 11:00
How much do you pay for your electric energy? em99010pepe Lounge 31 2011-02-14 01:57
Electric Scooter michaf Science & Technology 20 2008-06-23 18:52

All times are UTC. The time now is 21:11.

Sat Jun 12 21:11:39 UTC 2021 up 15 days, 18:58, 0 users, load averages: 1.43, 1.54, 1.53

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.