Bitcoin Forum

Bitcoin => Mining software (miners) => Topic started by: Bitcoinbernd on June 17, 2013, 08:54:30 AM



Title: Mining-app for Android/ARM, you must be kidding me...
Post by: Bitcoinbernd on June 17, 2013, 08:54:30 AM
There is an app out there called "DroidBTC (http://www.amazon.de/gp/product/B00CFY0338/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00CFY0338&linkCode=as2&tag=blovonpetpik-21)" for bitcoin mining on an ARM/Android-plattform.

Correct me if Im wrong, but isnt it true, that there is as of today not a single ARM that could mine coins in a senseful way? :D


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: empoweoqwj on June 17, 2013, 09:11:33 AM
Perhaps they started coding it 4 years ago ;-)

That or it just trys to steal stuff - my bet would be on the latter


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: TheSpiral on June 17, 2013, 09:27:53 AM
It works fine. It's not fast. You could say the same thing about x86 CPU's a few years back, or even now comparatively. I'm not sure why someone would be upset that someone made something.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: escrow.ms on June 17, 2013, 09:33:11 AM
On XDA, there are miners available for litecoin and bitcoin but as usual speed is slow.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: Bitcoinbernd on June 17, 2013, 09:46:08 AM
Its absolutely not ab out being upset.
Im rather just wondering about this. :D
By the way: What is actually the strongest ARM-device on the consumer market?


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: ct1aic on June 17, 2013, 10:17:09 AM
There is an app out there called "DroidBTC (http://www.amazon.de/gp/product/B00CFY0338/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00CFY0338&linkCode=as2&tag=blovonpetpik-21)" for bitcoin mining on an ARM/Android-plattform.

Correct me if Im wrong, but isnt it true, that there is as of today not a single ARM that could mine coins in a senseful way? :D

With my Galaxy S3, 4 cores CPU, I get 2.2 MHash/s...  ;D


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: TheSpiral on June 17, 2013, 10:32:30 AM
Its absolutely not ab out being upset.
Im rather just wondering about this. :D
By the way: What is actually the strongest ARM-device on the consumer market?
https://en.bitcoin.it/wiki/Mining_hardware_comparison#ARM
^ is very outdated for ARM devices. Lists the Galaxy S II as the fastest.

If I had to guess, it'd currently be the Exynos 5 Octa (http://en.wikipedia.org/wiki/Exynos_(system_on_chip)) in the Galaxy S IV.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: STT on June 17, 2013, 09:11:49 PM
Quote
With my Galaxy S3, 4 cores CPU, I get 2.2 MHash/s...  ;D


At least its low power :D

Isnt ARM very scalable, maybe its an app with more future potential then right now.  Pi is arm ?       If you worked in a mobile shop with 1000 units, you could run it overnight :p


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: crazyates on June 17, 2013, 10:32:06 PM
I doubt that I could even mine back the 99cents it costs to purchase this app, tho I would be mildly curious to see how well the Nexus4 OCL version works. I might just have to do it haha.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: superresistant on June 18, 2013, 01:29:15 PM
The main fact is that it make mining available to billions of owner of mobile phone.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: STT on June 19, 2013, 12:07:15 AM
True true, years ago there was an ARM computer.   32 bit before Intel released, isn't there a big Arm chip now so this code could transfer


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: fractalbc on June 20, 2013, 04:37:52 AM
There is an app out there called "DroidBTC (http://www.amazon.de/gp/product/B00CFY0338/ref=as_li_ss_tl?ie=UTF8&camp=1638&creative=19454&creativeASIN=B00CFY0338&linkCode=as2&tag=blovonpetpik-21)" for bitcoin mining on an ARM/Android-plattform.

Correct me if Im wrong, but isnt it true, that there is as of today not a single ARM that could mine coins in a senseful way? :D

With my Galaxy S3, 4 cores CPU, I get 2.2 MHash/s...  ;D
How do you keep it running?  I ran asteroids@home on my google nexus 7 and had to throttle it back to keep it from running the battery down as the charger could not keep up.

Just for fun I installed cpuminer on a beaglebone which has a single core 1 GHz armv7 processor.  I am seeing

Code:
root@beaglebone:~/cpuminer-master# ./minerd --user xxx --pass xxx --url http://xxx
[2013-06-20 04:19:41] Binding thread 0 to cpu 0
[2013-06-20 04:19:41] Long-polling activated for http://lp2.abcpool.co:8371/longpoll
[2013-06-20 04:19:42] 1 miner threads started, using SHA256 'c' algorithm.
[2013-06-20 04:20:08] LONGPOLL detected new block
[2013-06-20 04:20:08] thread 0: 8449741 hashes, 316.41 khash/sec
[2013-06-20 04:21:07] thread 0: 18777202 hashes, 317.71 khash/sec
[2013-06-20 04:22:07] thread 0: 19095459 hashes, 319.49 khash/sec
[2013-06-20 04:23:07] thread 0: 19095459 hashes, 319.31 khash/sec
[2013-06-20 04:24:07] thread 0: 19095459 hashes, 319.48 khash/sec
[2013-06-20 04:25:07] thread 0: 19095459 hashes, 319.56 khash/sec
[2013-06-20 04:26:07] thread 0: 19095459 hashes, 319.50 khash/sec

That's using the generic C crypto.  It should do a little better using arm extensions.  I can't find an unused kill-a-watt right now but the board is spec'ed at 6w max giving a MHash/J of 0.06 and a MHash/$ of .0066, neither of which pass the rather low barrier of "in a senseful way"..


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: SirMintALot on June 20, 2013, 10:21:46 AM
Code:
root@beaglebone:~/cpuminer-master# ./minerd --user xxx --pass xxx --url http://xxx
[2013-06-20 04:19:41] Binding thread 0 to cpu 0
[2013-06-20 04:19:41] Long-polling activated for http://lp2.abcpool.co:8371/longpoll
[2013-06-20 04:19:42] 1 miner threads started, using SHA256 'c' algorithm.
[2013-06-20 04:20:08] LONGPOLL detected new block
[2013-06-20 04:20:08] thread 0: 8449741 hashes, 316.41 khash/sec
[2013-06-20 04:21:07] thread 0: 18777202 hashes, 317.71 khash/sec
[2013-06-20 04:22:07] thread 0: 19095459 hashes, 319.49 khash/sec
[2013-06-20 04:23:07] thread 0: 19095459 hashes, 319.31 khash/sec
[2013-06-20 04:24:07] thread 0: 19095459 hashes, 319.48 khash/sec
[2013-06-20 04:25:07] thread 0: 19095459 hashes, 319.56 khash/sec
[2013-06-20 04:26:07] thread 0: 19095459 hashes, 319.50 khash/sec

That's using the generic C crypto.  It should do a little better using arm extensions.
Try poolers CPU miner, it supports ARM and ARM Neon extension (Cortex A8 and upwards)
https://github.com/pooler/cpuminer
maybe even the stratum support may work correctly now (it didn't when I last checked a few ago)


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: fractalbc on June 20, 2013, 05:30:22 PM
Try poolers CPU miner, it supports ARM and ARM Neon extension (Cortex A8 and upwards)
https://github.com/pooler/cpuminer
maybe even the stratum support may work correctly now (it didn't when I last checked a few ago)
Better.  The pool I am using doesn't support stratum that I know of so I didn't test that feature.

Code:
root@beaglebone:~/cpuminer-master# ./minerd -a sha256d --user xxx --pass xxx --url xxx
[2013-06-20 16:54:13] 1 miner threads started, using 'sha256d' algorithm.
[2013-06-20 16:54:13] Long-polling activated for http://lp2.abcpool.co:8371/longpoll
[2013-06-20 16:54:17] thread 0: 2097152 hashes, 506.08 khash/s
[2013-06-20 16:55:09] thread 0: 28340508 hashes, 549.85 khash/s
[2013-06-20 16:56:09] thread 0: 32991181 hashes, 548.91 khash/s
[2013-06-20 16:57:09] thread 0: 32934602 hashes, 548.77 khash/s
[2013-06-20 16:58:09] thread 0: 32926201 hashes, 548.00 khash/s
[2013-06-20 16:58:43] thread 0: 18129527 hashes, 545.99 khash/s
[2013-06-20 16:59:43] thread 0: 32759428 hashes, 548.68 khash/s
[2013-06-20 17:00:07] LONGPOLL detected new block
[2013-06-20 17:00:07] thread 0: 12830801 hashes, 544.60 khash/s
[2013-06-20 17:01:06] thread 0: 32675831 hashes, 549.88 khash/s
[2013-06-20 17:02:06] thread 0: 32992633 hashes, 547.96 khash/s
[2013-06-20 17:03:07] thread 0: 32877636 hashes, 547.95 khash/s
[2013-06-20 17:04:07] thread 0: 32877278 hashes, 546.09 khash/s
[2013-06-20 17:04:37] thread 0: 15922699 hashes, 545.67 khash/s
[2013-06-20 17:05:36] thread 0: 32740450 hashes, 548.78 khash/s
[2013-06-20 17:06:37] thread 0: 32926919 hashes, 548.75 khash/s
[2013-06-20 17:07:37] thread 0: 32925056 hashes, 548.81 khash/s
[2013-06-20 17:07:39] thread 0: 885958 hashes, 484.24 khash/s
[2013-06-20 17:07:39] accepted: 1/1 (100.00%), 484.24 khash/s (yay!!!)
[2013-06-20 17:08:30] thread 0: 28085867 hashes, 549.91 khash/s

Still not amazing but better.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: SirMintALot on June 21, 2013, 06:38:58 AM
Is that with Neon support compiled or without? Neon should give a big boost in hashrate.

Code:
./configure CFLAGS="-O3 -mcpu=native -mtune=native  -mfpu=neon"


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: fractalbc on June 23, 2013, 03:17:52 AM
Is that with Neon support compiled or without? Neon should give a big boost in hashrate.

Code:
./configure CFLAGS="-O3 -mcpu=native -mtune=native  -mfpu=neon"
It was originally compiled with

CFLAGS=-mfpu=neon

I recompiled with the other options as well and they made no difference.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: Bitcoin Roll on June 23, 2013, 03:39:45 AM
Mining is the thing to do these days, it's fashionable as well as profitable.  From the 2 BILLION smarties out there maybe several hundred million will  want to try mining, cell style. The apps will sell, for sure, and a lot of them. imho


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: SirMintALot on June 23, 2013, 08:15:26 AM
I'm waiting for AMD to bring out their "Seatle" ARM Server CPUs in 2014: 64 bit, 16 cores, > 2GHz, low power consumption ... Ideal for Litecoin Mining  ;)


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: crazyates on June 24, 2013, 02:30:32 AM
I'm waiting for AMD to bring out their "Seatle" ARM Server CPUs in 2014: 64 bit, 16 cores, > 2GHz, low power consumption ... Ideal for Litecoin Mining  ;)
Except it's not.

LTC is just like BTC in that it requires LOTs of cores to be really successful. Yet unlike BTC, it takes LOTs of memory bandwidth. ARM CPUs have neither. 16 cores isn't a lot, and ARM typically uses slow L2 caches, with slow, slow RAM.

Side note: I'm assuming those AMD ARM CPUs are going to be ARMv8? The new v8 specs look pretty damn awesome. They're talking about the potential for LOTs of cores, way more than 16, and clocks up to 3GHz, all with the same TDP. Awesome!


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: SirMintALot on June 24, 2013, 06:03:32 AM
ARM Cortex A57. 64 bit should give a little boost to Litecoin calculation, and the new extended NEON Engine should have instructions for SHA2 hashing like the VIA Padlock Engine.
AMD said they will bringt 8 core and 16 core CPUs in the second half of 2014.


Title: Re: Mining-app for Android/ARM, you must be kidding me...
Post by: crazyates on June 25, 2013, 04:21:31 AM
ARM Cortex A57. 64 bit should give a little boost to Litecoin calculation, and the new extended NEON Engine should have instructions for SHA2 hashing like the VIA Padlock Engine.
AMD said they will bringt 8 core and 16 core CPUs in the second half of 2014.
Yep those A57 and A53 chips are the first of the ARMv8 chips to come out. They're looking really nice, and I can't wait to see them in action, for LTC or otherwise.