Differences

This shows you the differences between two versions of the page.

Link to this comparison view

john:OpenCL-XSHA-512 [2013/02/07 00:46]
claudio.andre Improve note about the format.
john:OpenCL-XSHA-512 [2013/03/29 18:52] (current)
claudio.andre New benchmark numbers after reducing transfer latency and other tweaks
Line 9: Line 9:
 Despite of that, you can do real crack on your GPU, even if you use it as your graphics controller. Although, you might experience some slowness.\\ Despite of that, you can do real crack on your GPU, even if you use it as your graphics controller. Although, you might experience some slowness.\\
  
-The maximum password length is: 31 (32 - 1) bytes.\\+The maximum password length is: 55 (56 - 1) bytes.\\
  
 In order to change it, anyone can open the opencl_xsha512-ng.h,​ modify the statements seen below and recompile the project. Note that some memory mis-alignment could lead to wrong computation results. In order to change it, anyone can open the opencl_xsha512-ng.h,​ modify the statements seen below and recompile the project. Note that some memory mis-alignment could lead to wrong computation results.
 <code java> <code java>
-#define PLAINTEXT_LENGTH ​       ​32+#define PLAINTEXT_LENGTH ​       ​56
 </​code>​ </​code>​
  
Line 92: Line 92:
      * Only one salt: 7489K c/s real, 1165K c/s virtual      * Only one salt: 7489K c/s real, 1165K c/s virtual
    * C-03. S-02.    * C-03. S-02.
-     * Local work size (LWS) 128, global ​work size (GWS) 2097152 +     * Local worksize ​(LWS) 64, global ​worksize ​(GWS) 2097152 
-     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient,​ development use mostly)]... DONE +     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient,​ development use mostly)]... DONE 
-     * Many salts: 48156K ​c/s real, 812646K c/s virtual +     * Many salts: 45462K ​c/s real, 812646K c/s virtual 
-     * Only one salt: 20971K ​c/s real, 41943K ​c/s virtual+     * Only one salt: 27354K ​c/s real, 57195K ​c/s virtual
    * C-04.    * C-04.
-     * Local work size (LWS) 64, global ​work size (GWS) 4194304 +     * Local worksize ​(LWS) 64, global ​worksize ​(GWS) 4194304 
-     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient,​ development use mostly)]... DONE +     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient,​ development use mostly)]... DONE 
-     * Many salts: 60476K ​c/s real, 1444M c/s virtual +     * Many salts: 55676K ​c/s real, 2097M c/s virtual 
-     * Only one salt: 20971K ​c/s real, 46603K c/s virtual+     * Only one salt: 27185K ​c/s real, 46603K c/s virtual
    * C-05.    * C-05.
-     * Local work size (LWS) 64, global ​work size (GWS) 3932160 +     * Local worksize ​(LWS) 64, global ​worksize ​(GWS) 3932160 
-     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient,​ development use mostly)]... DONE +     * Benchmarking:​ Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient,​ development use mostly)]... DONE 
-     * Many salts: 67346K ​c/s real, 66976K ​c/s virtual +     * Many salts: 59173K ​c/s real, 59173K ​c/s virtual 
-     * Only one salt: 23130K ​c/s real, 23130K ​c/s virtual +     * Only one salt: 31207K ​c/s real, 31043K ​c/s virtual
  
 **Reference** (july 2012) \\ **Reference** (july 2012) \\
john/OpenCL-XSHA-512.txt · Last modified: 2013/03/29 18:52 by claudio.andre
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate to DokuWiki Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Powered by OpenVZ Powered by Openwall GNU/*/Linux