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 20:11:15 +0000
From: Pyrex <pyrex@...networks.net>
To: "john-users@...ts.openwall.com" <john-users@...ts.openwall.com>
Subject: RE: Help Compiling John on ARM w/ MPI & CUDA

I am using GCC 4.8.2 but it doesn't seem to like the idea of OpenMP.


I configured and I am getting an "OpenMP = Yes" but when I run the program I am getting the "Warning: OpenMP is disabled; a non-OpenMP build may be faster" message again.


I am positive I am using the new binary I compiled.


Any ideas?


________________________________________
From: magnum
Sent: Monday, July 21, 2014 4:21 AM
To: john-users@...ts.openwall.com
Subject: Re: [john-users] 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

No malware was found: Scanned by TiSnetworks E-Mail Security Systems.

=
No malware was found: Scanned by TiSnetworks E-Mail Security Systems.

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.