[prev in list] [next in list] [prev in thread] [next in thread]
List: john-users
Subject: Re: [john-users] MD5 mmx/sse impelemtation for 32bit
From: Simon Marechal <simon () banquise ! net>
Date: 2011-02-13 16:52:45
Message-ID: 4D580C5D.6010708 () banquise ! net
[Download RAW message or body]
Le 13/02/2011 08:55, Yoni Londner a écrit :
> I will continue my testing, but will appreciate any help of someone
> who used this code in 32bit apps.
I used it with 32 bits builds. I did not provide the compilation target
for 32 bits mode, but this should be quite easy to have it working.
MD5_SSE_PARA should be 2 instead of 3 because of register pressure,
juste as Freddie Witherden mentionned. But if you really want to work on
that, you should just forget 32 bits mode.
> Another question (and please forgive my ignorance), what is ICC?
> Yoni.
It is the Intel C Compiler. It performs a lot better than any version of
gcc/clang with this code. For some reason it performs a bit worse than
GCC for the intrinsics DES build, but I believe it is worth having it.
They just changed the name :
http://software.intel.com/en-us/articles/intel-compilers/
You can download an unlimited trial version for Linux, but you'd have to
pay for the Windows version.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic