Did something change between version 6.1.1 and 6.2.4 regarding -S option
#1
I noticed that when using version 6.2.4 and the command:
hashcat.exe -m22000 -O -w4 -a0 -S d:\ftp\hashes2021\test.22000 d:\ftp\wordlist2017\rockyou.txt -r c:\hashcat-6.2.4\rules\best64.rule

It runs normal at first, but then the speed decreases as time goes on.  It seems like it slows down for a bit, then speeds up again, but overall the performance is less than in version 6.1.1

Version 6.2.4:
Starts out like this:
Speed.#1.........:  624.7 kH/s (231.70ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#2.........:  437.4 kH/s (239.79ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#*.........:  1062.1 kH/s
Candidate.Engine.: Host Generator + PCIe

Then after a few mins:

Speed.#1.........:    68212 H/s (233.75ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#2.........:  200.5 kH/s (251.49ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#*.........:  268.7 kH/s
Candidate.Engine.: Host Generator + PCIe

Whereas, with version 6.1.1, it's very consistent the entire run:
Speed.#1.........:  576.1 kH/s (232.11ms) @ Accel:32 Loops:1024 Thr:1024 Vec:1
Speed.#2.........:  413.4 kH/s (254.60ms) @ Accel:32 Loops:1024 Thr:1024 Vec:1
Speed.#*.........:  989.5 kH/s


Maybe it's an Auto-Tune thing?  I noticed that the Accel/Loops/Thr values are different between the version in the results above.

When not doing -S with version 6.2.4, it runs consistent:
Speed.#1.........:  553.9 kH/s (360.76ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#2.........:  389.6 kH/s (366.72ms) @ Accel:64 Loops:1024 Thr:512 Vec:1
Speed.#*.........:  943.6 kH/s
Candidate.Engine.: Device Generator

Thank you
Reply