Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 12 Aug 2020 19:48:02 +0200
From: Solar Designer <>
Subject: Re: sha512crypt-opencl / Self test failed (cmp_all(1))

On Wed, Aug 12, 2020 at 07:23:33PM +0200, Solar Designer wrote:
> Device 1: Tesla V100-SXM2-16GB
> Benchmarking: sha512crypt-opencl, crypt(3) $6$ (rounds=5000) [SHA512 OpenCL]... LWS=256 GWS=2621440 (10240 blocks) DONE
> Speed for cost 1 (iteration count) of 5000
> Raw:	393019 c/s real, 392725 c/s virtual

> "GeForce RTX 2070 with Max-Q Design" in a Windows laptop, latest build
> of JtR for Windows from:
> Benchmarking: sha512crypt-opencl, crypt(3) $6$ (rounds=5000) [SHA512 OpenCL]... LWS=32 GWS=147456 (4608 blocks) DONE
> Speed for cost 1 (iteration count) of 5000
> Raw:    156576 c/s real, 156618 c/s virtual
> BTW, credit for making these builds also goes to Claudio.  Thanks!

I should add that this is a surprisingly good speed for a laptop GPU
(40% of V100, which has a 300W TDP), but I'm sure it's only possible
short-term and will become lower as the GPU heats up.

Here's another curious benchmark, on 2x Xeon Gold 6126:

Benchmarking: sha512crypt, crypt(3) $6$ (rounds=5000) [SHA512 512/512 AVX512BW 8x]... (48xOMP) DONE
Speed for cost 1 (iteration count) of 5000
Raw:	91701 c/s real, 1908 c/s virtual

So enough AVX-512 cores are comparable to a GPU.


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.