Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 24 May 2015 23:51:25 +0800
From: Lei Zhang <zhanglei.april@...il.com>
To: john-dev@...ts.openwall.com
Subject: Re: interleaving in SHA256 & SHA512


> On May 24, 2015, at 8:03 AM, magnum <john.magnum@...hmail.com> wrote:
> 
> On 2015-05-23 04:55, Lei Zhang wrote:
>> SIMD_PARA_SHA512 =
>> [1]
>> Benchmarking: saph, SAP CODVN H (PWDSALTEDHASH) (SHA1x1024) [SHA-1/SHA-2 256/256 AVX2 8x2]... (8xOMP) DONE
>> Speed for cost 1 (hash type [1:sha1 2:SHA256 3:SHA384 4:SHA512]) of 1, cost 2 (iteration count) of 1024
>> Many salts:	159176 c/s real, 20045 c/s virtual
>> Only one salt:	159744 c/s real, 19943 c/s virtual
> 
> You need to re-run all those SAP H benchmark in order to actually use SHA512 at all. Your posted ones list speed for SHA1 only (it says "Speed for cost 1 of 1" which means SHA-1 according to the "1:sha1".

Sorry, it was my fault. Here're results obtained with corrected options:

On well:
[x1]
Many salts:	4376 c/s real, 549 c/s virtual
Only one salt:	4376 c/s real, 548 c/s virtual

[x2]
Many salts:	3976 c/s real, 494 c/s virtual
Only one salt:	3938 c/s real, 494 c/s virtual

[x4]
Many salts:	3413 c/s real, 425 c/s virtual
Only one salt:	3357 c/s real, 424 c/s virtual

[x8]
Many salts:	3657 c/s real, 460 c/s virtual
Only one salt:	3690 c/s real, 461 c/s virtual


On MIC:
[x1]
Many salts:     4190 c/s real, 17.4 c/s virtual
Only one salt:  4185 c/s real, 17.4 c/s virtual

[x2]
Many salts:     4196 c/s real, 17.4 c/s virtual
Only one salt:  4190 c/s real, 17.4 c/s virtual

[x4]
Many salts:     4420 c/s real, 18.4 c/s virtual
Only one salt:  4413 c/s real, 18.4 c/s virtual

[x8]
Many salts:     4564 c/s real, 19.0 c/s virtual
Only one salt:  4557 c/s real, 18.9 c/s virtual

[x16]
Many salts:     3296 c/s real, 15.1 c/s virtual
Only one salt:  3299 c/s real, 15.1 c/s virtual


Interleaving does help a bit on MIC.

Lei

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.