Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 28 Jan 2013 16:39:41 +0100
From: atom <>
Subject: DCC2 performance

Hey Guys,

I can confirm JtR's speed for DCC2 on my 7970, listed with 103232 c/s

root@ht:~/crackers/JohnTheRipper/src# ../run/john -fo=mscash2-opencl -te=4
OpenCL platform 0: AMD Accelerated Parallel Processing, 2 device(s).
Device 0: Tahiti
Optimal Work Group Size:128
Kernel Execution Speed (Higher is better):1.560985
Benchmarking: M$ Cache Hash 2 (DCC2) PBKDF2-HMAC-SHA-1 [OpenCL]... DONE
Raw:    103023 c/s real, 2116K c/s virtual

But for oclHashcat-plus default workload settings are a trademark
between cracking speed and desktop lags. That is for all hashes not
just DCC2.

You can overwrite these settings and increase the workload by using
the parameters -n and --gpu-loops

root@ht:~/oclHashcat# ./oclHashcat-plus64.bin -m 2100
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:a -a 3 -n 800 --gpu-loops 8192
--runtime 20
oclHashcat-plus v0.13 by atom starting...

Hashes: 1 total, 1 unique salts, 1 unique digests
Bitmaps: 8 bits, 256 entries, 0x000000ff mask, 1024 bytes
Workload: 8192 loops, 80 accel
Watchdog: Temperature abort trigger set to 90c
Watchdog: Temperature retain trigger set to 80c
Device #1: Tahiti, 2048MB, 925Mhz, 32MCU
Device #1: Kernel ./kernels/4098/m2100.Tahiti_1084.4_1084.4
(VM).kernel (587776 bytes)

[s]tatus [p]ause [r]esume [b]ypass [q]uit =>
NOTE: Runtime limit reached, aborting...

Session.Name...: oclHashcat-plus
Status.........: Aborted
Input.Mode.....: Mask (?1?2?2?2)
Hash.Target....: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa:a
Hash.Type......: DCC2, mscash2
Time.Started...: Mon Jan 28 16:01:50 2013 (18 secs)
Time.Estimated.: Mon Jan 28 16:02:19 2013 (8 secs)
Speed.GPU.#1...:   108.1k/s
Recovered......: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.......: 1966080/2892672 (67.97%)
Rejected.......: 0/1966080 (0.00%)
HWMon.GPU.#1...: 99% Util, 48c Temp, 20% Fan

No worries in case your desktop freezes (and it will if its on the
same GPU). It will be released automatically after 20 seconds due to
the --runtime 20 parameter.


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.