Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 17 Mar 2007 20:29:55 +0300
From: Alain Espinosa <alainesp@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: New NT patch

Revision #6

- some bugs fixed. (related to SSE2 and split)
- added SSE2 code to x86-64

Now there are 3 algorithms in the patch:
- generic wich use C code
- x86 SSE2 wich intermix x86 assembler code wich SSE2 code
- x86-64 SSE2 wich use 16 SSE2 registers

Here are some benchmark in my Celeron D 3.00 GHz EM64T capable processor:
-------------------------------------------------------------------
Architecture                       c/s
-------------------------------------------------------------------
linux-x86-any                     8300K
linux-x86-sse2                  10400K
------------------------------------------------------------------
linux-x86-64(generic)*          9200K
linux-x86-64                      10800K
------------------------------------------------------------------
win32-cygwin-x86-any         7300K
win32-cygwin-x86-sse2      10100K
------------------------------------------------------------------
* this dont exist in the patch, i put it for comparasions

alain

View attachment "john-1.7.2-ntlm-alainesp-6.diff.txt" of type "text/plain" (35083 bytes)

-- 
To unsubscribe, e-mail john-users-unsubscribe@...ts.openwall.com and reply
to the automated confirmation request that will be sent to you.

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.