Author

Topic: OLD: BFGMiner 3.10.0: modular ASIC+FPGA, GBT+Strtm, RPC, Mac/Lnx/W64, AntU1, DRB - page 107. (Read 1193231 times)

member
Activity: 101
Merit: 10
Is there an easy way to increase the number of lines for the messages at the bottom of bfgminer? It's not enough lines to see the menu's.  If not, could someone point me to the right location in the code and I'll just recompile it.
hero member
Activity: 658
Merit: 500
CCNA: There i fixed the internet.
how to get bfgminer to work on v2 blades?

compile it with the network server, set the ports with --http-port.

set the blades server ip to bfgminer ip and each blade must have a unique username and password; doesnt matter what it is.
hero member
Activity: 504
Merit: 500
how to get bfgminer to work on v2 blades?
full member
Activity: 169
Merit: 100
On BFGminer start-up im getting 20 or more (duped/stale) not sure which. Only get them when I first start the miner.

Looks like this...BFL 0: 64C | 61.45/61.11/60.52Gh's | A:10153 R:46+20(.45%) HW:1910/.58%
                                                                                                      ^^
Anybody know whats causing these?

Edit: Figured it out. I think...lol
hero member
Activity: 1246
Merit: 501
Was it ever? 
yes in 13.04 via synaptic...

That's not what you asked, though, is it?

You asked if it was no longer available in 13.10, insinuating that it was available in 13.10 and no longer is. 

legendary
Activity: 2576
Merit: 1186
When overclocking individual chips, it would be useful if I could calculate the average valid hashrate from work utility. Unfortunately, the procs API response only lists utility, not work utility. Adding either time elapsed (which could be used in the calculations with Diff1 Work) or work utility to the procs response would be helpful.

And before you say "just use average hashrate * 1-HW%", I'll note that at least broken bitfury chips sometimes report inflated hashrates. For example, a chip @ 2.2 GH/s doing 33% errors never manages to do even 50% of the diff1 work that normally functioning chips do @ 2.2 GH/s. These kind of problems are why it would be useful to have the ability to derive a hashrate from actual work done, for individual chips. This is easy to do for the whole instance from the summary response, by just calculating (Work Utility)/60*2^32.
Work Utility is Diff1 Work / Elapsed

Yes, but there is no elapsed stat either on the procs response, so it's hard to implement this in miner.php. Maybe I should use DEVS instead of PGA, then I could combine DEVS & SUMMARY and get elapsed from $alldata.

EDIT: This worked fine. I still see no reason not to list the work utility for devs, though. Except that adding it would take some work Smiley
Yep, already adding a bunch of new info for 3.4 Smiley
sr. member
Activity: 658
Merit: 250
When overclocking individual chips, it would be useful if I could calculate the average valid hashrate from work utility. Unfortunately, the procs API response only lists utility, not work utility. Adding either time elapsed (which could be used in the calculations with Diff1 Work) or work utility to the procs response would be helpful.

And before you say "just use average hashrate * 1-HW%", I'll note that at least broken bitfury chips sometimes report inflated hashrates. For example, a chip @ 2.2 GH/s doing 33% errors never barely manages to do even 50% of the diff1 work that normally functioning chips do @ 2.2 GH/s. These kind of problems are why it would be useful to have the ability to derive a hashrate from actual work done, for individual chips. This is easy to do for the whole instance from the summary response, by just calculating (Work Utility)/60*2^32.
Work Utility is Diff1 Work / Elapsed

Yes, but there is no elapsed stat either on the procs response, so it's hard to implement this in miner.php. Maybe I should use DEVS instead of PGA, then I could combine DEVS & SUMMARY and get elapsed from $alldata.

EDIT: This worked fine. I still see no reason not to list the work utility for devs, though. Except that adding it would take some work Smiley


EDIT2: Here's a screenshot of my (heavily modded) miner.php:



As you can see, the chip doing 33% errors only barely has a 50% noncerate ((Diff1 Work) / Elapse * 2^32) compared to it's avg hashrate. I wonder what happens to that missing 17%, it's consistently missing and not just random variance.
legendary
Activity: 2955
Merit: 1049
legendary
Activity: 2576
Merit: 1186
When overclocking individual chips, it would be useful if I could calculate the average valid hashrate from work utility. Unfortunately, the procs API response only lists utility, not work utility. Adding either time elapsed (which could be used in the calculations with Diff1 Work) or work utility to the procs response would be helpful.

And before you say "just use average hashrate * 1-HW%", I'll note that at least broken bitfury chips sometimes report inflated hashrates. For example, a chip @ 2.2 GH/s doing 33% errors never manages to do even 50% of the diff1 work that normally functioning chips do @ 2.2 GH/s. These kind of problems are why it would be useful to have the ability to derive a hashrate from actual work done, for individual chips. This is easy to do for the whole instance from the summary response, by just calculating (Work Utility)/60*2^32.
Work Utility is Diff1 Work / Elapsed
sr. member
Activity: 658
Merit: 250
When overclocking individual chips, it would be useful if I could calculate the average valid hashrate from work utility. Unfortunately, the procs API response only lists utility, not work utility. Adding either time elapsed (which could be used in the calculations with Diff1 Work) or work utility to the procs response would be helpful.

And before you say "just use average hashrate * 1-HW%", I'll note that at least broken bitfury chips sometimes report inflated hashrates. For example, a chip @ 2.2 GH/s doing 33% errors never manages to do even 50% of the diff1 work that normally functioning chips do @ 2.2 GH/s. These kind of problems are why it would be useful to have the ability to derive a hashrate from actual work done, for individual chips. This is easy to do for the whole instance from the summary response, by just calculating (Work Utility)/60*2^32.
hero member
Activity: 1246
Merit: 501
Code:
apt-cache search bfgminer
bfgminer no more availlable in Ubuntu 13.10?

Was it ever? 
legendary
Activity: 2955
Merit: 1049
Code:
apt-cache search bfgminer
bfgminer no more availlable in Ubuntu 13.10?
full member
Activity: 162
Merit: 100
Eloncoin.org - Mars, here we come!
Hi Luke,
I think that the KnCMiner is in your plans.
Do you have an estimation when you release the KncMiner version?
Thank you very much for your contribution to Cryptocoin Mining!!!
The next major version will support KnC units.
You can see the (working) code-in-progress in the git "knc" branch.

Thank you very much for your answer!!!
legendary
Activity: 2955
Merit: 1049
guess: the built in temp sensor on chip 1 in your bfl is non functional and it may be overheating or comm errors. have you flashed your unit?
no I have not flashed it
hero member
Activity: 658
Merit: 500
CCNA: There i fixed the internet.
anyone have a link to a table of bit fury osc6 bit  stats like bits gnash/sec wattage. been trawliing trying to find it for some ideas.


edit: found one in nano fury dev thread. still open to more though  Grin
hero member
Activity: 658
Merit: 500
CCNA: There i fixed the internet.
anyone know whats wrong?




guess: the built in temp sensor on chip 1 in your bfl is non functional and it may be overheating or comm errors. have you flashed your unit?
legendary
Activity: 2955
Merit: 1049
legendary
Activity: 2576
Merit: 1186
Hi Luke,
I think that the KnCMiner is in your plans.
Do you have an estimation when you release the KncMiner version?
Thank you very much for your contribution to Cryptocoin Mining!!!
The next major version will support KnC units.
You can see the (working) code-in-progress in the git "knc" branch.
full member
Activity: 162
Merit: 100
Eloncoin.org - Mars, here we come!
Hi Luke,
I think that the KnCMiner is in your plans.
Do you have an estimation when you release the KncMiner version?
Thank you very much for your contribution to Cryptocoin Mining!!!
legendary
Activity: 1652
Merit: 1029
Ah dude, every time I go out my miner stops working. It's a bfl 60gh. Usually it says something like this
Bugs don't get fixed unless they're reported Wink
Can you run BFGMiner in valgrind? It'll use a lot more CPU time, but it will also give a lot more info.
Code:
valgrind --leak-check=full --track-origins=yes bfgminer YOUR OPTIONS --debuglog 2>valgrind.log

Thank you, I will do when I return. Hope my 1gig of ram pc from year 2000 can handle it.
Jump to: