Bitcoin Forum
April 23, 2024, 01:20:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 »  All
  Print  
Author Topic: Asteroid -- a new Mac mining client (0.9.7)  (Read 46396 times)
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
June 26, 2013, 05:51:31 PM
 #21

Some more things to consider:
- cgminer works well without much tweaking for sha256, but you have to tweak it a bit to get the best performance with scrypt with ATI/AMD GPUs.  See the scrypt readme for details, but passing the number of shade processors or concurrent threads can make a big improvement.  Of course, each card model has different values.   Luckily, there aren't many options on a mac.  Unfortunately, I haven't investigated the card on my iMac yet so I can't report what my instance would use.
<snip>
-- Add a dialog box/form that has some of the main tweaks exposed that a user could set
-- In a perfect world, it could ID the specific card then set the tweaks for it from a database -- emphasis mine (Karin)

You're in luck, this is exactly what Asteroid does (and a feature I love to talk about)!  Each time you start scrypt mining, Asteroid will wait for your hash rate to stabilize, and then check your settings/hashrates with the Asteroid webserver.  If someone has found better settings for your card, Asteroid will let you know.  For example, this is what you'll see in Asteroid's Litecoin preferences:

Which could lead to this:

By default, Asteroid won't upload your settings to the server, but it will check see if anyone else has found better settings for your hardware and make recommendations accordingly.  What I would like is for more people to check the box that says so that we can collectively populate the database with more settings for each Mac / graphics card.  Of course, any tweaking you do can greatly benefit other Asteroid users if you find a combination that works well.

I've only revealed thread-concurrency and work size as these are the two most significant and "best" values to tweak, according to the scrypt readme for cgminer. Smiley

I noticed there's a command line dialog box - does that pass parameters to cgminer?

You bet.  I'll clarify the wording on the dialog box for the next version.

Also, advertise that it has stratum support Smiley (I know, I should have guessed that since it uses cgminer in the backend).

Good point!  I'll do that.  I should lift a few terms from the cgminer specs to be completely transparent.

More as I find it...

Awesome, keep 'em coming, and thank you for taking the time to post this.

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
1713878434
Hero Member
*
Offline Offline

Posts: 1713878434

View Profile Personal Message (Offline)

Ignore
1713878434
Reply with quote  #2

1713878434
Report to moderator
1713878434
Hero Member
*
Offline Offline

Posts: 1713878434

View Profile Personal Message (Offline)

Ignore
1713878434
Reply with quote  #2

1713878434
Report to moderator
Whoever mines the block which ends up containing your transaction will get its fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713878434
Hero Member
*
Offline Offline

Posts: 1713878434

View Profile Personal Message (Offline)

Ignore
1713878434
Reply with quote  #2

1713878434
Report to moderator
1713878434
Hero Member
*
Offline Offline

Posts: 1713878434

View Profile Personal Message (Offline)

Ignore
1713878434
Reply with quote  #2

1713878434
Report to moderator
SpaceCadet
Full Member
***
Offline Offline

Activity: 165
Merit: 100


Just mining my own business...


View Profile
June 26, 2013, 06:02:24 PM
 #22

Very cool! Can't wait to check it all out - great work!
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
June 29, 2013, 06:57:51 PM
Last edit: July 15, 2013, 03:29:30 PM by Karin
 #23

0.8.1 is out this morning, release notes are here, and duplicated below:

  • New: Detects when miner crashes due to "Error -54" and attempts to restart the miner with safer settings
  • Updated: Now uses cgminer 3.3.1, hopefully providing better compatibility for USB-based devices
  • Fixed: Send Feedback works now when not all the logs are present/generated yet
  • Fixed: Changed P2Pool settings to the right ones for BTC and LTC mining
  • Fixed: Changed wording on command-line miner box to better reflect what it does

Compatibility on 10.6 and 10.7 needs some tweaks, although the miner backend should work fine if you were so inclined to access it through the app bundle.  More details (and a new project!) to be released soon!  Wink  You testers have been amazing, I'm even getting text messages from some of you.

Don't forget to check out the website too, if you haven't seen it yet:  http://www.asteroidapp.com/

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
ct1aic
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Are ฿itcoins Radioactive?


View Profile WWW
July 01, 2013, 11:43:18 AM
 #24

Greetings.

The new version still aborts with the "Error -54". Very strange. Already sent feedback with debugging info.

Rui Costa, PortugalBTC : 1ct1aicGoUVpZeovsw3cCcPJZJHV5JXtW
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 01, 2013, 01:46:36 PM
 #25

Greetings.

The new version still aborts with the "Error -54". Very strange. Already sent feedback with debugging info.
Hey Rui, looks like Asteroid was waiting for the miner to crash, and then diagnose the error -54.  However, the miner doesn't crash, it's just not able to load the kernels.  I've fixed this for the next version.

In the meantime though, you can try a fix by entering "--worksize 64 -I d" in the "Start command-line miner..." command under the "Mode" menu.  If that works, then great, the new version of Asteroid will handle that automatically.  If not, I'll have to look for other causes of that error.

Thanks for the report!

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
ct1aic
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Are ฿itcoins Radioactive?


View Profile WWW
July 01, 2013, 02:15:39 PM
 #26

Same... sent another feedback.

Strange things are happening with the trackpad of the laptop, stopping to work when Asteroid is mining... If I stop Asteroid, the trackpad works again.

Rui Costa, PortugalBTC : 1ct1aicGoUVpZeovsw3cCcPJZJHV5JXtW
djtriggz
Newbie
*
Offline Offline

Activity: 50
Merit: 0



View Profile
July 10, 2013, 04:10:38 PM
 #27

I have here a macbook pro retina 13 and asicminer usb disruptor
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 15, 2013, 03:21:09 AM
Last edit: July 15, 2013, 02:13:52 PM by Karin
 #28

0.9.0 is now out!  New features include complete device agnosticism (countless multiple miners!), temperature monitoring with alerts and automatic cooldowns, hot plugging devices, lifetime stats and the latest unofficial "cgminer for Mac OS X" binaries.

Asteroid is still in private beta, but as you can tell by the version number, 0.9.0, I am rapidly approaching where I'll do a public beta.

Full changelog is here.  Here's a screenshot of the latest build:


Cheesy

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
July 15, 2013, 04:02:25 AM
 #29

Will you add bfgminer support too?

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 15, 2013, 04:52:30 AM
 #30

Will you add bfgminer support too?
Asteroid has all the hooks for multiple miners, and it's not the first time I've been asked about it, but it would require additional time to maintain a universal binary version of bfgminer and some time to test compatibility.  Time that would take me away from maintaining cgminer and Asteroid.  But that being said I'm not averse to doing so if the demand is there.

The other side of that is a smooth user experience for the target audience, which are everyday users who don't need to be saturated with details (I'm thinking similar to the BitMinter audience, but on any pool and a cleaner UI).  Again, that's somewhat of a cop-out but I can't ignore that KISS is a strong design principle for this project.

But let me ask since you brought it up, and I'm honestly very interested, what do you find you like in bfgminer that you don't see in cgminer?

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
mnyonpa
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile
July 15, 2013, 05:17:08 AM
 #31

But let me ask since you brought it up, and I'm honestly very interested, what do you find you like in bfgminer that you don't see in cgminer?

Well, for me it is simply that I have an ASIC and corresponding drivers installed, so I can freely switch between bfgminer and BitMinter client, but as soon as I want to use cgminer, I have to remove kernel extensions and reboot, which is a little bit inconvenient Smiley

BTC address for donations: 1EEjkAqLXTxscD24D1S6aXWtxPUWxSkHcd
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 15, 2013, 02:31:54 PM
 #32

But let me ask since you brought it up, and I'm honestly very interested, what do you find you like in bfgminer that you don't see in cgminer?

Well, for me it is simply that I have an ASIC and corresponding drivers installed, so I can freely switch between bfgminer and BitMinter client, but as soon as I want to use cgminer, I have to remove kernel extensions and reboot, which is a little bit inconvenient Smiley
Fair enough!  I actually am in the same boat with one of my mining machines, as I have other USB devices that need to run (unrelated to mining).  I think I know of an elegant way to handle this though.  I'll see what I can include in the next version Wink

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 15, 2013, 07:19:05 PM
 #33

If you're in need of more beta testers, I've got a couple of MacBook Pros that I can test on, along with two of the ASIC USB miners.
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 15, 2013, 08:10:47 PM
 #34

I've had a bunch of requests in the last couple hours, you should all have received invites now.  And thanks! Smiley

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 16, 2013, 07:59:27 PM
 #35

OK, here's something odd I've observed running on two different Macs.

I'm using a pair of the USB miners. In the "Asteroid" window, both ASICMINER options are checked.

The lower one is labeled 1, the upper is labeled 2.

I start the mining, and things spin up (so to speak).

Block 1 shows it is tooling along at around 300+ Mh/s. Block 2 shows it is "starting."

If I uncheck Block 2, everything comes to a halt--zero Mh/s on both, and they both show "stopped."

Yet, the Miner Console shows the thing is still working.

Odd, no?

Here's the other weird thing. I would expect that if both miners are running that the speed would be 600+ Mh/s, but the pool stats show it's only half that amount.

I'll send a bug report directly to you, Karin.
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 16, 2013, 08:02:15 PM
 #36

Oh, forgot to mention--if I have just one of the miners plugged in, it runs at about 250 Mh/s rather than 300+.

Very strange indeed!
Karin (OP)
Member
**
Offline Offline

Activity: 109
Merit: 10



View Profile WWW
July 16, 2013, 09:05:30 PM
 #37

Oh, forgot to mention--if I have just one of the miners plugged in, it runs at about 250 Mh/s rather than 300+.

Very strange indeed!
Awesome, thanks for the reports and log files!  It looks like they're mostly UI bugs.  With what you provided I should be able to clean it up easily enough (looks like it just gets confused with identically internally named devices).

I'll do some tests on the rates reported by the pools, although it's been my experience that they typically under-report hash rates and shouldn't be seen as very accurate.  Have you seen accurate hash rates reported by that pool with those same devices in other mining programs?   Your logs show you averaging 625MH/s and the number of submitted shares looks good for your hash rate.  Nonetheless, I'll of course double check.  Thanks again! Cheesy

Easiest to use bitcoin/litecoin miner for Mac: AsteroidApp.com | @AsteroidApp | Bitcointalk forum thread
Unofficial cgminer for Mac OS X | sgminer for Mac OS X
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 16, 2013, 10:06:09 PM
 #38

Here's some more info, which I think is good.

On a whim (and on a different laptop, the one at home) I plugged one miner in, launched Asteroid, and fired it up. After it was up and running, I plugged the second one in.

At this point, the Asteroid window went kablooey--the two miner bars got written on top of the overall bar, so it's a bit messed up UI wise. But, the console shows definitely higher hash rates more along the lines of what I have seen using Bitminter, for example.

So, other than the UI problem that I "discovered" I'd say things are looking up!  Grin
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 16, 2013, 10:33:37 PM
 #39

I'll do some tests on the rates reported by the pools, although it's been my experience that they typically under-report hash rates and shouldn't be seen as very accurate.  Have you seen accurate hash rates reported by that pool with those same devices in other mining programs?   Your logs show you averaging 625MH/s and the number of submitted shares looks good for your hash rate.  Nonetheless, I'll of course double check.  Thanks again! Cheesy

Oops, forgot to answer this question!

Yes, hash rates reported by Eligius (and other pools) with these devices in MacMiner have reported in the 660 Mh/s range (2x330).

But, the rates in MacMiner were using the FPGA/ASIC miner that he has built in, not cgminer. Perhaps that's the difference?
wlwesq
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
July 17, 2013, 11:59:39 AM
 #40

To help illustrate, here's the link to my stats where you can see the 600-700 range using MacMiner's FPGA/ASIC option and then the lower range using Asteroid and cgminer.

http://eligius.st/~wizkid057/newstats/userstats.php/1BoCjgNQmsc8EK3Fmo1QgBjwuUTsy5ys66

I'll try to quiet down and be less of a pest now.  Wink
Pages: « 1 [2] 3 4 5 6 7 8 »  All
  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!