|
Message-ID: <c3a0ac8fb73d0a660282f8be9e140e55@smtp.hushmail.com> Date: Sun, 05 Jan 2014 17:49:39 +0100 From: magnum <john.magnum@...hmail.com> To: john-dev@...ts.openwall.com Subject: Re: CUDA multi-device support You need to create your own account on GitHub, fork my repo and push your commit to *your* bleeding-jumbo branch. Then you make a pull request against my repo. https://help.github.com/articles/using-pull-requests magnum On 2014-01-05 17:16, Muhammad Junaid Muzammil wrote: > Hello, > > I was attempting to commit my current changes to git repo but I failed to > do so. Attempting to commit changes over HTTPS gave me HTTP 403 error. > > error: The requested URL returned error: 403 while accessing > https://github.com/magnumripper/JohnTheRipper.git/info/refs > fatal: HTTP request failed > > Changing the URL to ssh gave me an Permission denied (publickey) error. > > Regards, > Junaid > > > On Tue, Dec 31, 2013 at 11:52 PM, Muhammad Junaid Muzammil < > mjunaidmuzammil@...il.com> wrote: > >> Sure I'll commit it to the git repo in a couple of days. >> >> Junaid. >> >> >> On Monday, December 30, 2013, magnum wrote: >> >>> On 2013-12-29 16:52, Muhammad Junaid Muzammil wrote: >>> >>>> Hello, >>>> >>>> I have added multi CUDA device option parsing >>>> >>> >>> That sounds excellent! Is your code available somewhere yet? Or could you >>> post a patch? I prefer pull requests on GitHub but a patch posted here is >>> fine too, especially if it's not your final cut but more of a RFC. >>> >>> to option.c and cu_common.h. >>>> >>> >>> We might eventually want to move some of it from options.c to >>> common-cuda.c for various reasons but that is not a problem. Please post >>> your current code for review. Don't forget licensing: >>> http://openwall.info/wiki/john/licensing >>> >>> Currently, I am parsing at most 2 CUDA devices. >>>> >>> >>> For OpenCL we have a macro MAXGPUS in common-opencl.h, I think it would >>> be nice if you do something similar - in case you didn't already - eg. >>> define MAX_CUDA_DEVICES in cuda_common.h. Perhaps we should default to 8 >>> like OpenCL does. >>> >>> I haven't written the test cases for this functionality yet. I couldn't >>>> find any documentation pertaining to unit tests. Is there any such >>>> documentation? >>>> >>> >>> For the Test Suite? Unfortunately there's not much docs, if any. And the >>> TS mostly just tests formats right now, not things like modes, node/fork or >>> multiple GPUs. It would be nice to add stuff like that but there's a lot of >>> planning and decisions needed. >>> >>> However, there is a pass-through option in TS which just passes options >>> on to john, so you can run a test like this: >>> >>> cd test >>> ./jtrts.pl pwsafe-cuda -passthru="-dev=0,1" >>> >>> magnum >>> >>> >
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.