Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Thu, 18 May 2006 08:32:06 -0500
From: "Randy B" <aoz.syn@...il.com>
To: john-users@...ts.openwall.com
Subject: Re: Compilation error for 1.7x on ppc64-linux

My apologies to Rembrandt/et. al. for not making it perfectly clear I
wasn't requesting support and that I had applied the jumbo patch - I
found the solution, but didn't find where anyone had noted such an
item; I posted more for FYI/posterity's sake.

On 5/17/06, Solar Designer <solar@...nwall.com> wrote:
> > Linux mandarb 2.6.16-hardened-r6 #2 SMP Wed May 17 09:26:45 CDT 2006
> > ppc64 PPC970, altivec supported GNU/Linux
>
> Good stuff.

Indeed - JS20 blade; I had no idea how much faster it would be against
DES, but I'm incredibly pleased.  The 1.6GHz 970s in this box are
nearly 70% faster against DES than a 2.4GHz Xeon, thanks to your
Altivec optimization.

> FWIW, you might get slightly better performance at some hash types if
> you use the linux-ppc32-altivec target instead.

I'll give it a whirl - I've built the whole thing w/64-bit userland,
but depending on how much more 32-altivec gives me, 32-bit libs may
arrive to stay.

For Rembrandt (and posterity):
[john@...darb run] gcc -v
Using built-in specs.
Target: powerpc64-unknown-linux-gnu
Configured with:
/var/tmp/portage/gcc-4.1.0-r1/work/gcc-4.1.0/configure --prefix=/usr
--bindir=/usr/powerpc64-unknown-linux-gnu/gcc-bin/4.1.0
--includedir=/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.0/include
--datadir=/usr/share/gcc-data/powerpc64-unknown-linux-gnu/4.1.0
--mandir=/usr/share/gcc-data/powerpc64-unknown-linux-gnu/4.1.0/man
--infodir=/usr/share/gcc-data/powerpc64-unknown-linux-gnu/4.1.0/info
--with-gxx-include-dir=/usr/lib/gcc/powerpc64-unknown-linux-gnu/4.1.0/include/g++-v4
--host=powerpc64-unknown-linux-gnu --build=powerpc64-unknown-linux-gnu
--enable-altivec --enable-nls --without-included-gettext
--with-system-zlib --disable-checking --disable-werror
--disable-libunwind-exceptions --disable-multilib --disable-libmudflap
--disable-libssp --disable-libgcj --enable-languages=c,c++
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-clocale=gnu
Thread model: posix
gcc version 4.1.0 (Gentoo 4.1.0-r1)
[john@...darb run] ./john
John the Ripper password cracker, version 1.7.1
Copyright (c) 1996-2006 by Solar Designer and others
Homepage: http://www.openwall.com/john/


I don't purport to be any sort of expert or very knowledgeable about
any of the level of stuff you guys are doing; rather, I was quite
pleased that I was successful at applying the jumbo patch on the first
try.  However, I _am_ learning... ;-)

RB

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.