Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Thu, 04 Aug 2011 19:56:49 +0200
From: groszek <necro@...icon.pl>
To: john-users@...ts.openwall.com
Subject: Re: JtR CUDA patch

On 08/04/2011 06:06 AM, Lukas Odzioba wrote:
> Hi all!
> 
> I've prepared patch adding nVidia GPU's support for the following formats:
> phpass, cryptmd5, cryptsha256, cryptsha512
> 
> Performance is rather poor, here's a few benchmarks on my GTX460:
> 
> phpass      292k c/s
> cryptmd5    391k c/s
> cryptsha256 7800 c/s
> cryptsha512 5600 c/s
> 

On my GTS 250m i get:
  Benchmarking: PHPASSCUDA [PORTABLE-MD5]... DONE
  Raw:    79973 c/s real, 80105 c/s virtual

  Benchmarking: CRYPTMD5CUDA saltlen=8,passlen=8 [MD5-based CRYPT]. DONE
  Raw:    57714 c/s real, 57829 c/s virtual

  Benchmarking: CRYPTSHA256CUDA [SHA256-based CRYPT]... DONE
  Raw:    823 c/s real, 825 c/s virtual

  Benchmarking: CRYPTSHA512CUDA [SHA512-based CRYPT]... DONE
  Raw:    559 c/s real, 560 c/s virtual

This is very, very slow... and system becomes unresponsible (even mouse
cursor is dead) while its running.
Compiled with:
- Cuda compilation tools, release 4.0, V0.2.1221 (4.0.8)
- gcc x86_64 4.4.5 (cuda still doesn't like 4.5 ... aww!)

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.