Thread Closed 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
oclHashcat running on the new AMD hd7970
01-11-2012, 09:17 PM (This post was last modified: 01-12-2012 10:15 AM by atom.)
Post: #1
oclHashcat running on the new AMD hd7970

The first thing I noticed, one could call it "a problem", is, that there is no linux driver available.

So, instead of worrying I directly went to my Win7/64 box and attached it on there.

After that, I installed the "amd_radeon_hd7900_win7_64.exe" special driver from AMD page. Installing the driver worked without any problems (had catalyst 11.12 installed before).

In the following steps I am using oclHashcat-lite v0.09 beta since oclHashcat-lite v0.08 does not have a "Tahiti" kernel. This new beta include some unpublished code optimization for MD5 which is around 2%. Here is what I did:

Quote:oclHashcat-lite64.exe -n 800 --gpu-loops 1024 -1 ?l?d?s?u --gpu-watchdog 0 --outfile-watch 0 --restore-timer 0 --runtime 28 --pw-min 8 -m 0 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ?1?1?1?1?1?1?1?1?1

This is a "Full-Power" command, its perfect for benchmarking.

Here is the output:

Quote:oclHashcat-lite v0.9 by atom starting...

GPU-Loops: 128
GPU-Accel: 800
Password lengths range: 8 - 55
Platform: AMD compatible platform found
Watchdog: Temperature limit disabled
Device #1: Tahiti, 3072MB, 0Mhz, 32MCU
[s]tatus [p]ause [r]esume [q]uit => s
Status.......: Running
Hash.Target..: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hash.Type....: MD5
Time.Running.: 20 secs
Time.Left....: 9 days, 9 hours
Plain.Mask...: ?1?1?1?1?1?1?1?1
Plain.Text...: ***aaaaa
Plain.Length.: 8
Progress.....: 163158425600/6634204312890625 (0.00%)
Speed.GPU.#1.: 8156.5M/s

Started: Wed Jan 11 19:23:13 2012
Stopped: Wed Jan 11 19:23:35 2012

MD5: 8156.6M/s, on a single GPU. Now that is great!

The funny thing is, even on extreme highly loaded workload (-n 800), which usually freezes the desktop, on this card the desktop was still useable. I do smell optimization potential on here.

Before I continue with the other algorithms, lets compare what we see to the expected theoretical results. For this, I will use my stock clocked hd7970 vs. stock clocked hd5970 (1 GPU only!):

hd5970: 1600sp * 725mhz (1160000) vs. 2048sp * 925mhz (1894400). This is a "theoretical" improvement of 63%.

MD5: hd5970 = 4940M/s, hd7970 = 8156M/s. This is a "real-life" improvement of 65%.

That means, the theoretical values perfectly fit the real-life values.

Ok, another test. This time SHA1. Same command, just switching to -m 100:

Quote:Speed.GPU.#1.: 2807.5M/s

SHA1: hd5970 = 1690, hd7970 = 2807. This is a "real-life" improvement of 66%.

Hits again the theoretical expectation. Awesome, I am starting to like this card.

Here are some more numbers without comments of some algos I think many people are interessted in:

Quote:vBulletin3: 2214M/s
vBulletin30: 1534M/s
NTLM: 15813M/s
SHA256: 1100M/s
SL3: 2825M/s

Now switching to oclHashcat-plus. I had to run this again on a beta version since the current 0.07 version did not work.

First thing to test, of course, WPA/WPA2:

Quote:Speed........: 127.9k c/s Real, 128.2k c/s GPU

This is just a single GPU card, the hd7990 will surely make 220k c/s

OK, the comparisation again:

WPA/WPA2: hd5970 = 79k c/s, hd7970 = 128k c/s. This is a "real-life" improvement of 62%.

Another thing that many people want to know is the multihash speed.

Quote:1 hash (not reversed): 5182M
2 hashes: 4550M
100 hashes: 4520M
1000 hashes: 4444M
10000 hashes: 4400M
100000 hashes: 4127M
1000000 hashes: 2970M
2000000 hashes: 2370M
4000000 hashes: 1037M

Conclusion: This card rocks, I am looking forward for the 7990!

Next steps: Wait for Linux drivers, then check out how to optimize GCN.
Visit this user's website Find all posts by this user
Thread Closed 

Messages In This Thread
oclHashcat running on the new AMD hd7970 - atom - 01-11-2012 09:17 PM