First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 227631
Alias:
Product:
Component:
Status: NEW
Resolution:
Assigned To: Crypto team <crypto@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robin Johnson <robbat2@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 227631 depends on: Show dependency tree
Show dependency graph
Bug 227631 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)









View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-06-16 19:15 0000
I have dropped the ~hppa and ~mips keywords on johntheripper, as they arches do
not have openmpi keyworded, and john doesn't work well with other MPI
implementations.

Please keyword openmpi OR place a block for john w/ USE=mpi in your
package.use.mask, then re-add your keyword to john -r5.

------- Comment #1 From Jeroen Roovers 2008-06-16 19:49:30 0000 -------
Marked ~hppa. USE=mpi use.masked altogether for HPPA.

------- Comment #2 From RB 2008-06-19 04:06:34 0000 -------
I currently use the MPI patch with mpich2 instead of openmpi, as recommended by
upstream; any reason openmpi was chosen over that?

------- Comment #3 From Robin Johnson 2008-06-19 05:46:50 0000 -------
aoz.syn: mpich2 didn't work properly on my ppc box (ppc64-32ul), while openmpi
did.

My test env for johntheripper+MPI was:
PPC (4 cores) + amd64 (4 cores) + x86 (2 cores)
Launched via torque. Exceeded 150K/sec against crypt-md5.

------- Comment #4 From RB 2008-06-19 12:02:25 0000 -------
That's curious - I ran this particular patch against a 14-node set of JS20s (28
PPC970s) using mpich2 for nearly a year with no problems.  They were all
running a stripped-down (PXE boot) of Gentoo (64/64).

Regardless, maybe it would be fruitful to work out an MPI virtual since there
are several competing (but colliding) implementations that work.

------- Comment #5 From Robin Johnson 2008-06-19 18:44:31 0000 -------
I suspect that it may be more I was crossing architectures and endian-ness
(deliberately, because I wanted to use all of my available CPUs).

Better than than the MPI virtual, there was a wrapper lib I saw a year or so
ago, that saved having to rebuild apps against the specific MPI implementation
(just build the wrapper once per implementation instead).

------- Comment #6 From RB 2008-09-26 20:19:53 0000 -------
I've just moved over to OpenMPI; even though bindshell.net recommends mpich2, I
have no opinion.  OpenMPI works well enough: from my POV, this bug can be
closed.

First Last Prev Next    No search results available      Search page      Enter new bug