Differences

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

Link to this comparison view

john:benchmarks [2021/10/27 10:15]
fantomas [Collected john --test benchmarks for one CPU core]
john:benchmarks [2024/12/11 13:17] (current)
fantomas [GPU benchmarks]
Line 105: Line 105:
  
 ^ DES crypt() \\ many / one salt ^ MD5 crypt() ^ [[http://​www.openwall.com/​crypt/​|bcrypt]] <​sub>​x32</​sub>​ ^ LM (Windows LanMan) ^ CPU & clock rate ^ JtR ^ OS ^ compiler ^ make target ^ tweaks ^ ^ DES crypt() \\ many / one salt ^ MD5 crypt() ^ [[http://​www.openwall.com/​crypt/​|bcrypt]] <​sub>​x32</​sub>​ ^ LM (Windows LanMan) ^ CPU & clock rate ^ JtR ^ OS ^ compiler ^ make target ^ tweaks ^
-| **11162K** / **10059K** \\ 256/256 AVX2 | **89052** \\ 256/256 AVX2 8x3 | **1371** \\ 32/64 X3 | **92790K** \\ 256/256 AVX2 | Core i7-6600U \\ 3.4GHz turbo | 1.9.0-jumbo-1+bleeding-0835ce060 | Linux | gcc version 10.2.1 20210110 | x86_64-linux-gnu | |+| **14843K** / **13548K** \\ 256/256 AVX2 | **107352** \\ 256/256 AVX2 8x3 | **1702** \\ 32/64 X3 | **114829K** \\ 256/256 AVX2 | Core i5-9500 \\ 3.00GHz | 1.9.0-jumbo-1+bleeding-250498b959 | Linux | gcc version 12.2.0 | x86_64-linux-gnu | | 
 +| 12462K / 11220K \\ 256/256 AVX2 | 101736 \\ 256/256 AVX2 8x3 | 1501 \\ 32/64 X3 | 100811K \\  256/256 AVX2 | Core i7-4790 \\ 4.0GHz turbo | 1.9.0-jumbo-1+bleeding-0835ce060 | Linux | gcc version 10.2.1 20210110 | x86_64-linux-gnu | | 
 +| 11162K / 10059K \\ 256/256 AVX2 | 89052 \\ 256/256 AVX2 8x3 | 1371 \\ 32/64 X3 | 92790K ​\\ 256/256 AVX2 | Core i7-6600U \\ 3.4GHz turbo | 1.9.0-jumbo-1+bleeding-0835ce060 | Linux | gcc version 10.2.1 20210110 | x86_64-linux-gnu | |
 | 6200K / 5898K \\ 128/128 AVX-16 | 17418 \\ 32/64 X2 | 1046 \\ 32/64 X2 | 80981K \\ 128/128 BS AVX-16 | Core i7-3770 \\ 3.4 GHz | 1.8.0 | Linux | gcc 4.7.3 | linux-x86-64-avx | | | 6200K / 5898K \\ 128/128 AVX-16 | 17418 \\ 32/64 X2 | 1046 \\ 32/64 X2 | 80981K \\ 128/128 BS AVX-16 | Core i7-3770 \\ 3.4 GHz | 1.8.0 | Linux | gcc 4.7.3 | linux-x86-64-avx | |
 | 5802K / 5491K \\ 128/128 BS AVX-16 | 14766 \\ 32/64 X2 | 940 \\ 32/64 X2 | 71238K \\ 128/128 BS AVX-16 | Core i7-2600K \\ 3.4 GHz | 1.7.9 | Linux | gcc 4.6.1-9ubuntu3 | linux-x86-64-avx | | | 5802K / 5491K \\ 128/128 BS AVX-16 | 14766 \\ 32/64 X2 | 940 \\ 32/64 X2 | 71238K \\ 128/128 BS AVX-16 | Core i7-2600K \\ 3.4 GHz | 1.7.9 | Linux | gcc 4.6.1-9ubuntu3 | linux-x86-64-avx | |
Line 254: Line 256:
 ====== GPU benchmarks ====== ====== GPU benchmarks ======
  
-**These can vary highly with different JtR, driver and platform versions.** +  ​* These can vary highly with different JtR, driver and platform versions. 
-** per-hash LWS and GWS are important as much**+  * per-hash LWS and GWS are important as much 
 +  ​real numbers are to be put there, virtual are useless on GPUs 
  
 ^ descrypt-opencl \\ many/one salt ^ md5crypt-opencl \\ many/one salt ^ bcrypt-opencl ^ LM-opencl ^ JtR ^ OS ^ Device Name ^ Driver Version ^ Platform Version ^ ^ descrypt-opencl \\ many/one salt ^ md5crypt-opencl \\ many/one salt ^ bcrypt-opencl ^ LM-opencl ^ JtR ^ OS ^ Device Name ^ Driver Version ^ Platform Version ^
-| 38358K / 36390K \\ LWS=64 GWS=16384 | 1288K / 1259K \\ LWS=32 GWS=98304 | 846 \\ LWS=8 GWS=1024 | 24272M ​\\ LWS=96 GWS=65536 | 1.9.0-jumbo-1+bleeding-0835ce060 ​| linux-gnu | GeForce GT 1030 | 460.91.03 | OpenCL 1.2 CUDA 11.2.162 | +| 440819K / 414040K \\  LWS=32 GWS=131072 | 5160K / 4222K \\ LWS=32 GWS=114688 | 6053 \\ LWS=8 GWS=4096 | 4500M \\ LWS=128 GWS=131072 | 1.9.0-jumbo-1+bleeding-250498b959 | linux-gnu | GeForce GTX 1650 | 535.183.01 | OpenCL 3.0 CUDA \\ OpenCL C 1.2 | 
-| 5454K / 5420K \\ LWS=16 GWS=8192 | 173070 / 173070 \\ LWS=256 GWS=24576 | 364  \\ LWS=8 GWS=1024 | 7644M \\ LWS=32 GWS=65536 | 1.9.0-jumbo-1+bleeding-0835ce060 ​| Debian GNU/Linux 11 | Intel(R) HD Graphics 520 | 1.0.0 | OpenCL 3.0 | +| 38358K / 36390K \\ LWS=64 GWS=16384 | 1288K / 1259K \\ LWS=32 GWS=98304 | 846 \\ LWS=8 GWS=1024 | 877399K ​\\  LWS=128 GWS=65536 | 1.9.0-jumbo-1+bleeding-ce068233d ​| linux-gnu | GeForce GT 1030 | 460.91.03 | OpenCL 1.2 CUDA 11.2.162 ​
-33242K ​28356K ​\\ LWS=128 GWS=32768 284928 / 279552 ​\\ LWS=64 GWS=1536 748 \\ LWS=GWS=4096 | | 1.9.0-jumbo-1+bleeding-0835ce060 ​| Debian GNU/Linux 11 | AMD R7 M360 DRM 3.40.0  ​20.3.5 | OpenCL 1.1 Mesa 20.3.5 |+| 33242K / 28356K \\ LWS=128 GWS=32768 | 284928 / 279552 \\ LWS=64 GWS=1536 | 748 \\ LWS=4 GWS=4096 | |  | Debian GNU/Linux 11 | AMD R7 M360 DRM 3.40.0 ​ | 20.3.5 | OpenCL 1.1 Mesa 20.3.5 | 
 +| 6103K / 6103K \\  LWS=16 GWS=8192 | 210651 / 210651 \\ LWS=128 gwS-24576 | 397 \\ LWS=8 GWS=4096 | 278605K LWS=256 GWS=65536 | 1.9.0-jumbo-1+bleeding-367d6438e6 | Debian GNU/Linux 12 | Intel(R) UHD Graphics 630 | 22.43.24595 | OpenCL 3.0 
 +| 5454K / 5420K \\ LWS=16 GWS=8192 | 173070 / 173070 \\ LWS=256 GWS=24576 | 364  \\ LWS=8 GWS=1024 | 274252K ​\\  LWS=32 GWS=65536 | 1.9.0-jumbo-1+bleeding-ce068233d ​| Debian GNU/Linux 11 | Intel(R) HD Graphics 520 | 1.0.0 | OpenCL 3.0 | 
 +960909 ​956377 ​\\ LWS=16 GWS=4096  | 193 \\ LWS=GWS=128 57006K ​\\ LWS=512 GWS=8192 | 1.9.0-jumbo-1+bleeding-ce068233d ​| Debian GNU/Linux 11 | Intel(R) HD Graphics 4600 (HSW GT2) 1.3 | OpenCL 1.2 beignet ​1.3 |
 ====== What (not) to submit ====== ====== What (not) to submit ======
  
john/benchmarks.1635322554.txt · Last modified: 2021/10/27 10:15 by fantomas
 
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