Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 1 Jul 2015 17:39:42 +0300
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: JtR on Power

On Wed, Jul 01, 2015 at 09:50:25PM +0800, Lei Zhang wrote:
> It turns out that ./configure mis-recognized my Power platform as 32-bit and big-endian, which is actually 64-bit and little-endian. After fixing configure.ac and rebuilding, JtR passes all 307 self-tests (including one that was previously disabled due to endianness).

Great!  Please note that POWER can be 32- or 64-bit, big- or
little-endian.  All four combinations are possible, depending on the
operating system.  So we need actual detection of word size and
endianness, like we had in "make generic" before.  Unfortunately, magnum
dropped that when adding autoconf support, but I think we need to
reintroduce it.

> BTW, JtR runs really fast on Power.

You'll need to post benchmarks once you've added some basic SIMD
support.  Right now, I guess you got SIMD for some DES-based formats only.

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.