Bitcoin Forum
May 06, 2024, 01:55:50 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Consumption management  (Read 305 times)
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 07, 2019, 11:37:40 AM
 #1

Hello!

I try to change parameters of ASIC Antminer S9. I found how is possible to change chips frequency by direct setup frequency (in MHz) or/and by setup voltage (in volts) but i did not find how to manage them by consumption (in watt).

Is it possible to manage ASIC consumption by setup consumption (in watt) directly?
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715003750
Hero Member
*
Offline Offline

Posts: 1715003750

View Profile Personal Message (Offline)

Ignore
1715003750
Reply with quote  #2

1715003750
Report to moderator
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
June 08, 2019, 12:14:43 PM
 #2

No

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
mikeywith
Legendary
*
Offline Offline

Activity: 2226
Merit: 6367


be constructive or S.T.F.U


View Profile
June 08, 2019, 12:39:49 PM
Last edit: June 09, 2019, 12:22:03 PM by frodocooper
 #3

well , if by directly you mean blindly then no, if you want each miner to consume the exact precise wattage then it's also a no, but lets say you want them to be in the range of 800-820 watts each.

you will only need to do it on 1 miner, say you set the Frequency to 500 and voltage to 8.0 , you are happy with the wattage, simply apply the same numbers to all other gears, however ! not every single board will work perfectly with other board's setting, the difference is not too huge but there will still be a small difference in terms of hashrate/HW and power consumption.

but overall by doing so and slightly adjusting the voltage and the frequency based on the average number you want , you will end up with more or less the same power consumption.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
tim-bc
Full Member
***
Offline Offline

Activity: 538
Merit: 175


View Profile
June 08, 2019, 05:34:28 PM
 #4

What is your goal? Increasing hashrate or increasing energy efficiency?

Ignore scammers on Skype, Telegram, etc. I will only ever contact you via forum PMs. See profile for fingerprint.
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 10, 2019, 10:16:11 AM
Last edit: June 10, 2019, 10:34:20 AM by frodocooper
 #5

What is your goal? Increasing hashrate or increasing energy efficiency?

I wanna provide in user interface possiblity to setup consumption in watts for each board separately (or may be for all in total). Now i can provide only frequency in MHz and voltage in volts.

well , if by directly you mean blindly then no, if you want each miner to consume the exact precise wattage then it's also a no, but lets say you want them to be in the range of 800-820 watts each.

you will only need to do it on 1 miner, say you set the Frequency to 500 and voltage to 8.0 , you are happy with the wattage, simply apply the same numbers to all other gears, however ! not every single board will work perfectly with other board's setting, the difference is not too huge but there will still be a small difference in terms of hashrate/HW and power consumption.

but overall by doing so and slightly adjusting the voltage and the frequency based on the average number you want , you will end up with more or less the same power consumption.

Thank you for advice! After set the frequency and voltage how i can get consumption in watts? Is it possible to get watts from bmminer software (i did not find code that responses for consumption in watts)? Or it is possible only by some external devices?
mikeywith
Legendary
*
Offline Offline

Activity: 2226
Merit: 6367


be constructive or S.T.F.U


View Profile
June 10, 2019, 12:49:45 PM
 #6



I don't know what the firwamre you use is capable of , but in general i am not aware of any thing on a software level that will give you an exact wattage reading, i don't think it is possible, all you going to get are probably just some estimations, i know this for a fact that i use some special OS for my gpus and it does tell you the power consumption of each gpu but the numbers are not accurate enough.

Short answer: get a watmetter. 

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 10, 2019, 04:54:17 PM
 #7

I don't know what the firwamre you use is capable of , but in general i am not aware of any thing on a software level that will give you an exact wattage reading, i don't think it is possible, all you going to get are probably just some estimations, i know this for a fact that i use some special OS for my gpus and it does tell you the power consumption of each gpu but the numbers are not accurate enough.

Short answer: get a watmetter. 

I used bmminer from bitmaintech (https://github.com/bitmaintech/bmminer-mix).
How do you get the power consumption of each gpu? Is it open source special OS? Even if consumptions are not accurate enough it will helps.
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2965


Block halving is coming.


View Profile WWW
June 10, 2019, 07:02:39 PM
Last edit: June 12, 2019, 11:10:32 AM by frodocooper
 #8

If you are talking about GPU why not use some 3rd party software like awesome miner it will give you a complete report daily including your power consumption for each GPU consumption.

Are you mining bitcoin with Bmminer? I think it's not worth it to mine bitcoin with GPU.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 11, 2019, 07:40:21 AM
Last edit: June 11, 2019, 08:13:09 AM by dexterov
 #9

If you are talking about GPU why not use some 3rd party software like awesome miner it will give you a complete report daily including your power consumption for each GPU consumption.

Under GPU i mean ASIC boards (or ASIC chips on every board) in Antminer S9. And i would like to get consumption from these boards but dont know how to do it. What kind of 3rd software do you mean?

Are you mining bitcoin with Bmminer? I think it's not worth it to mine bitcoin with GPU.

Not exactly with Bmminer, i am using some parts of source code from Bmminer to manage ASIC in my own project. This is why i asked about consumption - i did not find in this source code anything about managment of consumption in watts.
Artemis3
Legendary
*
Offline Offline

Activity: 2030
Merit: 1563


CLEAN non GPL infringing code made in Rust lang


View Profile WWW
June 11, 2019, 10:32:42 AM
 #10

Hello!

I try to change parameters of ASIC Antminer S9. I found how is possible to change chips frequency by direct setup frequency (in MHz) or/and by setup voltage (in volts) but i did not find how to manage them by consumption (in watt).

Is it possible to manage ASIC consumption by setup consumption (in watt) directly?

Well you simply can't. Best you can do is guesstimate, if you measure your own miner with each different setting,

I suggest you don't bother with this unless you are willing to provide full source code.

██████
███████
███████
████████
BRAIINS OS+|AUTOTUNING
MINING FIRMWARE
|
Increase hashrate on your Bitcoin ASICs,
improve efficiency as much as 25%, and
get 0% pool fees on Braiins Pool
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 11, 2019, 10:46:30 AM
Last edit: June 12, 2019, 11:11:12 AM by frodocooper
 #11

... I suggest you don't bother with this unless you are willing to provide full source code.

I am using source code from bmminer-mix project from github (https://github.com/bitmaintech/bmminer-mix).
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7854


'The right to privacy matters'


View Profile WWW
June 11, 2019, 11:20:57 AM
Last edit: June 12, 2019, 11:12:18 AM by frodocooper
Merited by mikeywith (1)
 #12

braiins os allows  freq and volts  to each board separately.

as said above a freq of 500 and volts of 8.0  will give you about 267-270 watts per board.

it varies board to board  but those numbers are close .

you could  set board a to :

7.9 volts and freq 300,325,350,375,400,425,450,475,500,525,550,575,600,625,650,675,700,725,750,775
8.0 volts and freq 300
8.1 volts and freq 300
8.2 volts and freq 300
8.3
8.4
8.5
8.6
8.7
8.8
8.9
9.0
9.1
9.2
9.3
9.4

so board a  has about 16 x 20 = 320  possible watt numbers  some will not work  such as 7.9 volts and freq 775.

so each board can do  320 estimates

3 boards  960 watt numbers on a chart. in your code.

set the boards to say 8.1 volts and freq 500  and your code would say

board a 267-270 watts
board b 267-270 watts
board c 267-270 watts

to do what I say means you need   to test watts on a few boards make the chart set it to code .  this works and would be within 10% of real number for each board if you did  10 boards 320 setting each  you would be pretty accurate.

it would not be true but close.
and it would be a good reference for a miner to use.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
mikeywith
Legendary
*
Offline Offline

Activity: 2226
Merit: 6367


be constructive or S.T.F.U


View Profile
June 11, 2019, 12:35:15 PM
 #13



I guess this is the best answer so far, pretty detailed information, i would like to stress on the fact that you must limit the options on your interface.

For example you can't offer say 100w per board as it will not be possible for the hardware to achieve  regardless of what frequency and voltage you use, so keep the numbers whinin range of how high / low you can go about tuning each board.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 11, 2019, 12:37:44 PM
Last edit: June 12, 2019, 11:12:45 AM by frodocooper
 #14

So it is mean that i can set for example 8 volts on boards with 700 MHz and same voltage 8 volts wirh 600 MHz on the same board?
As i understood frequency set up with according voltage and for instance 700 MHz transform to X volts and that voltage set on defined board.
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7854


'The right to privacy matters'


View Profile WWW
June 11, 2019, 02:47:01 PM
Last edit: June 12, 2019, 11:14:00 AM by frodocooper
 #15

you can and you will find  that no board will run at 8 volts and do 700 mhz

I don't know how much  gpu clocks you have done  but some clocks and you  crash.

so on braiins  os

the range for each board is 7.9, 8.0, 8.1,8.2... up to 9.4  it is 16 different settings.

and freq  is  like 300 ,325 ,350 to 725

you can set each  board separate.  with volts and freq.

So board 01   could be     8.4 volts freq  525  and it does about 85 watts a th and about a hash of 3700

I have 1 braiins in my house  it has 2 boards  I can show you if you wait.

I set board 1 to freq 450 and volts 8.1
I set board 2 to freq 450 and volts 8.1
I hash at 6th
I pull  500 watts at least 60 watts are for the controller and fans

so each board does 220 watts to do 3th.
some screenshots soon.
this is the settings page
you would need to program  the watts per board to pop up based on a base chart you coded in.

ie 8.1 volts  450 freq = 230 watts a board.


▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
TheYankeesWin!
Sr. Member
****
Offline Offline

Activity: 462
Merit: 300


View Profile
June 11, 2019, 04:41:03 PM
 #16

So Phil the two boards did 500-501 - 60 for controller and fans = 440 /2   220 a board?

you wrote 230 a Board so I guess you were guessing on controller + fan numbers.

will you do some more? I realize  that there are a lot to test and that  your particular boards may be great bad or indifferent clockers.

But more info is cool to see. Grin
philipma1957
Legendary
*
Offline Offline

Activity: 4116
Merit: 7854


'The right to privacy matters'


View Profile WWW
June 11, 2019, 04:46:21 PM
Last edit: June 12, 2019, 11:15:33 AM by frodocooper
 #17

@ yankees cause my late great father-in-law loved to here the announcer say "the yankees win"

I will do another few tests for you and the op.

chain 1 400 freq   8.0 volts
chain 2 400 freq   8.0 volts

gives me hash rate of 5.51 th  vs 6.10 th on last setting

temps are 72  vs 75

watts dropped to 442 vs 500

442/5.51 th = 80.2 watts a th.

500/6.10 = 81.96 watts a th

I will attempt to get 7.9 and 400 freq  to work.
Note 7.9 is lowest allowed

7.9 400 this is about 608 watts and 5.65 th also 84 c
7.9 400


8.0 400 this was about  441-442 watts and 5.51-5.54 th 72 c 80.03 watts a th
8.0 400

8.1 400 this was about 454-455 watts and 5.61-5.63 th  74c   80.92 watts a th
8.1 400

8.2 400 this was about 463-464 watts and 5.64-5.65 th 73c   82.09 watts a th
8.2 400

7.9 425
7.9 425

8.0 425
8.0 425

8.1 425  this was about 499-501 watts and 6.10 th  81.8 75c watts a th
8.1 425

8.2 425
8.2 425

7.9 450
7.9 450

8.0 450
8.0 450

8.1 450
8.1 450

8.2 450
8.2 450

so it could be my boards or my software is saying fuck you to 7.9 volt setting.

this is the general idea.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
dexterov (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
June 19, 2019, 02:47:39 PM
 #18

So on each board possible setup fixed frequency with different voltage? I thought that from frequency value transform to voltage value and these parameters are connected as i saw in source code, doesn't it?
tim-bc
Full Member
***
Offline Offline

Activity: 538
Merit: 175


View Profile
June 19, 2019, 07:51:42 PM
 #19

So on each board possible setup fixed frequency with different voltage? I thought that from frequency value transform to voltage value and these parameters are connected as i saw in source code, doesn't it?
That is what happens in the bmminer source that is available online, but there's no reason that it must work like this. With the newer firmwares or with braiins os you can adjust frequency and voltage values separately. You could even edit the old bmminer source yourself to disconnect those parameters.

Ignore scammers on Skype, Telegram, etc. I will only ever contact you via forum PMs. See profile for fingerprint.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!