|
Message-ID: <4FE8BC16.9030809@rycon.hu> 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.