|
Message-id: <66A534BD-6A0A-42FA-8AA6-E46703808A42@erols.com> Date: Tue, 01 May 2012 02:22:58 -0400 From: Erik Winkler <ewinkler@...ls.com> To: john-dev@...ts.openwall.com Subject: Re: JtR compilation warnings on OS X 10.7.3 with Xcode 4.3.2 > Erik, > > Can you run some benchmarks on some real hardware before and after my > CommonCrypto changes. Thanks! > > -- > Cheers, > Dhiru Here are some test runs on my macbook (2.4 Ghz Core2 Duo) running 10.7.3 with Xcode 4.3.2. Definitely a good performance boost, even in the OpenMP version. Case 1: john-unstable - No OpenMP, OpenSSL ./john_single -test -format:sybasease Benchmarking: sybasease [32/64]... DONE Many salts: 152352 c/s real, 152352 c/s virtual Only one salt: 150720 c/s real, 150720 c/s virtual ./john_single -test -format:xsha512 Benchmarking: Mac OS X 10.7+ salted SHA-512 [64/64]... DONE Many salts: 964942 c/s real, 974592 c/s virtual Only one salt: 959488 c/s real, 959488 c/s virtual ./john_single -test -format:cryptsha512 Benchmarking: crypt SHA-512 (rounds=5000) [OpenSSL 64/64]... DONE Raw: 188 c/s real, 188 c/s virtual ./john_single -test -format:drupal7 Benchmarking: Drupal 7 $S$ (SHA-512 x 16385) [64/64]... DONE Raw: 60.3 c/s real, 60.3 c/s virtual ./john_single -test -format:episerver Benchmarking: EPiServer [32/64]... DONE Raw: 2806K c/s real, 2806K c/s virtual ./john_single -test -format:hmac-sha512 Benchmarking: HMAC SHA512 [64/64]... DONE Raw: 253493 c/s real, 256028 c/s virtual ./john_single -test -format:hmailserver Benchmarking: hmailserver [32/64]... DONE Many salts: 1214K c/s real, 1214K c/s virtual Only one salt: 1153K c/s real, 1153K c/s virtual ./john_single -test -format:rar Benchmarking: RAR3 [32/64]... DONE Raw: 37.2 c/s real, 37.2 c/s virtual ./john_single -test -format:raw-sha512 Benchmarking: Raw SHA-512 [64/64]... DONE Raw: 959019 c/s real, 959019 c/s virtual Case2: john-unstable - No OpenMP, CommonCrypto ./john_single -test -format:sybasease Benchmarking: sybasease [32/64]... DONE Many salts: 201120 c/s real, 203151 c/s virtual Only one salt: 199318 c/s real, 201312 c/s virtual ./john_single -test -format:xsha512 Benchmarking: Mac OS X 10.7+ salted SHA-512 [64/64]... DONE Many salts: 1236K c/s real, 1236K c/s virtual Only one salt: 1214K c/s real, 1214K c/s virtual /john_single -test -format:cryptsha512 Benchmarking: crypt SHA-512 (rounds=5000) [OpenSSL 64/64]... DONE Raw: 220 c/s real, 217 c/s virtual ./john_single -test -format:drupal7 Benchmarking: Drupal 7 $S$ (SHA-512 x 16385) [64/64]... DONE Raw: 72.2 c/s real, 72.2 c/s virtual ./john_single -test -format:episerver Benchmarking: EPiServer [32/64]... DONE Raw: 3487K c/s real, 3487K c/s virtual ./john_single -test -format:hmac-sha512 Benchmarking: HMAC SHA512 [64/64]... DONE Raw: 316560 c/s real, 316560 c/s virtual ./john_single -test -format:hmailserver Benchmarking: hmailserver [32/64]... DONE Many salts: 1607K c/s real, 1607K c/s virtual Only one salt: 1534K c/s real, 1534K c/s virtual ./john_single -test -format:rar Benchmarking: RAR3 (4 characters) [32/64]... DONE Raw: 46.0 c/s real, 46.0 c/s virtual ./john_single -test -format:raw-sha512 Benchmarking: Raw SHA-512 [64/64]... DONE Raw: 1195K c/s real, 1195K c/s virtual Case 3: john-unstable - OpenMP, OpenSSL ./john -test -format:sybasease Benchmarking: sybasease [32/64]... (2xOMP) DONE Many salts: 287232 c/s real, 147298 c/s virtual Only one salt: 277632 c/s real, 146122 c/s virtual ./john -test -format:xsha512 Benchmarking: Mac OS X 10.7+ salted SHA-512 [64/64]... (2xOMP) DONE Many salts: 1883K c/s real, 965710 c/s virtual Only one salt: 1761K c/s real, 941104 c/s virtual ./john -test -format:cryptsha512 Benchmarking: crypt SHA-512 (rounds=5000) [OpenSSL 64/64]... (2xOMP) DONE Raw: 369 c/s real, 187 c/s virtual ./john -test -format:drupal7 Benchmarking: Drupal 7 $S$ (SHA-512 x 16385) [64/64]... (2xOMP) DONE Raw: 120 c/s real, 60.6 c/s virtual ./john -test -format:episerver Benchmarking: EPiServer [32/64]... (2xOMP) DONE Raw: 3051K c/s real, 1823K c/s virtual ./john -test -format:rar Benchmarking: RAR3 [32/64]... (2xOMP) DONE Raw: 74.7 c/s real, 37.5 c/s virtual ./john -test -format:raw-sha512 Benchmarking: Raw SHA-512 [64/64]... (2xOMP) DONE Raw: 1843K c/s real, 970105 c/s virtual Case 4: john-unstable - OpenMP, CommonCrypto ./john -test -format:sybasease Benchmarking: sybasease [32/64]... (2xOMP) DONE Many salts: 375936 c/s real, 194785 c/s virtual Only one salt: 365280 c/s real, 190250 c/s virtual ./john -test -format:xsha512 Benchmarking: Mac OS X 10.7+ salted SHA-512 [64/64]... (2xOMP) DONE Many salts: 2339K c/s real, 1205K c/s virtual Only one salt: 2228K c/s real, 1185K c/s virtual ./john -test -format:cryptsha512 Benchmarking: crypt SHA-512 (rounds=5000) [OpenSSL 64/64]... (2xOMP) DONE Raw: 439 c/s real, 222 c/s virtual ./john -test -format:drupal7 Benchmarking: Drupal 7 $S$ (SHA-512 x 16385) [64/64]... (2xOMP) DONE Raw: 142 c/s real, 73.0 c/s virtual ./john -test -format:episerver Benchmarking: EPiServer [32/64]... (2xOMP) DONE Raw: 3542K c/s real, 2096K c/s virtual ./john -test -format:rar Benchmarking: RAR3 (4 characters) [32/64]... (2xOMP) DONE Raw: 86.2 c/s real, 45.1 c/s virtual ./john -test -format:raw-sha512 Benchmarking: Raw SHA-512 [64/64]... (2xOMP) DONE Raw: 2293K c/s real, 1213K c/s virtual
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.