dexterov (OP)
Newbie
Offline
Activity: 14
Merit: 0
|
|
June 07, 2019, 11:37:40 AM |
|
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?
|
|
|
|
kano
Legendary
Offline
Activity: 4620
Merit: 1851
Linux since 1997 RedHat 4
|
|
June 08, 2019, 12:14:43 PM |
|
No
|
|
|
|
mikeywith
Legendary
Offline
Activity: 2408
Merit: 6614
be constructive or S.T.F.U
|
|
June 08, 2019, 12:39:49 PM Last edit: June 09, 2019, 12:22:03 PM by frodocooper |
|
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.
|
|
|
|
tim-bc
|
|
June 08, 2019, 05:34:28 PM |
|
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
Activity: 14
Merit: 0
|
|
June 10, 2019, 10:16:11 AM Last edit: June 10, 2019, 10:34:20 AM by frodocooper |
|
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
Activity: 2408
Merit: 6614
be constructive or S.T.F.U
|
|
June 10, 2019, 12:49:45 PM |
|
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.
|
|
|
|
dexterov (OP)
Newbie
Offline
Activity: 14
Merit: 0
|
|
June 10, 2019, 04:54:17 PM |
|
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
Activity: 3430
Merit: 3165
Playbet.io - Crypto Casino and Sportsbook
|
|
June 10, 2019, 07:02:39 PM Last edit: June 12, 2019, 11:10:32 AM by frodocooper |
|
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.
|
|
|
|
dexterov (OP)
Newbie
Offline
Activity: 14
Merit: 0
|
|
June 11, 2019, 07:40:21 AM Last edit: June 11, 2019, 08:13:09 AM by dexterov |
|
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
Activity: 2030
Merit: 1573
CLEAN non GPL infringing code made in Rust lang
|
|
June 11, 2019, 10:32:42 AM |
|
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
Activity: 14
Merit: 0
|
|
June 11, 2019, 10:46:30 AM Last edit: June 12, 2019, 11:11:12 AM by frodocooper |
|
... 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
Online
Activity: 4298
Merit: 8799
'The right to privacy matters'
|
|
June 11, 2019, 11:20:57 AM Last edit: June 12, 2019, 11:12:18 AM by frodocooper |
|
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.
|
|
|
|
mikeywith
Legendary
Offline
Activity: 2408
Merit: 6614
be constructive or S.T.F.U
|
|
June 11, 2019, 12:35:15 PM |
|
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.
|
|
|
|
dexterov (OP)
Newbie
Offline
Activity: 14
Merit: 0
|
|
June 11, 2019, 12:37:44 PM Last edit: June 12, 2019, 11:12:45 AM by frodocooper |
|
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
Online
Activity: 4298
Merit: 8799
'The right to privacy matters'
|
|
June 11, 2019, 02:47:01 PM Last edit: June 12, 2019, 11:14:00 AM by frodocooper |
|
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.
|
|
|
|
TheYankeesWin!
|
|
June 11, 2019, 04:41:03 PM |
|
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.
|
|
|
|
philipma1957
Legendary
Online
Activity: 4298
Merit: 8799
'The right to privacy matters'
|
|
June 11, 2019, 04:46:21 PM Last edit: June 12, 2019, 11:15:33 AM by frodocooper |
|
@ 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.
|
|
|
|
dexterov (OP)
Newbie
Offline
Activity: 14
Merit: 0
|
|
June 19, 2019, 02:47:39 PM |
|
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
|
|
June 19, 2019, 07:51:42 PM |
|
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.
|
|
|
|