public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* crypto benchmark results with 2.6.0-test6
@ 2003-10-03 18:14 Christian Kujau
  2003-10-04  5:08 ` Christian Kujau
  0 siblings, 1 reply; 5+ messages in thread
From: Christian Kujau @ 2003-10-03 18:14 UTC (permalink / raw)
  To: linux-crypto, linux-kernel

Hi,

i run a coule of tests with different crypto ciphers on 2.6.0-test6 
(i386). machine is a AMD TB 900Mhz, 512MB RAM, X is running, but no 
further load. more info soon on the website, but here the results:

http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-aes.txt
http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-blowfish.txt
http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-cast5.txt
http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-cast6.txt
http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-serpent.txt
http://nerdbynature.de/bits/bench/prinz/2.6.0-test6/crypto/prinz-2.6.0-test6-twofish.txt


(keybits=128, but really, more info soon.)

Thanks,
Christian.
-- 
BOFH excuse #316:

Elves on strike. (Why do they call EMAG Elf Magic)


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: crypto benchmark results with 2.6.0-test6
  2003-10-03 18:14 crypto benchmark results with 2.6.0-test6 Christian Kujau
@ 2003-10-04  5:08 ` Christian Kujau
  0 siblings, 0 replies; 5+ messages in thread
From: Christian Kujau @ 2003-10-04  5:08 UTC (permalink / raw)
  To: linux-crypto, linux-kernel

now here is a bit more information and the script i used to do the 
benchmarks:

http://nerdbynature.de/bench/prinz/

Thanks,
Christian.
-- 
BOFH excuse #41:

interrupt configuration error


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: crypto benchmark results with 2.6.0-test6
@ 2003-10-04 10:41 Fruhwirth Clemens
  2003-10-05 12:18 ` Christian Kujau
  0 siblings, 1 reply; 5+ messages in thread
From: Fruhwirth Clemens @ 2003-10-04 10:41 UTC (permalink / raw)
  To: Christian Kujau; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

Hi,

would you like to benchmark

http://clemens.endorphin.org/patches/aes-i586-asm-2.6.0-test5.diff

and

http://clemens.endorphin.org/twofish-i586/ (experimential) 

too? :)

Regards, Clemens

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: crypto benchmark results with 2.6.0-test6
  2003-10-04 10:41 Fruhwirth Clemens
@ 2003-10-05 12:18 ` Christian Kujau
  2003-10-05 12:43   ` Fruhwirth Clemens
  0 siblings, 1 reply; 5+ messages in thread
From: Christian Kujau @ 2003-10-05 12:18 UTC (permalink / raw)
  To: Fruhwirth Clemens; +Cc: linux-kernel, linux-crypto

Sorry, took me a while to retest.

Fruhwirth Clemens schrieb:
> Hi,
> 
> would you like to benchmark
> 
> http://clemens.endorphin.org/patches/aes-i586-asm-2.6.0-test5.diff

yes, i did so, results on:

http://www.nerdbynature.de/bench/prinz/

> and
> 
> http://clemens.endorphin.org/twofish-i586/ (experimential) 
> 
> too? :)

uh, i guess this masm/windoze/elf32 stuff is too much for me, i could 
try, but don't have time to dig into this. but you could try my script, 
and run benchmarks on your machine too.
but: how is this twofish optimization supposed to go into mainline 
anyway? one had to use a special compiling environment to compile a kernel?

i set up these benchmarks for me too, because i needed to know what 
cipher is fast enough for my own use. usually i sticked to serpent, now 
aes-i586 looks quite good on this PC. i wonder if it will compile and so 
something on ppc32 too, but probably not. which is a pity, because my 
primary use of the cryptoloop is a ppc :-(

Thank you,
Christian.

-- 
BOFH excuse #349:

Stray Alpha Particles from memory packaging caused Hard Memory Error on 
Server.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: crypto benchmark results with 2.6.0-test6
  2003-10-05 12:18 ` Christian Kujau
@ 2003-10-05 12:43   ` Fruhwirth Clemens
  0 siblings, 0 replies; 5+ messages in thread
From: Fruhwirth Clemens @ 2003-10-05 12:43 UTC (permalink / raw)
  To: Christian Kujau; +Cc: linux-kernel, linux-crypto

[-- Attachment #1: Type: text/plain, Size: 1623 bytes --]

On Sun, Oct 05, 2003 at 02:18:00PM +0200, Christian Kujau wrote:
> Sorry, took me a while to retest.

Thanks :)

> Fruhwirth Clemens schrieb:
> >would you like to benchmark
> >http://clemens.endorphin.org/patches/aes-i586-asm-2.6.0-test5.diff
>
> yes, i did so, results on:
> http://www.nerdbynature.de/bench/prinz/

Looks promising. But it's not going to be merged because of objections by
the cryptoapi maintainer.

> >http://clemens.endorphin.org/twofish-i586/ (experimential) 
> 
> uh, i guess this masm/windoze/elf32 stuff is too much for me, i could 
> try, but don't have time to dig into this. but you could try my script, 
> and run benchmarks on your machine too.
> but: how is this twofish optimization supposed to go into mainline 
> anyway? one had to use a special compiling environment to compile a kernel?

It's not a patch, it's an add-on. I'm working on a gas version of the
assembler code so it can be merged, but it's far from being complete
(although it works).

> i set up these benchmarks for me too, because i needed to know what 
> cipher is fast enough for my own use. usually i sticked to serpent, now 
> aes-i586 looks quite good on this PC. i wonder if it will compile and so 
> something on ppc32 too, but probably not. which is a pity, because my 
> primary use of the cryptoloop is a ppc :-(

Well that's the cost of an assembler implementation ;) it's not portable. 
Probably you can one of IBM's compilers to compile the cipher of your
choice. http://www-3.ibm.com/software/awdtools/ccompilers/ ... Rumours say
they're fast than gcc.

Regards, Clemens

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-10-05 12:43 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-03 18:14 crypto benchmark results with 2.6.0-test6 Christian Kujau
2003-10-04  5:08 ` Christian Kujau
  -- strict thread matches above, loose matches on Subject: below --
2003-10-04 10:41 Fruhwirth Clemens
2003-10-05 12:18 ` Christian Kujau
2003-10-05 12:43   ` Fruhwirth Clemens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox