Pages:
Author

Topic: hashkill - testing bitcoin miner plugin - page 3. (Read 90929 times)

hero member
Activity: 607
Merit: 500
Hi,

I've tried hashkill for the first time today, but unfortunately it doesn't quite work well for me (it works at 1/3 GPU capacity only):



Quote from: uname
Linux tifa 2.6.35-30-server #54-Ubuntu SMP Tue Jun 7 20:13:05 UTC 2011 x86_64 GNU/Linux

Quote from: command
LD_LIBRARY_PATH=/opt/ati-stream-sdk-v2.2-lnx64/lib/x86_64/ hashkill-gpu -p bitcoin -f pools -D -G4

SDK version: 2.2
Catalyst version: 10.2

Any ideas why?

Edit: I use SDK 2.1 in my miners because 2.2 and newer for some reason don't work for me. And 2.1 doesn't work with hashkill, I get the clBuildProgram error.
sr. member
Activity: 256
Merit: 250
Quote
I found that your nice tool stalls when it looses connectivity.

If you don't define a pool list text file (and use -f file) on connection loss, it sleeps for 20-30 seconds then retries. If you have defined a pool list file, it just tries the next one without sleeping.


Quote
It'd also be nice to have a socket spawn from hashkill that allows reading of basic program statistics, so we can develop our tools around yours.

This is not supported, however the bitcoin plugin exports statistics in a text file in json format (in ~/.hashkill/bitcoin.json).


Quote
It'd also be awesome if hashkill had a switch to show all avail plugins

Use hashkill-gpu -p

Quote
I've been searching for some tool that can use a GPU to get around salted MD5 ($1$, ya know:-D).

MD5(Unix) is not supported at present on GPUs. It is on CPUs though. The only tool I know of that supports it on GPUs is oclhashcat+

Quote
Still the question remains whether hashkill has native CUDA support.

No CUDA support, just OpenCL. Yes, CUDA tends to be faster, but I don't really care about 5-10% performance gains on NVidia platforms that require the whole codebase to be rewritten. If it was AMD, I would do that, but NVidia hardware just sucks in terms of integer ops. It's a waste of money and electricity for hash cracking, even when huge hashlists are to be cracked.
hero member
Activity: 518
Merit: 500
hey gat3way,

I found that your nice tool stalls when it looses connectivity.
It would be nice if it could auto-resume connection to the pool if interrupted, as at least here in germany all internet connections are interrupted at least every 24 hrs - gateway vendors have countered this disconnect to fall into the night time, so the rigs are usually offline for some time every day which is uncool. It'd also be nice to have a socket spawn from hashkill that allows reading of basic program statistics, so we can develop our tools around yours. It'd also be awesome if hashkill had a switch to show all avail plugins - eg I've been searching for some tool that can use a GPU to get around salted MD5 ($1$, ya know:-D). Still the question remains whether hashkill has native CUDA support.
sr. member
Activity: 256
Merit: 250
Server had problems...it should be available now.
hero member
Activity: 556
Merit: 500
I was able to download and update and works great! except on one of my rigs one of the 6950s overheated past 109c!! fan was at 100% too. Usually it would turn the adapter off but for some reason it didn't. I'm going to RMA the card as it wasn't even overclocked anyways.
newbie
Activity: 27
Merit: 0
Can't download the binaries -

Ditto
newbie
Activity: 42
Merit: 0
Can't download the binaries - looks like your HTTP port is firewalled:

$ wget http://www.gat3way.eu/poc/hashkill-0.2.4-x86.tgz
--2011-07-03 14:09:41--  http://www.gat3way.eu/poc/hashkill-0.2.4-x86.tgz
Resolving www.gat3way.eu... 78.90.217.9
Connecting to www.gat3way.eu|78.90.217.9|:80... failed: No route to host.

$ ping www.gat3way.eu
PING www.gat3way.eu (78.90.217.9) 56(84) bytes of data.
64 bytes from 78.90.217.9: icmp_seq=1 ttl=47 time=155 ms
64 bytes from 78.90.217.9: icmp_seq=2 ttl=47 time=155 ms
64 bytes from 78.90.217.9: icmp_seq=3 ttl=47 time=155 ms
64 bytes from 78.90.217.9: icmp_seq=4 ttl=47 time=155 ms

--- www.gat3way.eu ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 155.017/155.276/155.580/0.243 ms
hero member
Activity: 518
Merit: 500
Hi Get3way,

I downloaded your tool yesterday, it really increases my hashing rate about > 20% (from 193MH/s on an 960/1200 OC HD 6770 to 212MH/s).
However, it also increased stale share rate from 1% to about 6.5%. I'm currently mining @bitcoins.lc

Also I'd like to ask whether hashkill utilizes CUDA as available. Running an openCL kernel on an nvidia card would seem somewhat unlogical to me.

If you need more data for debugging, feel free to pm me, otherwise, great work, keep up with it, and I'm really eager to see the sources being released soon too!
full member
Activity: 182
Merit: 100
I'm not using the proxy for that.
sr. member
Activity: 256
Merit: 250
You don't need to use the mining proxy now. The failover functionality is built-in already.
full member
Activity: 182
Merit: 100
Still having issues with flexible mining proxy. This is the only client that crashes.

Quote
Mining statistics...
Speed: 164 MHash/sec [proc: 18] [subm: 16] [stale: 0] [eff: 88%]
Long polling: got new block!
Speed: 159 MHash/sec [proc: 54] [subm: 39] [stale: 3] [eff: 72%]     [error] (ocl_bitcoin.c:141) Cannot authenticate!

Speeds dropping slightly, though this was only 30 minutes testing. I get 180mh/s constant with phoenix and diablo.
sr. member
Activity: 256
Merit: 250
Hm interested in results with the latest version.
full member
Activity: 182
Merit: 100
5770, sdk 2.4, cat 11.5. debian 32bit.

another machine same software but 5850.

See post #348, ill post back when i get an hours run out of it.
sr. member
Activity: 256
Merit: 250
What's your hardware, SDK version and catalyst version?
full member
Activity: 182
Merit: 100
Quote
Is your hasher optimised for the 5000 series? I seem to get get less hash rate (50+) and also less shares per hour.

As compared to what?



poclbm/phatk based hashers, specifically phoenix and diablo.

EDIT: Actually may of been GPU speed drop issues... ill keep an eye on the new version.
sr. member
Activity: 256
Merit: 250
OK, new release is here. What's new:

* GPU drop problem should be fixed
* Added pools stats for btcguild.com. Use -a
* Fixed a race condition situation which would submit more stale shares under certain circumstances
* Added pool failover support. It is enabled by using the -f option. You create a text file in the following format:

user:password:host:port
user1:password1:host1:port1
...

then you run hashkill like this:

hashkill -p bitcoin -f filename

The end-result would be that once there are connection failures to a pool, we switch to the next one in the list. No time wasted on reconnection attempts.


Download:

64bit:
http://www.gat3way.eu/poc/hashkill-0.2.4-x86_64.tgz

32-bit:
http://www.gat3way.eu/poc/hashkill-0.2.4-x86.tgz
sr. member
Activity: 256
Merit: 250
Quote
Is your hasher optimised for the 5000 series? I seem to get get less hash rate (50+) and also less shares per hour.

As compared to what?

full member
Activity: 182
Merit: 100
Is your hasher optimised for the 5000 series? I seem to get get less hash rate (50+) and also less shares per hour.
sr. member
Activity: 256
Merit: 250
OK think I found what causes that GPU drop. Also pool failover coming soon. I also found a small bug that potentially caused more stales under certain circumstances. Will release soon.
newbie
Activity: 27
Merit: 0
Curious... haven't seen a compare between HashKill and the Diablo miner here.
Pages:
Jump to: