From owner-freebsd-ia64 Wed Jan 15 13:34:14 2003 Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB25A37B401 for ; Wed, 15 Jan 2003 13:34:12 -0800 (PST) Received: from president.dataforce.net (president.dataforce.net [195.42.160.21]) by mx1.FreeBSD.org (Postfix) with SMTP id 58A2443F1E for ; Wed, 15 Jan 2003 13:34:11 -0800 (PST) (envelope-from solar@openwall.com) Received: (qmail 22994 invoked from network); 15 Jan 2003 21:34:08 -0000 Received: from localhost (HELO openwall.com) (127.0.0.1) by localhost with SMTP; 15 Jan 2003 21:34:08 -0000 Received: by openwall.com (Postfix, from userid 503) id 9EB00299E1; Thu, 16 Jan 2003 00:37:00 +0300 (MSK) Date: Thu, 16 Jan 2003 00:37:00 +0300 From: Solar Designer To: Marcel Moolenaar Cc: Dominic Marks , freebsd-ia64@FreeBSD.ORG Subject: Re: Request for performance measurement of john the ripper on ia64 Message-ID: <20030115213700.GA10813@openwall.com> References: <20030115054607.GB4457@openwall.com> <20030115195445.GA6527@openwall.com> <20030115200902.GA3078@cus.org.uk> <20030115203545.GA6881@openwall.com> <20030115204525.GA3746@cus.org.uk> <20030115210104.GA7052@openwall.com> <20030115212307.GA585@athlon.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030115212307.GA585@athlon.pn.xcllnt.net> User-Agent: Mutt/1.4i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jan 15, 2003 at 01:23:07PM -0800, Marcel Moolenaar wrote: > Machine: HP rx2600 > CPU: McKinley 900MHz (SMP machine with UP kernel) Thank you! > Version: 1.6 (port) > Perf. compile options: -O -fomit-frame-pointer -funroll-loops > > Benchmarking: Standard DES [64/64 BS]... DONE > Many salts: 181609 c/s real, 182349 c/s virtual > Only one salt: 161309 c/s real, 161698 c/s virtual > Version: 1.6.32 (development) > Perf. compile options: -O2 -fomit-frame-pointer -funroll-loops > > Benchmarking: Traditional DES [64/64 BS]... DONE > Many salts: 410439 c/s real, 412330 c/s virtual > Only one salt: 335115 c/s real, 336375 c/s virtual I think that some of the difference is due to -O vs. -O2. I'd expect a 20% difference for this benchmark between the versions of John on IA64. If you're interested and have the time, one other thing to try is setting DES_BS_VECTOR to a value greater than 1 (2, 3, 4), -- this might let John use more instruction-level parallelism. -- /sd To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message