Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 25 Jun 2012 21:29:26 +0200
From: Balázs Bucsay <earthquake@...on.hu>
To: Solar Designer <solar@...nwall.com>
CC: john-dev@...ts.openwall.com
Subject: Re: MySQL-fast fixes, OpenMP support

Hi Alexander,

Sorry, I haven't been at home. I was travelling around Austria for the 
weekend. I read your mail, but I haven't got any time or opportunity to 
answer. So you can add any license you think it fits the code. I prefer 
the Beerware license (http://en.wikipedia.org/wiki/Beerware), but do as 
you like. Thanks for asking anyways.

Btw, I think you know, I wrote the GI John patch for the john for 
distributed cracking. Don't you want to merge that codebase into the 
john-jumbo too? It could be a good alternative for distributed cracking.

Balázs

On 2012-06-23 20:43, Solar Designer wrote:
> Hi,
>
> We appear to lack a proper license statement for MYSQL_fast_fmt_plug.c.
> It is highly desirable to have one added, like this:
>
> http://openwall.info/wiki/john/licensing
>
> The attached patch makes assorted minor fixes to MYSQL_fast_fmt_plug.c,
> adds an optimization for processing the first character of each
> password, and adds OpenMP support.
>
> Before the patch:
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... DONE
> Raw:    22043K c/s real, 22043K c/s virtual
>
> With the patch:
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... DONE
> Raw:    23044K c/s real, 23044K c/s virtual
>
> OpenMP:
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... (8xOMP) DONE
> Raw:    44098K c/s real, 13405K c/s virtual
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... (4xOMP) DONE
> Raw:    36749K c/s real, 15855K c/s virtual
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... (2xOMP) DONE
> Raw:    28550K c/s real, 18366K c/s virtual
>
> OpenMP build, but forced to 1 thread:
>
> Benchmarking: MySQL [32/64 (label mysql-fast)]... DONE
> Raw:    18692K c/s real, 18692K c/s virtual
>
> All of these are on FX-8120.
>
> OpenMP scaling is poor, but it might sometimes be better than nothing
> (although using separate processes or MPI will currently work better).
>
> 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.