Author

Topic: Consumption management (Read 326 times)

full member
Activity: 538
Merit: 175
June 19, 2019, 02: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.
newbie
Activity: 14
Merit: 0
June 19, 2019, 09:47:39 AM
#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?
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
June 11, 2019, 11:46:21 AM
#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.
sr. member
Activity: 464
Merit: 301
June 11, 2019, 11:41:03 AM
#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
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
June 11, 2019, 09:47:01 AM
#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.

newbie
Activity: 14
Merit: 0
June 11, 2019, 07:37:44 AM
#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.
legendary
Activity: 2394
Merit: 6581
be constructive or S.T.F.U
June 11, 2019, 07:35:15 AM
#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.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
June 11, 2019, 06:20:57 AM
#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.
newbie
Activity: 14
Merit: 0
June 11, 2019, 05:46:30 AM
#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).
legendary
Activity: 2030
Merit: 1569
CLEAN non GPL infringing code made in Rust lang
June 11, 2019, 05: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.
newbie
Activity: 14
Merit: 0
June 11, 2019, 02:40:21 AM
#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.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
June 10, 2019, 02:02:39 PM
#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.
newbie
Activity: 14
Merit: 0
June 10, 2019, 11:54:17 AM
#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.
legendary
Activity: 2394
Merit: 6581
be constructive or S.T.F.U
June 10, 2019, 07:49:45 AM
#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. 
newbie
Activity: 14
Merit: 0
June 10, 2019, 05:16:11 AM
#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?
full member
Activity: 538
Merit: 175
June 08, 2019, 12:34:28 PM
#4
What is your goal? Increasing hashrate or increasing energy efficiency?
legendary
Activity: 2394
Merit: 6581
be constructive or S.T.F.U
June 08, 2019, 07:39:49 AM
#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.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
June 08, 2019, 07:14:43 AM
#2
No
newbie
Activity: 14
Merit: 0
June 07, 2019, 06: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?
Jump to: