|
Message-ID: <7b463791de753b28059fcd1cd7f83f7c@smtp.hushmail.com> Date: Sun, 12 Aug 2012 03:43:07 +0200 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: Jumbo 7 This is a good test and we need to look into the problems, but most of the offending formats do not exist in the Jumbo-7 branch (actually named 1.7.9-jumbo-6-fixes). magnum On 2012-08-12 01:27, Lukas Odzioba wrote: > 2012/8/11 Lukas Odzioba <lukas.odzioba@...il.com>: >>> On 2012-08-10, at 5:24 PM, magnum <john.magnum@...hmail.com> wrote: >>> >>> All, please test and report any problems. I am not aware of any problems. >> >> Bad news?, during: > > I used this to check opencl formats: > #!/bin/bash > formats=(agilekeychain-opencl bf-opencl encfs-opencl keychain-opencl > md5crypt-opencl mscash2-opencl mysql-sha1-opencl nt-opencl odf-opencl > phpass-opencl pwsafe-opencl raw-md4-opencl raw-md5-opencl > raw-sha1-opencl raw-sha512-opencl sha512crypt-opencl ssha-opencl > sxc-opencl wpapsk-opencl zip-opencl xsha512-opencl ) > dir="magnum-jumbo_pwsafe2/run/" > for fmt in ${formats[*]} > do > time $dir/john -test -fo=$fmt > done > > 1) A lot failed formats. > 2) I had to kill : EncFS PBKDF2 AES because of long time execution > 3) bf and sha512crypt causes X hang - reboot needed > > Complete logs for OpenCL formats: > ---------------------------------------------------------------------GTX460: > ukasz@...kstar:~/JtR/norem_pwsafe2$ ./jtr_bencher.sh > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: 1Password Agile Keychain PBKDF2-HMAC-SHA-1 AES [OpenCL]... DONE > Raw: 47786 c/s real, 48505 c/s virtual > > > real 0m12.358s > user 0m8.089s > sys 0m4.048s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'blowfish' for 'sm_21' > ptxas info : Function properties for blowfish > 72 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 62 registers, 4+0 bytes lmem, 32768+0 bytes smem, > 60 bytes cmem[0] > ****Please see 'opencl_bf_std.h' for device specific optimizations**** > Benchmarking: OpenBSD Blowfish (x32) [OpenCL]... DONE > Raw: 412 c/s real, 412 c/s virtual > > > real 2m0.419s > user 0m23.737s > sys 1m36.145s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: EncFS PBKDF2 AES / Blowfish [OpenCL]... > ./jtr_bencher.sh: line 6: 26462 Killed $dir/john > -test -fo=$fmt > > real 17m28.128s > user 0m4.100s > sys 17m19.311s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: Mac OS X Keychain PBKDF2-HMAC-SHA-1 3DES [OpenCL]... DONE > Raw: 56888 c/s real, 57123 c/s virtual > > > real 0m12.730s > user 0m7.932s > sys 0m4.685s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'cryptmd5' for 'sm_21' > ptxas info : Function properties for cryptmd5 > 272 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 35 registers, 4+0 bytes lmem, 44 bytes cmem[0], > 11 bytes cmem[2], 8 bytes cmem[16] > Benchmarking: md5crypt [OpenCL]... DONE > Raw: 129196 c/s real, 130415 c/s virtual > > > real 0m8.703s > user 0m4.610s > sys 0m3.974s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'PBKDF2' for 'sm_21' > ptxas info : Function properties for PBKDF2 > 88 bytes stack frame, 20 bytes spill stores, 20 bytes spill loads > ptxas info : Used 63 registers, 4+0 bytes lmem, 160+0 bytes smem, > 52 bytes cmem[0] > Optimal Work Group Size:128 > Kernel Execution Speed (Higher is better):0.217905 > Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 14022 c/s real, 14086 c/s virtual > > > real 2m20.884s > user 0m23.933s > sys 1m56.348s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Local work size (LWS) 256, Global work size (GWS) 2097152 > Benchmarking: MySQL 4.1 double-SHA-1 [OpenCL]... FAILED > (get_hash[0](0)) > > real 0m8.546s > user 0m4.561s > sys 0m3.844s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'nt_crypt' for 'sm_21' > ptxas info : Function properties for nt_crypt > 48 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 23 registers, 4+0 bytes lmem, 44 bytes cmem[0] > Benchmarking: NT MD4 [OpenCL]... DONE > Raw: 34499K c/s real, 35044K c/s virtual > > > real 0m3.612s > user 0m2.472s > sys 0m0.981s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'odf' for 'sm_21' > ptxas info : Function properties for odf > 368 bytes stack frame, 84 bytes spill stores, 88 bytes spill loads > ptxas info : Used 63 registers, 4+0 bytes lmem, 44 bytes cmem[0] > Benchmarking: ODF SHA-1 Blowfish / SHA-256 AES [OpenCL]... DONE > Raw: 11616 c/s real, 11616 c/s virtual > > > real 0m24.505s > user 0m18.103s > sys 0m6.216s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: phpass MD5 ($P$9 length 8) [OpenCL]... DONE > Raw: 267005 c/s real, 269524 c/s virtual > > > real 0m6.347s > user 0m3.282s > sys 0m2.925s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'pwsafe' for 'sm_21' > ptxas info : Function properties for pwsafe > 256 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 37 registers, 4+0 bytes lmem, 44 bytes cmem[0], > 311 bytes cmem[2] > Benchmarking: Password Safe SHA-256 [OpenCL]... DONE > Raw: 47003 c/s real, 47261 c/s virtual > > > real 0m26.464s > user 0m13.150s > sys 0m13.015s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Local work size (LWS) 128, Global work size (GWS) 2097152 > Benchmarking: Raw MD4 [OpenCL]... DONE > Raw: 21112K c/s real, 21112K c/s virtual > > > real 0m8.515s > user 0m4.720s > sys 0m3.674s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'md5' for 'sm_21' > ptxas info : Function properties for md5 > 64 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 27 registers, 4+0 bytes lmem, 44 bytes cmem[0] > Local work size (LWS) 512, Global work size (GWS) 2097152 > Benchmarking: Raw MD5 [OpenCL]... DONE > Raw: 22795K c/s real, 22961K c/s virtual > > > real 0m8.484s > user 0m4.682s > sys 0m3.682s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Local work size (LWS) 256, Global work size (GWS) 2097152 > Benchmarking: Raw SHA-1 OpenCL [OpenCL]... FAILED (get_hash[1](0)) > > real 0m4.886s > user 0m2.629s > sys 0m2.133s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'kernel_cmp' for 'sm_21' > ptxas info : Function properties for kernel_cmp > 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 8 registers, 44 bytes cmem[0], 681 bytes cmem[2] > ptxas info : Compiling entry function 'kernel_sha512' for 'sm_21' > ptxas info : Function properties for kernel_sha512 > 200 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 61 registers, 4+0 bytes lmem, 40 bytes cmem[0], > 681 bytes cmem[2] > Global work size = 524288 > Benchmarking: Raw SHA-512 [OpenCL]... FAILED (get_hash[0](0)) > > real 0m2.820s > user 0m2.112s > sys 0m0.598s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Building the kernel, this could take a while > ./jtr_bencher.sh: line 6: 27532 Segmentation fault $dir/john -test -fo=$fmt > > real 0m25.176s > user 0m24.541s > sys 0m0.309s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'sha1_crypt_kernel' for 'sm_21' > ptxas info : Function properties for sha1_crypt_kernel > 64 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 31 registers, 4+0 bytes lmem, 48 bytes cmem[0] > Local work size (LWS) 256, Global work size (GWS) 4194304 > Benchmarking: Netscape LDAP salted SHA-1 [OpenCL]... FAILED (get_hash[0](0)) > > real 0m8.910s > user 0m4.534s > sys 0m4.206s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: SXC SHA-1 Blowfish [OpenCL]... DONE > Raw: 12517 c/s real, 12624 c/s virtual > > > real 1m16.909s > user 0m52.963s > sys 0m23.233s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'wpapsk' for 'sm_21' > ptxas info : Function properties for wpapsk > 312 bytes stack frame, 40 bytes spill stores, 28 bytes spill loads > ptxas info : Used 63 registers, 4+0 bytes lmem, 44 bytes cmem[0] > Benchmarking: WPA-PSK PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 13824 c/s real, 14034 c/s virtual > > > real 0m30.324s > user 0m18.114s > sys 0m11.868s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Benchmarking: ZIP-AES PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 33253 c/s real, 33425 c/s virtual > > > real 0m16.090s > user 0m9.422s > sys 0m6.470s > OpenCL platform 0: NVIDIA CUDA, 1 device(s). > Using device 0: GeForce GTX 460 > Compilation log: > ptxas info : Compiling entry function 'kernel_cmp' for 'sm_21' > ptxas info : Function properties for kernel_cmp > 0 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 8 registers, 44 bytes cmem[0], 681 bytes cmem[2] > ptxas info : Compiling entry function 'kernel_xsha512' for 'sm_21' > ptxas info : Function properties for kernel_xsha512 > 200 bytes stack frame, 0 bytes spill stores, 0 bytes spill loads > ptxas info : Used 62 registers, 4+0 bytes lmem, 44 bytes cmem[0], > 681 bytes cmem[2] > Local work size (LWS) 128, Global work size (GWS) 524288 > Benchmarking: Mac OS X 10.7+ salted SHA-512 [OpenCL]... FAILED (get_hash[0](0)) > > real 0m2.879s > user 0m2.078s > sys 0m0.612s > ---------------------------------------------------------------------5850: > ukasz@...kstar:~/JtR/norem_pwsafe2$ ./jtr_bencher.sh > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: 1Password Agile Keychain PBKDF2-HMAC-SHA-1 AES [OpenCL]... DONE > Raw: 79448 c/s real, 81317 c/s virtual > > > real 0m14.910s > user 0m9.956s > sys 0m4.535s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: EncFS PBKDF2 AES / Blowfish [OpenCL]... > ./jtr_bencher.sh: line 7: 2823 Killed $dir/john > -test -plat=1 -dev=0 -fo=$fmt > > real 9m9.670s > user 0m0.549s > sys 8m48.473s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: Mac OS X Keychain PBKDF2-HMAC-SHA-1 3DES [OpenCL]... DONE > Raw: 108000 c/s real, 108850 c/s virtual > > > real 0m15.207s > user 0m8.564s > sys 0m4.478s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: md5crypt [OpenCL]... DONE > Raw: 119172 c/s real, 119172 c/s virtual > > > real 0m8.330s > user 0m2.951s > sys 0m5.210s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Optimal Work Group Size:256 > Kernel Execution Speed (Higher is better):0.502145 > Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 32105 c/s real, 16394 c/s virtual > > > real 1m2.639s > user 0m39.412s > sys 0m56.991s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Local work size (LWS) 128, Global work size (GWS) 2097152 > Benchmarking: MySQL 4.1 double-SHA-1 [OpenCL]... DONE > Many salts: 14364K c/s real, 15887K c/s virtual > Only one salt: 13981K c/s real, 14979K c/s virtual > > > real 0m20.771s > user 0m4.370s > sys 0m12.796s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: NT MD4 [OpenCL]... DONE > Raw: 30583K c/s real, 31457K c/s virtual > > > real 0m2.896s > user 0m1.430s > sys 0m1.301s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: ODF SHA-1 Blowfish / SHA-256 AES [OpenCL]... DONE > Raw: 15191 c/s real, 15360 c/s virtual > > > real 0m25.713s > user 0m19.301s > sys 0m5.967s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: phpass MD5 ($P$9 length 8) [OpenCL]... DONE > Raw: 274707 c/s real, 274707 c/s virtual > > > real 0m4.928s > user 0m1.330s > sys 0m3.486s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Compilation log: /tmp/OCLYpaNHb.cl(166): warning: a value of type > "__global uchar *" cannot be > used to initialize an entity of type "__global uint *" > __global uint32_t *v = salt->hash; > ^ > > LOOP UNROLL: pragma unroll (line 151) > Unrolled as requested! > LOOP UNROLL: pragma unroll (line 112) > Unrolled as requested! > > Benchmarking: Password Safe SHA-256 [OpenCL]... DONE > Raw: 34683 c/s real, 34683 c/s virtual > > > real 0m32.221s > user 0m2.663s > sys 0m29.342s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Local work size (LWS) 128, Global work size (GWS) 2097152 > Benchmarking: Raw MD4 [OpenCL]... DONE > Raw: 19418K c/s real, 19538K c/s virtual > > > real 0m7.544s > user 0m1.801s > sys 0m5.625s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Local work size (LWS) 128, Global work size (GWS) 2097152 > Benchmarking: Raw MD5 [OpenCL]... DONE > Raw: 21112K c/s real, 21399K c/s virtual > > > real 0m7.602s > user 0m1.778s > sys 0m5.683s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Local work size (LWS) 128, Global work size (GWS) 2097152 > Benchmarking: Raw SHA-1 OpenCL [OpenCL]... DONE > Raw: 25368K c/s real, 25575K c/s virtual > > > real 0m8.312s > user 0m2.572s > sys 0m5.574s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Compilation log: LOOP UNROLL: pragma unroll (line 163) > Unrolled as requested! > LOOP UNROLL: pragma unroll (line 168) > Unrolled as requested! > LOOP UNROLL: pragma unroll (line 183) > Unrolled as requested! > > Global work size = 524288 > Benchmarking: Raw SHA-512 [OpenCL]... DONE > Raw: 15049K c/s real, 15049K c/s virtual > > > real 0m5.762s > user 0m3.325s > sys 0m2.228s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Local work size (LWS) 128, Global work size (GWS) 4194304 > Benchmarking: Netscape LDAP salted SHA-1 [OpenCL]... DONE > Many salts: 34568K c/s real, 34759K c/s virtual > Only one salt: 24672K c/s real, 24672K c/s virtual > > > real 0m20.800s > user 0m2.583s > sys 0m17.949s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: SXC SHA-1 Blowfish [OpenCL]... DONE > Raw: 15392 c/s real, 15489 c/s virtual > > > real 0m46.358s > user 0m26.738s > sys 0m19.126s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: WPA-PSK PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 27806 c/s real, 27927 c/s virtual > > > real 0m20.215s > user 0m10.956s > sys 0m8.955s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Benchmarking: ZIP-AES PBKDF2-HMAC-SHA-1 [OpenCL]... DONE > Raw: 76375 c/s real, 79448 c/s virtual > > > real 0m15.431s > user 0m7.914s > sys 0m7.172s > OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). > Using device 0: Cypress > Compilation log: LOOP UNROLL: pragma unroll (line 163) > Unrolled as requested! > LOOP UNROLL: pragma unroll (line 168) > Unrolled as requested! > LOOP UNROLL: pragma unroll (line 183) > Unrolled as requested! > > Local work size (LWS) 256, Global work size (GWS) 524288 > Benchmarking: Mac OS X 10.7+ salted SHA-512 [OpenCL]... DONE > Many salts: 35606K c/s real, 35606K c/s virtual > Only one salt: 17476K c/s real, 13107K c/s virtual > > > real 0m7.683s > user 0m3.094s > sys 0m4.306s >
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.