|
Message-ID: <33471.128.173.192.90.1322600628.squirrel@webmail.tuffmail.net> Date: Tue, 29 Nov 2011 16:03:48 -0500 (EST) From: "Brad Tilley" <brad@...ystems.com> To: john-users@...ts.openwall.com Subject: Re: AMD X6 multicore issue I have one of these CPUs (AMD x6 1090T). I'd be glad to test if that would be helpful. Let me know. Brad > My comments are inline: > > On Tue, Nov 29, 2011 at 06:59:09PM +0200, Caesarmv wrote: >> * c@cd:~/pass/john-1.7.8-jumbo-8/run$ mpiexec -np 6 ./john >> ../../pass.txt* >> >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Remaining 1 password hash >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Remaining 1 password hash >> Remaining 1 password hash >> Node 0@cd: Crash recovery file is locked: ./john.rec >> Node 0@cd: Crash recovery file is locked: ./john.rec >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Node 0@cd: Crash recovery file is locked: ./john.rec >> Remaining 1 password hash >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Remaining 1 password hash >> Loaded 2 password hashes with 2 different salts (generic crypt(3) >> [?/64]) >> Remaining 1 password hash > > Looks like you're running mpiexec on a non-MPI build. Maybe you did not > enable MPI in the Makefile, or maybe you forgot to do a "make clean" > between different builds. > >> *c@cd:~/pass/john-1.7.8-jumbo-8/run$ mpiexec -np 6 ./john --test* >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1235K c/s real, 1235K c/s virtual >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1216K c/s real, 1228K c/s virtual >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1213K c/s real, 1237K c/s virtual >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1194K c/s real, 1231K c/s virtual >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1186K c/s real, 1235K c/s virtual >> >> Benchmarking: Raw SHA-512 [64/64]... DONE >> Raw: 1786K c/s real, 1804K c/s virtual > > This is similarly wrong. With an MPI-enabled build, you'd get just one > benchmark per hash type. (Ditto for OpenMP.) > >> > Compilation type is *make linux-x86-64.* >> > >> > Did you enable MPI or/and OpenMP in the Makefile? >> >> Yes. > > What exactly did you do? > >> I'm interested in *SHA512* (ubuntu default pass file). > > You're confused here. crypt(3) based on SHA-512 is one thing (slow), > raw SHA-512 is another (fast). You need the former. > > Anyway, John includes not only MPI, but also OpenMP support in its > "generic crypt(3)" module (which is what you should be using for this > hash type currently). So my advice is that you don't bother with MPI > (which is a jumbo-specific feature, and which you somehow misconfigured) > and instead enable OpenMP in the Makefile (should be easier to do and > use). You may use a clean 1.7.9 tree (no need for -jumbo for your hash > type). Please don't forget to "make clean" before making a new build. > > I hope this helps. > > Alexander
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.