Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 21 Jul 2014 12:21:02 +0200
From: magnum <john.magnum@...hmail.com>
To: john-users@...ts.openwall.com
Subject: Re: Help Compiling John on ARM w/ MPI & CUDA

On 2014-07-20 22:48, Pyrex wrote:
> I'd like to get OpenMP working, I am parsing through the readme files
> but haven't seen much on how to do it. Could someone please share the
> method with me?

There's nothing to it. When you run configure, it will enable OpenMP if 
possible.

$ ../run/john --test --form:descrypt
Will run 8 OpenMP threads
Benchmarking: descrypt, traditional crypt(3) [DES 128/128 AVX-16]... 
(8xOMP) DONE
Many salts:	17195K c/s real, 2696K c/s virtual
Only one salt:	14712K c/s real, 2704K c/s virtual

The "Will run 8 threads" and "(8xOMP)" show that you are running OpenMP. 
You can use environment variables to limit number of threads, eg.

$ OMP_NUM_THREADS=4 ../run/john --test --form:descrypt
Will run 4 OpenMP threads
Benchmarking: descrypt, traditional crypt(3) [DES 128/128 AVX-16]... 
(4xOMP) DONE
Many salts:	14516K c/s real, 4043K c/s virtual
Only one salt:	14827K c/s real, 4297K c/s virtual


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.