|
|
Message-ID: <003401ce41dd$b5bdb650$213922f0$@net>
Date: Thu, 25 Apr 2013 12:52:52 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: ICC performance regression
SSESHA1body is no longer appearing in the .S file ??? Whats up with that?
-----Original Message-----
From: magnum [mailto:john.magnum@...hmail.com]
Sent: Thursday, April 25, 2013 2:10
To: john-dev@...ts.openwall.com
Subject: Re: [john-dev] ICC performance regression
On 25 Apr, 2013, at 1:30 , Solar Designer <solar@...nwall.com> wrote:
> On Thu, Apr 25, 2013 at 01:12:19AM +0200, magnum wrote:
>> Old pre-built files, icc 12.1.4:
> [...]
>> Benchmarking: FreeBSD MD5 [128/128 SSE2 intrinsics 12x]... DONE
>> Raw: 39204 c/s real, 39204 c/s virtual
> [...]
>> gcc 4.7.2, -native target:
> [...]
>> Benchmarking: crypt-MD5 [128/128 AVX intrinsics 12x]... DONE
>> Raw: 36936 c/s real, 36936 c/s virtual
>
> This is pretty significant difference in favor of old icc, and not all
> CPUs have AVX, so I think we should simply continue to use old icc to
> prebuild the files.
This requires someone having an older version. I haven't found one yet.
Until now we have compared icc using -O3 (25 *minutes* compile time per
file), to gcc using just -O2 (compiling in 3 seconds). I will try some
different versions of icc as well as MD5_PARA values (very time consuming),
but also different sets of options to gcc and see where we end up.
> Why the name discrepancy, though? There was no intent to rename this
> format to crypt-MD5, was there? If I rename it, I'll use md5crypt,
> including in the printed name.
I changed label now but not the name so it's just cosmetical. I found it
misleading when loading an AIX {smd5} hash and it answered
Loaded 1 password hash (FreeBSD MD5 [128/128 AVX intrinsics 12x])
...as if that was specifically what's been loaded. We can use md5crypt
instead though.
magnum
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.