Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20150224212700.GA29647@openwall.com>
Date: Wed, 25 Feb 2015 00:27:00 +0300
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: SIMD SHA-crypt, etc.

On Tue, Feb 24, 2015 at 10:14:19PM +0100, magnum wrote:
> On 2015-02-24 07:34, Solar Designer wrote:
> > BTW, are the icc-compiled sse-intrinsics-{32,64}.S files abandoned?
> > No commits to them since May 2014, and I think they're incompatible with
> > the rest of the tree now (they lack SHA-2).  I guess autoconf does not
> > use them anyway?  I guess the recent changes broke the Makefile.legacy
> > target that would use them?  What is the plan here?
> 
> SHA2 is indeed in there. We should update them but I just tried a build
> --with-icc-asm on Super and it seems to work like a champ (well it
> doesn't emit build warnings and it passes all self-tests). Raw MD4 and
> MD5 are significantly faster while Raw SHA1 is slower although this was
> an OMP build running one thread. SHA2 is slower (it's not interleaved -
> icc's superior speeds are from interleaving better).

Oh, it's good news that this isn't broken yet.  Let's keep it in there
unless it actually becomes difficult to maintain at some point.

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.