Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Fri, 17 Dec 2010 08:09:52 -0600
From: Tim Yardley <yardley@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: OpenMP patch/DES SSE key setup patch

On Fri, Dec 17, 2010 at 12:03 AM, Solar Designer <solar@...nwall.com> wrote:
> Does bcrypt (OpenBSD Blowfish) work fine in that build?  Do you see the
> speedup from its parallelization?

(-7 of openmp/des speedup)
$ GOMP_SPINCOUNT=100000 ./john -test
Benchmarking: Traditional DES [128/128 BS SSE2]... FAILED (get_hash[0](0))
Benchmarking: BSDI DES (x725) [128/128 BS SSE2]... FAILED (get_hash[0](0))
Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    5715 c/s real, 5703 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32 X2]... DONE
Raw:    704 c/s real, 190 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]... DONE
Short:  214220 c/s real, 214220 c/s virtual
Long:   587008 c/s real, 587008 c/s virtual

Benchmarking: LM DES [128/128 BS SSE2]... Segmentation fault

For comparison (jumbo 9):
$ ./john -test
Benchmarking: Traditional DES [128/128 BS SSE2]... DONE
Many salts:     926848 c/s real, 926848 c/s virtual
Only one salt:  810752 c/s real, 810752 c/s virtual

Benchmarking: BSDI DES (x725) [128/128 BS SSE2]... DONE
Many salts:     32256 c/s real, 32256 c/s virtual
Only one salt:  31616 c/s real, 31616 c/s virtual

Benchmarking: FreeBSD MD5 [32/32]... DONE
Raw:    5700 c/s real, 5700 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/32]... DONE
Raw:    446 c/s real, 446 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K MMX]... DONE
Short:  214528 c/s real, 214528 c/s virtual
Long:   590592 c/s real, 590592 c/s virtual

Benchmarking: LM DES [128/128 BS SSE2]... DONE
Raw:    6186K c/s real, 6186K c/s virtual
<snip>

Let me know if there is anything else I can provide.

Tim

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.