Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAKGDhHWxOwGse6_Ssh-KWVJ4V_NLXBPmmte79xN18gpf3x8R9g@mail.gmail.com>
Date: Sun, 26 Jul 2015 16:07:59 +0200
From: Agnieszka Bielec <bielecagnieszka8@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: PHC: Lyra2 vs yescrypt benchmarks 2

2015-07-26 15:40 GMT+02:00 Solar Designer <solar@...nwall.com>:
> On Sun, Jul 26, 2015 at 03:15:43PM +0200, Agnieszka Bielec wrote:
>> 2015-07-26 2:31 GMT+02:00 Solar Designer <solar@...nwall.com>:
>> > On Sat, Jul 25, 2015 at 10:56:42PM +0200, Agnieszka Bielec wrote:
>> >> a@...l:~/m/run$ ./john --test --format=lyra2
>> >> Will run 8 OpenMP threads
>> >> Benchmarking: Lyra2 [Blake2 AVX2]... (8xOMP) DONE
>> >> Calculating best global worksize (GWS); max. 1s single kernel invocation.
>> >> gws:       256         436 c/s         436 rounds/s 586.434ms per crypt_all()!
>> >> gws:       512         832 c/s         832 rounds/s 615.005ms per crypt_all()+
>> >> gws:      1024        1477 c/s        1477 rounds/s 693.232ms per crypt_all()+
>> >> Local worksize (LWS) 64, global worksize (GWS) 1024
>> >> DONE
>> >> Speed for cost 1 (t) of 1, cost 2 (m) of 64, cost 3 (c) of 256, cost 4 (p) of 1
>> >> Raw:    1077 c/s real, 204800 c/s virtual
>> >
>> > Why are we getting, here and elsewhere, a higher c/s rate reported for
>> > the optimal GWS during auto-tuning than we're getting during a
>> > subsequent benchmark?  Is this because auto-tuning is possibly run with
>> > too few different passwords (just a guess)?
>>
>> the opposite, seems that Lyra2 is faster with different passwords,
>> when I was testing Lyra I forgot to upload bench.c to server,

and yescrypt

>> after
>> that I uploaded bench.c and tested the speed before that and after and
>> somehow overlooked the difference but now I see, so Lyra2 should be
>> faster


> As to your benchmark results, there are similar speed differences
> between c/s rates reported during auto-tuning and during benchmarking
> for yescrypt as well.  How do you explain those?

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.