Page 2 of 3

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Fri Apr 29, 2011 1:07 am
by Bitweasil
I've found a few errors, and discovered some other silly stuff I'm doing with my code related to constants... I'll fix this and drop out a new version in the next day or two for testing.

I definitely found some errors with valgrind though. ;-) Whoops...

new char(16)

NOT THE SAME AS

new char[16]

:)

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Sun May 01, 2011 5:47 pm
by RIG
Any new release ? Wanna test it out :D

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Sun May 01, 2011 10:01 pm
by Bitweasil
New version uploaded in the original post. Try it out - it fixes at least a few issues. Hopefully it resolves the errors you were seeing.

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 12:27 pm
by RIG
*:~/Desktop/GRTCrack-Multi$ ./GRTCrack-CPP -h MD5 -f md5 /media/TrekStor/Rainbowtables/MD5/GRT-MD5-len6-fullcharset-perfect/*.grt
Got 5 hashes!
Processing GRT file /media/TrekStor/Rainbowtables/MD5/GRT-MD5-len6-fullcharset-perfect/MD5-idx1-chr95-cl100000-perfect.grt

Table version: 1
Hash: MD5
Password length: 6
Table index: 1
Chain length: 100000
Num chains: 9915810
Perfect table: Yes
Charset length: 95
Charset: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Elements: 5
Elements per unit: 1
Number of workunits: 5
WU init complete
Cuda error in file 'GRTCandidateHashesMD5.cu' in line 39 : invalid device symbol.
*:~/Desktop/GRTCrack-Multi$

same problem everytime :(

EDIT: tested it on 4 systems (NVIDIA 580GTX, 240GT, 9800GT and 295GTX)

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 12:31 pm
by RIG
Are there some special Driver packages or something else needed for the GRT ?

I have the NVIDIA dev driver and the cuda toolkit installed.

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 2:47 pm
by Bitweasil
RIG wrote:Are there some special Driver packages or something else needed for the GRT ?

I have the NVIDIA dev driver and the cuda toolkit installed.


Which versions of the dev driver & CUDA toolkit? I'm running 3.2 in dev, so if you've got something different, that might explain the issues.

I do include the cudart library in lib64 for systems that don't have it elsewhere. If you've got 4.0 beta or such, you might try removing that and seeing if it works against the system-installed libraries.

What's the output of deviceQuery give you for driver revision & runtime revision?

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 5:23 pm
by RIG
My cuda toolkit version is 4.0 RC2

My driver version is 270.40 dev

I uninstall the 4.0 RC2 and install 3.2. Hope it fix the problem....

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 5:38 pm
by Bitweasil
mm... that could be part of it.

You could also try removing libcudart from the lib64 directory. I built it with directions to look there first, and if you have the 4.0 one, they may be different enough that things don't work.

Either way, the source will be out soon - I'm just finishing up a bunch of changes, and it's at a rather unstable/hacked together point right now. :)

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Mon May 02, 2011 8:00 pm
by RIG
Ok tested it but I'm not able to fix the problem. :(
Hopefully you find a way to fix it.

The other GRTCrack runs without any problems...

Re: Multi-GPU, multi-hash GRT BETA! For Linux...

PostPosted: Fri May 06, 2011 6:27 pm
by RIG
New release ? :)