Date: Wed, 02 Oct 2013 19:30:23 +0200 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: Re: "AVX 4x" instead of "AVX 8x" On 2013-10-02 18:56, magnum wrote: > On 2013-10-02 09:26, Dhiru Kholia wrote: >> well.openwall.net shows "AVX 8x" when bench-marking the RAKP format. >> >> However, my Haswell system running Fedora 20 shows "AVX 4x". Pretty >> weird, right? > There are a chain of #ifdefs in x86-64.h (or x86-sse.h for 32-bit) that > chooses SHA1_SSE_PARA (and similar macros for MD4 and MD5) depending on > what compiler you run, and what version. Because different compilers > perform better at different values. Just to confuse you a bit more I just committed a change so you'll get 8x from now on (you'll need to "make clean" after pulling that) because this seems to be slightly faster for version 4.7 and 4.8 of gcc. 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.