Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20131022212654.GD18735@openwall.com>
Date: Wed, 23 Oct 2013 01:26:54 +0400
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: Re: bitcoin-opencl

On Mon, Oct 21, 2013 at 08:43:49AM +1300, Pedro Worcel wrote:
> I thought somebody had already started something related to this, but I
> cannot find it.
> 
> http://bitcoin.stackexchange.com/questions/1713/how-does-the-bitcoin-client-encrypt-the-wallet-dat-file
> https://bitcointalk.org/index.php?topic=212611.0
> ??????
> that is the most relevant thing I could find.

Just to clarify: you're aware that we already support this on CPU (in
the bleeding-jumbo branch), and you want us to also support it on GPU
(in OpenCL), right?

On a 16-core machine:

$ OMP_NUM_THREADS=16 ./john -te -form=bitcoin
Will run 16 OpenMP threads
Benchmarking: Bitcoin [SHA256 AES 32/64]... (16xOMP) DONE
Raw:    125 c/s real, 7.8 c/s virtual

Indeed, there's lots of room for optimization, and we do need to have
the OpenCL-enabled format too.

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.