Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <538A3708.2070101@janoweb.net>
Date: Sat, 31 May 2014 22:09:44 +0200
From: "[Jano]" <jano@...oweb.net>
To: john-dev@...ts.openwall.com
Subject: Different c/s speed after compiling with new autoconf on 32-bit system
 (64bit system not affected)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,
I have also a 32-bit machine and today when pull the new
bleeding-jumbo I see this difference:

# # # #    # # # #

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 4x]...
(2xOMP) DONE
Raw:    376 c/s real, 188 c/s virtual

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 4x]...
(2xOMP) DONE
Raw:    368 c/s real, 188 c/s virtual

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 4x]...
(2xOMP) DONE
Raw:    368 c/s real, 188 c/s virtual

# # # #    # # # #

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 8x]...
(2xOMP) DONE
Raw:    345 c/s real, 176 c/s virtual

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 8x]...
(2xOMP) DONE
Raw:    348 c/s real, 176 c/s virtual

jano:~$ john --test --format=wpapsk
Will run 2 OpenMP threads
Benchmarking: wpapsk, WPA/WPA2 PSK [PBKDF2-SHA1 128/128 SSE2 8x]...
(2xOMP) DONE
Raw:    345 c/s real, 176 c/s virtual

# # # #    # # # #

jano:~$ lsb_release -d;gcc --version;egrep 'processor|model name'
/proc/cpuinfo
Description:    Ubuntu 12.04.4 LTS
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.

processor    : 0
model name    : Genuine Intel(R) CPU           T2300  @ 1.66GHz
processor    : 1
model name    : Genuine Intel(R) CPU           T2300  @ 1.66GHz

# # # #    # # # #

I noticed this difference:

Without using autoconf the intrinsic is "4X":
[PBKDF2-SHA1 128/128 SSE2 4x]... (2xOMP) DONE

With ./configure the intrinsic is "8x":
[PBKDF2-SHA1 128/128 SSE2 8x]... (2xOMP) DONE

In my other machines (64-bit and OpenCL) the intrinsic is "4x"

Thanks, Dario
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iF4EAREIAAYFAlOKNwUACgkQGMW0o6a6YTIMTwD9EK6bWd3PXXZYYA6oBNom0fvq
IFMma9/I9y3VoGsw6QYA/3LBml7Y7OMuTBA6w0fHH9jL+uCVvTpwMzV6SOrnQ5r5
=FuYI
-----END PGP SIGNATURE-----

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.