[Benchmark] GeForce RTX 5090
#1
Quote:https://x.com/eTeknix/status/1882477278648840206

Code:
hashcat (v6.2.6) starting in benchmark mode

hiprtcCompileProgram is missing from HIPRTC shared library.

Successfully initialized the NVIDIA main driver CUDA runtime library.

Failed to initialize NVIDIA RTC library.

* Device #1: CUDA SDK Toolkit not installed or incorrectly installed.
            CUDA SDK Toolkit required for proper device support and utilization.
            Falling back to OpenCL runtime.

* Device #1: WARNING! Kernel exec timeout is not disabled.
            This may cause "CL_OUT_OF_RESOURCES" or related errors.
            To disable the timeout, see: https://hashcat.net/q/timeoutpatch
ADL2_Overdrive_Caps(): -8

ADL2_Overdrive_Caps(): -8

ADL2_Overdrive_Caps(): -8

ADL2_Overdrive_Caps(): -8

ADL2_Overdrive_Caps(): -8

OpenCL API (OpenCL 3.0 CUDA 12.8.51) - Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #1: NVIDIA GeForce RTX 5090, 32512/32606 MB (8151 MB allocatable), 170MCU

OpenCL API (OpenCL 2.1 AMD-APP (3628.0)) - Platform #2 [Advanced Micro Devices, Inc.]
=====================================================================================
* Device #2: AMD Radeon(TM) Graphics, 6176/12460 MB (5077 MB allocatable), 1MCU

Benchmark relevant options:
===========================
* --optimized-kernel-enable
* --workload-profile=4

-------------------
* Hash-Mode 0 (MD5)
-------------------

Speed.#1.........:  197.4 GH/s (3.51ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  1489.2 MH/s (179.58ms) @ Accel:2048 Loops:1024 Thr:128 Vec:1
Speed.#*.........:  198.9 GH/s

----------------------
* Hash-Mode 100 (SHA1)
----------------------

Speed.#1.........: 67033.4 MH/s (10.45ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  563.7 MH/s (474.71ms) @ Accel:1024 Loops:1024 Thr:256 Vec:1
Speed.#*.........: 67597.1 MH/s

---------------------------
* Hash-Mode 1400 (SHA2-256)
---------------------------

Speed.#1.........: 27190.7 MH/s (25.82ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  234.9 MH/s (284.89ms) @ Accel:512 Loops:512 Thr:256 Vec:1
Speed.#*.........: 27425.6 MH/s

---------------------------
* Hash-Mode 1700 (SHA2-512)
---------------------------

Speed.#1.........:  8829.2 MH/s (80.19ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........: 55152.2 kH/s (303.54ms) @ Accel:128 Loops:1024 Thr:128 Vec:1
Speed.#*.........:  8884.4 MH/s

-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------

Speed.#1.........:  3173.3 kH/s (51.00ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:    28559 H/s (284.31ms) @ Accel:256 Loops:1024 Thr:128 Vec:1
Speed.#*.........:  3201.8 kH/s

-----------------------
* Hash-Mode 1000 (NTLM)
-----------------------

Speed.#1.........:  300.0 GH/s (2.26ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  2722.5 MH/s (97.95ms) @ Accel:1024 Loops:1024 Thr:256 Vec:1
Speed.#*.........:  302.7 GH/s

---------------------
* Hash-Mode 3000 (LM)
---------------------

Speed.#1.........:  210.3 GH/s (3.24ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  1433.4 MH/s (186.43ms) @ Accel:4096 Loops:1024 Thr:64 Vec:1
Speed.#*.........:  211.7 GH/s

--------------------------------------------
* Hash-Mode 5500 (NetNTLMv1 / NetNTLMv1+ESS)
--------------------------------------------

Speed.#1.........:  171.2 GH/s (3.89ms) @ Accel:32 Loops:1024 Thr:128 Vec:1
Speed.#2.........:  1725.7 MH/s (154.70ms) @ Accel:4096 Loops:1024 Thr:64 Vec:1
Speed.#*.........:  173.0 GH/s

----------------------------
* Hash-Mode 5600 (NetNTLMv2)
----------------------------

Speed.#1.........: 15916.6 MH/s (44.36ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:  103.0 MH/s (324.72ms) @ Accel:2048 Loops:256 Thr:64 Vec:1
Speed.#*.........: 16019.7 MH/s

--------------------------------------------------------
* Hash-Mode 1500 (descrypt, DES (Unix), Traditional DES)
--------------------------------------------------------

Speed.#1.........:  8762.1 MH/s (80.67ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........: 37928.3 kH/s (441.33ms) @ Accel:256 Loops:1024 Thr:64 Vec:1
Speed.#*.........:  8800.0 MH/s

------------------------------------------------------------------------------
* Hash-Mode 500 (md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)) [Iterations: 1000]
------------------------------------------------------------------------------

Speed.#1.........: 22865.5 kH/s (12.37ms) @ Accel:16 Loops:1000 Thr:256 Vec:1
Speed.#2.........:  635.5 kH/s (396.08ms) @ Accel:8192 Loops:1000 Thr:32 Vec:1
Speed.#*.........: 23501.0 kH/s

----------------------------------------------------------------
* Hash-Mode 3200 (bcrypt $2*$, Blowfish (Unix)) [Iterations: 32]
----------------------------------------------------------------

Speed.#1.........:  307.8 kH/s (375.36ms) @ Accel:64 Loops:32 Thr:11 Vec:1
Speed.#2.........:    1624 H/s (306.24ms) @ Accel:32 Loops:32 Thr:16 Vec:1
Speed.#*.........:  309.5 kH/s

--------------------------------------------------------------------
* Hash-Mode 1800 (sha512crypt $6$, SHA512 (Unix)) [Iterations: 5000]
--------------------------------------------------------------------

Speed.#1.........:  859.9 kH/s (57.05ms) @ Accel:2048 Loops:1024 Thr:128 Vec:1
Speed.#2.........:    10560 H/s (306.48ms) @ Accel:256 Loops:512 Thr:128 Vec:1
Speed.#*.........:  870.5 kH/s

--------------------------------------------------------
* Hash-Mode 7500 (Kerberos 5, etype 23, AS-REQ Pre-Auth)
--------------------------------------------------------

Speed.#1.........:  4136.6 MH/s (344.53ms) @ Accel:256 Loops:1024 Thr:32 Vec:1
Speed.#2.........: 27303.3 kH/s (306.88ms) @ Accel:1024 Loops:256 Thr:32 Vec:1
Speed.#*.........:  4163.9 MH/s

-------------------------------------------------
* Hash-Mode 13100 (Kerberos 5, etype 23, TGS-REP)
-------------------------------------------------

Speed.#1.........:  4133.6 MH/s (344.71ms) @ Accel:512 Loops:512 Thr:32 Vec:1
Speed.#2.........: 26408.4 kH/s (317.23ms) @ Accel:1024 Loops:256 Thr:32 Vec:1
Speed.#*.........:  4160.0 MH/s

---------------------------------------------------------------------------------
* Hash-Mode 15300 (DPAPI masterkey file v1 (context 1 and 2)) [Iterations: 23999]
---------------------------------------------------------------------------------

Speed.#1.........:  564.2 kH/s (50.48ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:    4902 H/s (284.27ms) @ Accel:512 Loops:1024 Thr:64 Vec:1
Speed.#*.........:  569.1 kH/s

---------------------------------------------------------------------------------
* Hash-Mode 15900 (DPAPI masterkey file v2 (context 1 and 2)) [Iterations: 12899]
---------------------------------------------------------------------------------

Speed.#1.........:  343.0 kH/s (154.32ms) @ Accel:128 Loops:1024 Thr:32 Vec:1
Speed.#2.........:    2111 H/s (306.44ms) @ Accel:128 Loops:256 Thr:256 Vec:1
Speed.#*.........:  345.1 kH/s

------------------------------------------------------------------
* Hash-Mode 7100 (macOS v10.8+ (PBKDF2-SHA512)) [Iterations: 1023]
------------------------------------------------------------------

Speed.#1.........:  3817.9 kH/s (163.09ms) @ Accel:16 Loops:1023 Thr:256 Vec:1
Speed.#2.........:    26512 H/s (272.13ms) @ Accel:256 Loops:127 Thr:256 Vec:1
Speed.#*.........:  3844.4 kH/s

---------------------------------------------
* Hash-Mode 11600 (7-Zip) [Iterations: 16384]
---------------------------------------------

Speed.#1.........:  2957.7 kH/s (52.63ms) @ Accel:16 Loops:4096 Thr:256 Vec:1
Speed.#2.........:    32076 H/s (252.41ms) @ Accel:256 Loops:4096 Thr:128 Vec:1
Speed.#*.........:  2989.8 kH/s

------------------------------------------------
* Hash-Mode 12500 (RAR3-hp) [Iterations: 262144]
------------------------------------------------

Speed.#1.........:  219.8 kH/s (31.96ms) @ Accel:16 Loops:16384 Thr:256 Vec:1
Speed.#2.........:    1493 H/s (6.18ms) @ Accel:512 Loops:16384 Thr:64 Vec:1
Speed.#*.........:  221.3 kH/s

--------------------------------------------
* Hash-Mode 13000 (RAR5) [Iterations: 32799]
--------------------------------------------

Speed.#1.........:  339.7 kH/s (60.78ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:    2833 H/s (359.75ms) @ Accel:256 Loops:1024 Thr:128 Vec:1
Speed.#*.........:  342.5 kH/s

--------------------------------------------------------------------------------
* Hash-Mode 6211 (TrueCrypt RIPEMD160 + XTS 512 bit (legacy)) [Iterations: 1999]
--------------------------------------------------------------------------------

Speed.#1.........:  2043.0 kH/s (139.57ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:    18317 H/s (436.16ms) @ Accel:64 Loops:1024 Thr:256 Vec:1
Speed.#*.........:  2061.3 kH/s

-----------------------------------------------------------------------------------
* Hash-Mode 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES)) [Iterations: 24569]
-----------------------------------------------------------------------------------

Speed.#1.........:  435.8 kH/s (65.00ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:    3211 H/s (211.98ms) @ Accel:512 Loops:512 Thr:64 Vec:1
Speed.#*.........:  439.1 kH/s

----------------------------------------------------------------
* Hash-Mode 6800 (LastPass + LastPass sniffed) [Iterations: 499]
----------------------------------------------------------------

Speed.#1.........:  8874.7 kH/s (30.00ms) @ Accel:16 Loops:499 Thr:256 Vec:1
Speed.#2.........:  181.2 kH/s (234.22ms) @ Accel:1024 Loops:249 Thr:128 Vec:1
Speed.#*.........:  9055.9 kH/s

--------------------------------------------------------------------
* Hash-Mode 11300 (Bitcoin/Litecoin wallet.dat) [Iterations: 200459]
--------------------------------------------------------------------

Speed.#1.........:    45258 H/s (77.82ms) @ Accel:16 Loops:1024 Thr:256 Vec:1
Speed.#2.........:      274 H/s (304.25ms) @ Accel:64 Loops:1024 Thr:256 Vec:1
Speed.#*.........:    45532 H/s

Started: Thu Jan 23 17:02:31 2025
Stopped: Thu Jan 23 17:09:56 2025
Reply
#2
As I noted in the twitter thread, these results are fairly inaccurate due to the lack of adding the device to the tuning database. We can still potentially get a bit of info from them but I would strongly advise against using them for anything else. It should be apparent from several of the speeds that things are not working correctly.
Reply
#3
Found another set of results for 5090, these seem more valid

source https://cyberdigi.medium.com/nvidia-rtx-...75c9d72d09

Code:
hashcat (v6.2.6) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

* Device #1: WARNING! Kernel exec timeout is not disabled.
This may cause “CL_OUT_OF_RESOURCES” or related errors.
To disable the timeout, see: https://hashcat.net/q/timeoutpatch
CUDA API (CUDA 12.8)
====================
* Device #1: NVIDIA GeForce RTX 5090, 30843/32606 MB, 170MCU

OpenCL API (OpenCL 3.0 CUDA 12.8.51) — Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #2: NVIDIA GeForce RTX 5090, skipped

OpenCL API (OpenCL 2.1 AMD-APP (3640.0)) — Platform #2 [Advanced Micro Devices, Inc.]
=====================================================================================
* Device #3: AMD Radeon(TM) Graphics, skipped

Benchmark relevant options:
===========================
* — backend-devices=1
* — optimized-kernel-enable

— — — — — — — — — -
* Hash-Mode 0 (MD5)
— — — — — — — — — -

Speed.#1………: 215.8 GH/s (13.09ms) @ Accel:16 Loops:1024 Thr:1024 Vec:1

— — — — — — — — — — —
* Hash-Mode 100 (SHA1)
— — — — — — — — — — —

Speed.#1………: 69769.0 MH/s (20.31ms) @ Accel:16 Loops:1024 Thr:512 Vec:1

— — — — — — — — — — — — — -
* Hash-Mode 1400 (SHA2–256)
— — — — — — — — — — — — — -

Speed.#1………: 26823.3 MH/s (52.97ms) @ Accel:16 Loops:1024 Thr:512 Vec:1

— — — — — — — — — — — — — -
* Hash-Mode 1700 (SHA2–512)
— — — — — — — — — — — — — -

Speed.#1………: 9985.5 MH/s (71.26ms) @ Accel:8 Loops:1024 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 3368.1 kH/s (51.13ms) @ Accel:16 Loops:512 Thr:512 Vec:1

— — — — — — — — — — — -
* Hash-Mode 1000 (NTLM)
— — — — — — — — — — — -

Speed.#1………: 331.2 GH/s (8.39ms) @ Accel:32 Loops:1024 Thr:512 Vec:1

— — — — — — — — — — -
* Hash-Mode 3000 (LM)
— — — — — — — — — — -

Speed.#1………: 183.6 GH/s (3.74ms) @ Accel:16 Loops:1024 Thr:256 Vec:1

— — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 5500 (NetNTLMv1 / NetNTLMv1+ESS)
— — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 200.7 GH/s (6.95ms) @ Accel:128 Loops:1024 Thr:64 Vec:1

— — — — — — — — — — — — — —
* Hash-Mode 5600 (NetNTLMv2)
— — — — — — — — — — — — — —

Speed.#1………: 15746.2 MH/s (90.33ms) @ Accel:8 Loops:1024 Thr:1024 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 1500 (descrypt, DES (Unix), Traditional DES)
— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 7868.5 MH/s (90.43ms) @ Accel:16 Loops:1024 Thr:256 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 500 (md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)) [Iterations: 1000]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 86845.1 kH/s (26.93ms) @ Accel:16 Loops:1000 Thr:1024 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 3200 (bcrypt $2*$, Blowfish (Unix)) [Iterations: 32]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 255.3 kH/s (51.57ms) @ Accel:4 Loops:32 Thr:24 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 1800 (sha512crypt $6$, SHA512 (Unix)) [Iterations: 5000]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 1506.8 kH/s (68.81ms) @ Accel:4096 Loops:1024 Thr:128 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 7500 (Kerberos 5, etype 23, AS-REQ Pre-Auth)
— — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 3789.4 MH/s (93.89ms) @ Accel:64 Loops:1024 Thr:32 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 13100 (Kerberos 5, etype 23, TGS-REP)
— — — — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 4116.2 MH/s (86.41ms) @ Accel:512 Loops:128 Thr:32 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 15300 (DPAPI masterkey file v1 (context 1 and 2)) [Iterations: 23999]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 580.4 kH/s (50.84ms) @ Accel:16 Loops:512 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 15900 (DPAPI masterkey file v2 (context 1 and 2)) [Iterations: 12899]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 341.5 kH/s (78.09ms) @ Accel:4 Loops:1024 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 7100 (macOS v10.8+ (PBKDF2-SHA512)) [Iterations: 1023]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 4101.3 kH/s (82.40ms) @ Accel:4 Loops:1023 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 11600 (7-Zip) [Iterations: 16384]
— — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 3252.9 kH/s (47.62ms) @ Accel:32 Loops:4096 Thr:128 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 12500 (RAR3-hp) [Iterations: 262144]
— — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 398.3 kH/s (35.63ms) @ Accel:8 Loops:16384 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 13000 (RAR5) [Iterations: 32799]
— — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 350.9 kH/s (60.90ms) @ Accel:16 Loops:512 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 6211 (TrueCrypt RIPEMD160 + XTS 512 bit (legacy)) [Iterations: 1999]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 2639.9 kH/s (60.36ms) @ Accel:4 Loops:512 Thr:1024 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -
* Hash-Mode 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES)) [Iterations: 24569]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — -

Speed.#1………: 444.6 kH/s (65.09ms) @ Accel:16 Loops:1024 Thr:256 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 6800 (LastPass + LastPass sniffed) [Iterations: 499]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 21483.1 kH/s (40.77ms) @ Accel:32 Loops:249 Thr:512 Vec:1

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
* Hash-Mode 11300 (Bitcoin/Litecoin wallet.dat) [Iterations: 200459]
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Speed.#1………: 43770 H/s (81.12ms) @ Accel:32 Loops:512 Thr:256 Vec:1

Started: Thu Jan 30 15:43:21 2025
Stopped: Thu Jan 30 15:47:09 2025
Reply
#4
Unfortunately, my same questions remain. Are these being run with the tuning file updated? What driver version? They certainly look a bit better but there's no info about the environment in these postings.
Reply
#5
I've posted full benchmarks for the 5090 here: https://gist.github.com/Chick3nman/09bac...c1e1363d5c

This includes the ALIAS file update and latest drivers + CUDA toolkit. You can see that it's noticeably faster than the other benchmark runs posted so far due to both the drivers improving and the ALIAS file being set.
Reply
#6
Can share here newer beta hashcat that you use or updated files?
Reply
#7
(02-12-2025, 01:05 AM)wgmmmx Wrote: Can share here newer beta hashcat that you use or updated files?

I just pulled hashcat master from the github and built it locally.

https://github.com/hashcat/hashcat

Setting the ALIAS in the tunings db is as simple as adding a single line to the ALIAS.hctune file. It's not in master, but it's easy to do.
Reply
#8
(02-11-2025, 02:08 AM)Chick3nman Wrote: I've posted full benchmarks for the 5090 here: https://gist.github.com/Chick3nman/09bac...c1e1363d5c

I see "Your device driver installation is probably broken. See also: https://hashcat.net/faq/wrongdriver" multiple times in that benchmark, e.g. in TrueCrypt and VeraCrypt modes. And the values are a lot higher than for 4090, e.g. Mode 6232 192.2 kH/s (4090) vs. 539.4 kH/s (5090).
Does something went wrong? Or are there modules working correctly and are the number real?

I know that Blackwell has all INT32/FP32 cores while in Ada half the cores are fixed FP32. May these be the only modes benefiting from the architectural change, because all other modes are already limiting by other factors? For example server cards have more cores than the consumer variants but they (server cards) have lower power limit and thus lower clocks and a lower performance in most cases (in my experience).
Reply