|
Message-ID: <20120411041845.GA16250@openwall.com> Date: Wed, 11 Apr 2012 08:18:45 +0400 From: Solar Designer <solar@...nwall.com> To: john-dev@...ts.openwall.com Subject: OpenCL tests on HD 7970 magnum, Lukas, Sayantan, Samuele - Here's a full set of OpenCL tests for magnum-jumbo on my 7970. (I ran these one by one because we do not yet have "format destructors" and because a segfault or the like would prevent further tests.) user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=cryptmd5-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti OpenCL error (CL_INVALID_VALUE) in file (common-opencl.c) at line (128) - (Error while getting build info) --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=cryptsha512-openclOpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Compilation log: LOOP UNROLL: pragma unroll (line 105) Unrolled as requested! LOOP UNROLL: pragma unroll (line 90) Unrolled as requested! LOOP UNROLL: pragma unroll (line 85) Unrolled as requested! LOOP UNROLL: pragma unroll (line 172) Unrolled as requested! LOOP UNROLL: pragma unroll (line 172) Unrolled as requested! LOOP UNROLL: pragma unroll (line 172) Unrolled as requested! LOOP UNROLL: pragma unroll (line 172) Unrolled as requested! LOOP UNROLL: pragma unroll (line 172) Unrolled as requested! LOOP UNROLL: pragma unroll (line 199) Unrolled as requested! LOOP UNROLL: pragma unroll (line 273) Unrolled as requested! LOOP UNROLL: pragma unroll (line 199) Unrolled as requested! LOOP UNROLL: pragma unroll (line 199) Unrolled as requested! LOOP UNROLL: pragma unroll (line 199) Unrolled as requested! LOOP UNROLL: pragma unroll (line 199) Unrolled as requested! LOOP UNROLL: pragma unroll (line 302) Unrolled as requested! LOOP UNROLL: pragma unroll (line 294) Unrolled as requested! Local work size (LWS) 64, Keys per crypt (KPC) 8192 Benchmarking: crypt SHA-512 (rounds=5000) [OpenCL]... FAILED (get_hash[0](0)) --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=mscash2-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Benchmarking: MSCASH2-OPENCL [PBKDF2_HMAC_SHA1]... DONE Raw: 75590 c/s real, 186407 c/s virtual (This is pretty good speed. hashcat is reported to do 132.1k c/s on 5970, which is slightly faster. I'd expect something like 100k for 7970.) --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=mysql-sha1-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Max Group Work Size 256 Optimal local work size 32 (to avoid this test on next run do export LWS=32) Local work size (LWS) 32, Keys per crypt (KPC) 2097152 Benchmarking: MySQL 4.1 double-SHA-1 [mysql-sha1-opencl]... FAILED (get_hash[0](474)) --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=nt-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Optimal Local work size 64 Benchmarking: NT MD4 [OpenCL 1.0]... DONE Raw: 26853K c/s real, 28230K c/s virtual --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=phpass-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Optimal Group work Size = 64 Benchmarking: PHPASS-OPENCL [PORTABLE-MD5]... DONE Raw: 1011K c/s real, 5194K c/s virtual (Also pretty good, but we should try to achieve 2000K+ here.) --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=raw-md5-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Max Group Work Size 256 Optimal local work size 32 (to avoid this test on next run do export LWS=32) Local work size (LWS) 32, Keys per crypt (KPC) 2097152 Benchmarking: Raw MD5 [raw-md5-opencl]... DONE Raw: 35525K c/s real, 40887K c/s virtual --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=raw-sha1-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Max Group Work Size 256 Optimal local work size 256 (to avoid this test on next run do export LWS=256) Local work size (LWS) 256, Keys per crypt (KPC) 2097152 Benchmarking: Raw SHA-1 OpenCL [raw-sha1-opencl]... DONE Raw: 38242K c/s real, 43926K c/s virtual --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -pla=1 -fo=ssha-opencl OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Max Group Work Size 256 Optimal local work size 64 (to avoid this test on next run, put "ssha_LWS = 64" in john.conf, section [Options:OpenCL]) Local work size (LWS) 64, Keys per crypt (KPC) 4194304 Benchmarking: Netscape LDAP SSHA OPENCL [salted SHA-1]... DONE Many salts: 58798K c/s real, 74898K c/s virtual Only one salt: 41943K c/s real, 46603K c/s virtual --- user@...l:~/john/magnum-jumbo/src$ ../run/john -te -fo=rar -pla=1 OpenCL platform 1: AMD Accelerated Parallel Processing, 2 device(s). Using device 0: Tahiti Max allowed local work size 256, best multiple 64 Local work size (LWS) 128, Keys per crypt (KPC) 2048 Benchmarking: RAR3 (6 characters) [OpenCL]... (8xOMP) FAILED (cmp_all(1)) Alexander
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.