Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 1 Sep 2015 20:06:15 +0300
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: PHC: Argon2 on GPU

Agnieszka,

On Tue, Sep 01, 2015 at 06:39:06PM +0200, Agnieszka Bielec wrote:
> 2015-08-31 10:53 GMT+02:00 Solar Designer <solar@...nwall.com>:
> > I tried to improve this with a script:
> >
> > [solar@...er run]$ cat try5.sh
> > #!/bin/sh
> >
> > for LWS in 12 16 18 24 32 48 64 96 128 192; do
> >         for m in 3 5 7 9 11 13 15 17 19 21; do
> >                 GWS=$[$LWS * $m]
> >                 while [ $GWS -lt 1536 ]; do
> >                         GWS=$[$GWS * 2]
> >                 done
> >                 echo $LWS $GWS
> >                 export LWS GWS
> >                 ./john -test -format=argon2d-opencl -dev=5 -v=4
> >         done
> > done
> 
> Did you checked argon2i by using this script?

No.

> I modified argon2i to use ulong4 only when accessing to global memory
> and is slightly faster for specific GWS and LWS. don't know if it's
> faster overall but speed of argon 2i is better than previous record
> 
> previously - 6113
> now - 6301

What GPU are these on?

> I have problems with this modification in argon2d so far
> 
> Did you checked TITAN using this script? If not I can check

I only ran it on the old TITAN.  It was -dev=5 at the time.  Now it's
-dev=7.

The new TITAN X was -dev=4, and now is -dev=6.  I ran two other script
revisions on it (also for Argon2d only), as I described in here.

I'm afraid you might be confusing the different GPUs with all those
device number changes.  Please always look at the reported GPU name
strings: "TITAN" is the old one, "TITAN X" is the new one.

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ