Page 2 of 2

Re: OpenCL Beta for Linux!

PostPosted: Wed Sep 28, 2011 4:53 pm
by Sc00bz
Try a success rate of 99.4% and 4 tables.

Re: OpenCL Beta for Linux!

PostPosted: Fri Sep 30, 2011 11:00 am
by panda
Sc00bz wrote:Try a success rate of 99.4% and 4 tables.


*hat tip*

Re: OpenCL Beta for Linux!

PostPosted: Sun Oct 09, 2011 3:02 am
by Bitweasil
News:

I'm making significant progress on the OpenCL rainbow table code, including fixing a few subtle bugs and making it compile cleaner.

:)

I'd expect another beta out soon-ish, and hopefully it will include all platforms. I've got Linux & OS X working, just need to hammer Windows into shape.

Re: OpenCL Beta for Linux!

PostPosted: Fri Oct 14, 2011 5:51 am
by Bitweasil
And Windows is pretty much set - just a few things left to finish for the builds.

Also, GRTCrack-OpenCL will be using the curses interface instead of the debug interface.

I've hammered down a ton of OpenCL issues, and right now the kernels are compiling & running properly with:
- AMD OpenCL
- nVidia OpenCL (why? I've got CUDA support...)
- Intel OpenCL
- Apple OpenCL

The one major limit right now is that I only support one device in cracking. I'll add other devices soon, but it's complex enough for now with one.

Re: OpenCL Beta for Linux!

PostPosted: Fri Oct 28, 2011 4:34 am
by Bitweasil
Ugh.

The code is, in theory, done.

It's just miserably failing to find things with the ATI SDK.

So, either I have a bug in my OpenCL code that's pretty bad, or the ATI SDK later than 11.4 has bugs.

Either is possible...

Re: OpenCL Beta for Linux!

PostPosted: Fri Oct 28, 2011 4:47 am
by Bitweasil
Hm...

Works fine on single hash mode.

Fails with multiple hashes.

Good enough for another beta. :)

Expect a release this weekend...

Oh, and I've got a very, very spiffy new feature. ;-)

Re: OpenCL Beta for Linux!

PostPosted: Sat Oct 29, 2011 7:07 pm
by Bitweasil
woo boy. Definite bugs to fix... I'll be honest, I don't know how some of this stuff actually generates *any* results right now. Doop de doo...

//EDIT: Oh, right, little endian values. Woo. :) They are sorted.

*codes away furiously*