Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Fri, 12 May 2006 20:20:16 +0200 (CEST)
From: rembrandt@...erlin.de
To: john-users@...ts.openwall.com
Subject: John 1.6.40 versus 1.7.1 on x86-64 :)

I just wanted to provide my results for both Versions.

My OS is OpenBSD 3.9 and I`m running it on a dual AMD-Opteron (242).

# uname -a
OpenBSD godfather.helith.net 3.9 GENERIC.MP#0 amd64

# dmesg | grep cpu
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Opteron(tm) Processor 242, 1594.47 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,NXE,MMXX,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu0: apic clock running at 199MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Opteron(tm) Processor 242, 1594.18 MHz
cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,NXE,MMXX,LONG,3DNOW2,3DNOW
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative
cpu1: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative

john 1.6.40 (wich is in the Ports):

john --test
-----------------------------------------------------
Benchmarking: Traditional DES [64/64 BS]... DONE
Many salts:	532847 c/s real, 533896 c/s virtual
Only one salt:	497455 c/s real, 497455 c/s virtual

Benchmarking: BSDI DES (x725) [64/64 BS]... DONE
Many salts:	17037 c/s real, 17070 c/s virtual
Only one salt:	16826 c/s real, 16860 c/s virtual

Benchmarking: FreeBSD MD5 [32/64 X2]... DONE
Raw:	3858 c/s real, 3851 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/64]... DONE
Raw:	260 c/s real, 259 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K]... DONE
Short:	222086 c/s real, 221647 c/s virtual
Long:	582374 c/s real, 582374 c/s virtual

Benchmarking: NT LM DES [64/64 BS]... DONE
Raw:	4634K c/s real, 4634K c/s virtual
-----------------------------------------------------



john 1.7.1 (wich is not in the Ports):

make openbsd-x86-64
./john --test

-----------------------------------------------------
Benchmarking: Traditional DES [64/64 BS]... DONE
Many salts:	519147 c/s real, 519147 c/s virtual
Only one salt:	479599 c/s real, 480539 c/s virtual

Benchmarking: BSDI DES (x725) [64/64 BS]... DONE
Many salts:	16518 c/s real, 16551 c/s virtual
Only one salt:	16366 c/s real, 16366 c/s virtual

Benchmarking: FreeBSD MD5 [32/64 X2]... DONE
Raw:	5914 c/s real, 5926 c/s virtual

Benchmarking: OpenBSD Blowfish (x32) [32/64]... DONE
Raw:	260 c/s real, 259 c/s virtual

Benchmarking: Kerberos AFS DES [48/64 4K]... DONE
Short:	220661 c/s real, 221095 c/s virtual
Long:	582073 c/s real, 582073 c/s virtual

Benchmarking: NT LM DES [64/64 BS]... DONE
Raw:	4597K c/s real, 4588K c/s virtual
-----------------------------------------------------

As you can see the MD5-Improvement is impressiv.
But DES is a littlebit slower (just a littlebit).

So MD5 is now 153% as fast as in Version 1.6.40.
Or more then 50% faster. :-D


I hope that helps you Solar.... :-D
if not it`s maybe itneresting for all others. :)


Kind regards,
Rembrandt

p.s.
No Service runs on this Computer.
No CPU-Time was wasted for example X or other not neded stuff.
No other process consumed CPU-Time during the Test.

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.