Skip to content

Instantly share code, notes, and snippets.

@epixoip
Last active March 21, 2019 17:14
Show Gist options
  • Save epixoip/9d9b943fd580ff6bfa80e48a0e77520d to your computer and use it in GitHub Desktop.
Save epixoip/9d9b943fd580ff6bfa80e48a0e77520d to your computer and use it in GitHub Desktop.
Maxwell/Pascal bcrypt Benchmark

Maxwell/Pascal bcrypt Benchmarks

Product: Sagitta Invictus-based dev box

Software: Hashcat v3.6.0-39-gc918173, Nvidia driver 381.22

Accelerator: 1x GTX 970 reference, 1x GTX 980 reference, 1x GTX Titan X (Maxwell) reference, 1x GTX 1080 Ti FE

root@dev:~/hashcat# ./hashcat -w 4 -b -m 3200
hashcat (v3.6.0-39-gc918173) starting in benchmark mode...

OpenCL Platform #1: NVIDIA Corporation
======================================
* Device #1: GeForce GTX 970, 1008/4034 MB allocatable, 13MCU
* Device #2: GeForce GTX 980, 1008/4033 MB allocatable, 16MCU
* Device #3: GeForce GTX TITAN X, 3051/12207 MB allocatable, 24MCU
* Device #4: GeForce GTX 1080 Ti, 2793/11172 MB allocatable, 28MCU

Hashtype: bcrypt $2*$, Blowfish (Unix)

Speed.Dev.#1.....:     7039 H/s (234.21ms)
Speed.Dev.#2.....:     8465 H/s (236.41ms)
Speed.Dev.#3.....:    12313 H/s (243.82ms)
Speed.Dev.#4.....:    21827 H/s (160.32ms)
Speed.Dev.#*.....:    49644 H/s

Started: Sun Jun 25 21:56:39 2017
Stopped: Sun Jun 25 21:56:52 2017
root@dev:~/hashcat# nvidia-smi
Sun Jun 25 21:58:29 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 381.22                 Driver Version: 381.22                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 970     On   | 0000:07:00.0      On |                  N/A |
|100%   37C    P0    46W / 160W |      9MiB /  4034MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   1  GeForce GTX 980     On   | 0000:04:00.0      On |                  N/A |
|100%   40C    P0    50W / 225W |     10MiB /  4033MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   2  GeForce GTX TIT...  On   | 0000:81:00.0      On |                  N/A |
|100%   39C    P0    74W / 275W |      9MiB / 12207MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
|   3  GeForce GTX 108...  On   | 0000:82:00.0      On |                  N/A |
|100%   36C    P0    65W / 300W |     10MiB / 11172MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      6892    G   /usr/lib/xorg/Xorg                               7MiB |
|    1      6892    G   /usr/lib/xorg/Xorg                               6MiB |
|    2      6892    G   /usr/lib/xorg/Xorg                               6MiB |
|    3      6892    G   /usr/lib/xorg/Xorg                               8MiB |
+-----------------------------------------------------------------------------+
@ChrisMcKee
Copy link

im guessing these are set at bcrypt (workload: 5) going off other result-sets
It would be more interesting to see more modern workloads (bcrypt usage was recommended with 11 years ago so that would be more likely to appear in dumps than 5)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment