Bitcoin Forum
May 24, 2024, 04:49:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 »
1  Bitcoin / Mining software (miners) / Re: Braiins OS: open-source mining firmware [S9, T1]. New release includes AsicBoost on: November 11, 2018, 04:00:01 AM
Dug through the source, recompiled, made several cgminer modifications and tried several tweaks.

Learnings, tested on a 13.5TH autofreq miner from Dec 2017, overclocked to ~15.5TH with asicboost enabled on Braiins and playing with the code:

1) The temperature displayed (at least for my model of S9) is a complete lie. The miner (and this code comes from bitmain) tries to read both PCB and ASIC temp.  The ASIC temps are deemed unreliable by the algorithm and/or can't be read on my model, so the code basically takes the actual PCB temp reading (generally 50-65C for me) adds an arbitrary 30-35C to "fake" an estimate at the ASIC temps.

Braiins web UI displays the faked temp including the offset (~90C), bitmain stock UI (autofreq, pre-asicboost) displays the original PCB reading (~60C).

2) Auto fan control works fine, it's just maybe biased a little slower than bitmain's -- mine hovered around 70% PWM in braiins.  I made modifications to cgminer to push the fan curve higher for mine to ensure good cooling for overclocking, I'm now generally at 80-90% PWM now. The difference between 70% PWM fan and 100% PWM fan is at least 20-40W power increase to run the fans.

3) Power usage on pre-asicboost bitmain firmware at 13.5TH is roughly equivalent to Braiins with asicboost at 15TH (9V and 712mhz set on each chain) for me

4) The 'recommended voltage' goes down as frequency goes up based on Bitmain's internally coded tables, which are intended to help the device stay within a given power usage envelope.  [until you hit the point of frying the thing], more voltage is always going to help the chain go faster -- it's just going to suck more power (and possibly more power than your PSU or cooling can handle)

I'm also working on an auto-frequency-adjuster that can lower frequency per-asic-chip on each board (like that one with the cool red/green UI, but automated).

It works well for modifying frequency on a per-asic basis, but the heuristic I was basing 'when should I turn down the frequency' on appears invalid, at least for some of the chips (I've been using 'reported per-asic hashrate not within 15% of ideal per-asic hashrate').  Anyone know what that red/green UI uses to determine when to display red?
2  Bitcoin / Mining software (miners) / Re: Braiins OS: open-source mining firmware [S9, T1]. New release includes AsicBoost on: November 07, 2018, 03:00:44 PM
I'm also seeing reported temperatures *much* higher (~20C hotter) than what the bitmain stock firmware reported.  I'm just not sure if the two are reporting the same measurement -- if not, they're not really comparable.  If these are the same measurements though, that's not great.

My S9's are in an air conditioned room at ~15C ambient air temp.

Stock bitmain 13.5TH: 65-70C reported temps
Braiins at similar hashrate: 85-90C reported temps

I sent in a ticket to braiins to ask for clarification...
3  Bitcoin / Mining software (miners) / Re: Braiins OS: open-source mining firmware [S9, T1]. New release includes AsicBoost on: November 06, 2018, 06:07:03 PM
  • Second alpha release Wolfram with overt AsicBoost support for all S9's

Presuming this is still derived from the original bitmain firmware's implementation -- would you please release an update for this rebased on the 11/3 update from bitmain that resolves the 'hashrate dropping over time' issue?  (Or advise that it's not necessary for your implementation)

https://twitter.com/Antminer_main/status/1058714676865855488

Thanks
4  Economy / Games and rounds / Re: DirectBet American Football Prediction Game ! Win Free Bets ! Free to Enter ! on: February 05, 2017, 06:29:09 PM
New England Patriots 28 @ 32 Atlanta Falcons
5  Bitcoin / Pools / Re: multiclone.us.to on: August 17, 2011, 03:39:08 AM
payments sent

I think I'm going to shut this down -- compatibility with virtually all pools has broken, and multiclone just isn't a profitable way to mine anymore since I don't have time to fix it.
6  Bitcoin / Pools / Re: multiclone.us.to on: August 03, 2011, 04:08:06 AM
Solo mining:

Would it be beneficial if you set everyone to mine on the solo? I mean, if a block was achieved with us, then that could be quite a few coins right?

All that would accomplish is turn multiclone into Yet Another Proportional Pool.  Pointless.  Solo is there so that workers do something quasi-useful when the pool can't give it anything better.  There's still a chance we'll find something on solo mining, which is why we do that rather than miners idling.


Also, the getwork daemon died and prevented any work getting distributed earlier today due to a perl threading issue from the original code that it looks like the original Multipool was fighting with, too.  I think I fixed it, but it's happened before and I thought I fixed it that time too.

This time, I wrote some code to just relaunch the damn threads when they crash.  Things should be working again, and this should provide some better stability than 'lets hope Nick notices the server is messed up and manually restarts it' Smiley
7  Bitcoin / Pools / Re: multiclone.us.to on: July 30, 2011, 05:33:18 PM
The pool seems to be solo mining a lot. The majority of my shares from today have gone into solo mining. Why not put them into eligius or something like that instead?

Solo happens in the following 2 conditions:
* the target pools don't give multiclone enough work quickly enough to distribute to its users to prevent 'miner idle's
* a multiclone user's miner is misbehaving (hasn't been submitting enough valid shares relative to the getworks requested)


That said, for the past ~day, we've only got ~3% stale and ~3% solo.
Code:
bash-4.1$ grep "submitting share.*" log/037 | wc -l
101286
bash-4.1$ grep "submitting share.*incorrect" log/037 | wc -l
3215
bash-4.1$ grep "submitting share.*solo" log/037 | wc -l
2998

With a 1.25 efficiency (of the confirmed shares, which is what my new miner has got for the past week since the problems were resolved), you still come out (1-.03-.03)*1.25 = 1.175 -> 17.5% ahead of the 'ideal' non-hopping case.

I have some ideas on things that might help reduce solo that I might get to this weekend...
8  Bitcoin / Pools / Re: multiclone.us.to on: July 29, 2011, 04:35:22 PM
Mining is fine.
Checking stats isn't: "Unable to connect" in browser. Anyone else unable to see the stats page?

Fixed. Divide-by-zero error crashed the website.
9  Bitcoin / Pools / Re: multiclone.us.to on: July 28, 2011, 03:59:38 AM
I had increased Multiclone's work pool queue yesterday to try to deal with the idles (which were caused by the problematic user).  Unfortunate side effect of this seems to be increased stales.  I put the work queue back where it was before.  Give it a shot again, and things should be back to how they were before?
I gave it another go and I'm afraid it's still very high.

Grand Total : [1049.77 MHash/sec] [164 Accepted] [16 Rejected] [9.756% Rejected]

This integration of the solo pool as a backup (with blocking calls! one malfunction and everything is borked!) causes more trouble than anything else... My local bitcoind flaked out and needed restarted, so the pool crashed for about 30 minutes just a little bit ago.

Have a couple different longpoll push mechanisms to try that can hopefully fix the stales issue.
10  Bitcoin / Pools / Re: multiclone.us.to on: July 27, 2011, 01:29:56 PM
I'm currently getting a lot of stales. Known issue?

What are you calling 'a lot'? global rate for past ~day is around 3.5%, which is certainly higher than normal, but not ridiculously high.

I think it's likely due to the problem user my previous post describes.
Well, I'm using Smartcoin and it was failing over to a different pool due to stales/rejected being above 10%. I can't say for sure what the numbers were. I will try again.

Edit: Just mined for a little over 20 minutes and got this:

Grand Total : [1049.11 MHash/sec] [308 Accepted] [35 Rejected] [11.363% Rejected]

I had increased Multiclone's work pool queue yesterday to try to deal with the idles (which were caused by the problematic user).  Unfortunate side effect of this seems to be increased stales.  I put the work queue back where it was before.  Give it a shot again, and things should be back to how they were before?
11  Bitcoin / Pools / Re: multiclone.us.to on: July 27, 2011, 02:41:22 AM
Got my bitcoins.lc payout - thanks Nick!

Just 16000 shares on btcmine to go...
Ah right, I'd forgotten about that. And you seem to be the only one with that particular quirky problem.  I'll pay you out manually in the next day or two.
12  Bitcoin / Pools / Re: multiclone.us.to on: July 27, 2011, 12:41:21 AM
I'm currently getting a lot of stales. Known issue?

What are you calling 'a lot'? global rate for past ~day is around 3.5%, which is certainly higher than normal, but not ridiculously high.

I think it's likely due to the problem user my previous post describes.
13  Bitcoin / Pools / Re: multiclone.us.to on: July 26, 2011, 06:28:22 PM
Whoever is address "1D1ugDJrrifR7WG3TaU1w71yF2wiXmAGqC", something looks to be screwed up in your miner config.  I see a ton of connections from you that keep opening longpoll connections, but rarely request or submit any work.

Yesterday, it looks like you were mining okay-ish (barely; you were only submitting shares for about half of the getworks requested) with a 1-2 Ghash.  Today, the log is just getting spammed with longpoll requests; looks like you're maintaining ~80 open connections, but are hardly submitting any work.  Each time a new longpoll comes out, trying to handle all your connections is causing brief idles for everyone else.

I've temporarily blocked your access to multiclone due to the problems your miners are causing everyone else. Please PM me when you think you have it fixed and I'll re-enable you.
14  Bitcoin / Pools / Re: multiclone.us.to on: July 26, 2011, 03:24:03 AM
Deebit being gone probably contributed a portion to that. It was the most efficient pool.

I still see solo shares after some eligus shares; is that a glitch and should go away?

Solo
138055   Tue Jul 26 02:23:25 2011   25   2.500   pending

There will still be a small handful of solo shares, just due to how multipool's queue works.  I've tried removing solo at various points and stability suffers.  If a given miner is being 'bad' (lots of stales in a row with no good shares, or newly connected), it will also receive some extra solo shares so that the 'real' pools don't get mad for multiclone requesting way more work than we submit good shares.

Overall, solo looks to be accounting for <4% of the global share rate.  With a ~20% increase in earned BTC, it's still definitely worthwhile.
15  Bitcoin / Pools / Re: multiclone.us.to on: July 26, 2011, 01:53:45 AM
I'm just wondering why I have been getting 1.4btc every week (for about 2 or 3 weeks now) and now this week, come monday, I'll only have about .3btc gained. Did something go horribly wrong?

In short: yes, but I'd be shocked if it's *quite* as bad as your comment indicates.  bitcoinpool started fabricating their stats, which totally screwed up the hopping for several days, causing us to mine a *lot* at bad times on that pool.  There was also a difficulty increase early last week that contributed some to this.

They've been kicked out; I do apologize for the trouble this caused everyone, but there wasn't really anything I could do to counter this =/


Now for some good news....
*drumroll*
bitcoins-lc shares have been processed!  This week's payment has been sent out!

I also added eligius back in with a fixed utility of 1.0 to serve as a backup for when hopping on all the proportional pools has a low expected payout.  This should (help) prevent any future efficiency from going below 1.


Multiclone's hashrate has been wayyyyyy down this week, probably as a result of the bitcoinpool thing.  It's resolved now, so let's get this party started again!
16  Bitcoin / Pools / Re: multiclone.us.to on: July 25, 2011, 12:34:25 AM
bitcoinpool kicked out of the rotation for stats lying. They were almost certainly what brought everyone's efficiency down. Thanks for bringing the problem to my attention!
17  Bitcoin / Pools / Re: multiclone.us.to on: July 21, 2011, 05:59:44 PM
I find the efficiency<1 comments odd, unless you only mined at multipool for a small number of unlucky hours.  All the accounts I've looked at (which mine long-term) have efficiencies around 1.15-1.25
18  Bitcoin / Pools / Re: multiclone.us.to on: July 21, 2011, 04:20:00 PM
Getting minner iddle message from time to time. As my efficiency went down to 1.08 lately(probably because of few pools removed?) and getting these iddle messages(and paying fee for over 1 efficiency rounds), the real efficiency may be bellow 1. Going to switch to some solo pool in the afternoon, wait for the shares to convert at multiclone and see if it is worth of my minner's time.
Do you plan adding back some pools, deepbit at least?

The deepbit owner said he'd ban multiclone's account if I kept it in the rotation, so I removed it to avoid the headache.


Server restarted, dunno what was causing the flakyness. Hopefully it's better now.
19  Bitcoin / Pools / Re: multiclone.us.to on: July 20, 2011, 01:41:02 PM
Whats with the amount of rejected shares?

Code:
 accept: 1837 | reject: 506 | hw error: 28

Could be from when I restarted the server a couple times yesterday. My reject rate was a bit higher than normal for the past 24h too (but not nearly as high as yours). Global reject rate *after* the restart is 1.1%


With all those HW errors it sounds like your system may be broken. You shouldn't have any of those at all.
Also, this.  You've probably overclocked your card too much.
20  Bitcoin / Pools / Re: multiclone.us.to on: July 20, 2011, 04:27:41 AM
A few days ago, I saw a thread on the forums where someone had written a pool stats aggregator that can be queried and will return stats for whichever pool you ask for.

Anyone happen to know what I'm talking about and can easily link me to it?  BTCGuild's 'current round shares' on their website is obviously wrong / 'includes multiple rounds'.  Just curious to see what the stats aggregator thing says...
Pages: [1] 2 3 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!