develooper Front page | perl.perl5.porters | Postings from December 2003

BigInt Benchmarks Timeline: bench all versions

Thread Next
From:
Tels
Date:
December 22, 2003 16:09
Subject:
BigInt Benchmarks Timeline: bench all versions
Message ID:
200312230010.52918@bloodgate.com
-----BEGIN PGP SIGNED MESSAGE-----

Moin,

recently I got the idea that it would be a good idea to have some sort of
comparisation between the various BigInt versions. Mainly to spot trends, but
I guess I also needed some sort of justification for me pouring literally
thousand of hours of my spare time into this project.

I wrote a set of scripts that can be used to automatically run the benchmark
for all versions, and then create a pretty graph from the output (Thanx to
GD::Graph).

The results can be found here:

	http://www.bloodgate.com/perl/bigint/bench_timeline.html

I didn't have time yet to write longish explanations, and the link to the
complete scripts to create the benchmarks is also missing. I will fill this
in after I got some sleep. For now, watch the shiny graphs :) If you have any
questions, please drop me a note.

Feedback welcome, as usual. Somebody else might decide whether I get a cigar
or not :)

Cheers,

Tels

- --
 Signed on Tue Dec 23 00:05:41 2003 with key 0x93B84C15.
 Visit my photo gallery at http://bloodgate.com/photos/
 PGP key on http://bloodgate.com/tels.asc or per email.

perl -MMath::String=from_number -le 'print from_number(Math::BigInt->new(
"18646399493525281530194668228877222090413595623092063296651")*2*27*7*1289,
[ "a".."z", "A".."Z"," ","!"]);'


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.

iQEVAwUBP+eHv3cLPEOTuEwVAQERsAf/VVk1/191mx/4TvnYg/v5wHB314oc9fBC
ch429w352emVKP+62kBKmRo4LgKemrPOQnxaiPri6wtjKhqyz59g1KdqGJL6brKk
+Io6Qh3nyxyh2wkCP8PHS2RmAnyr/frhABujIlwPXuPOXVmu4V+Fml7jQtcHoj/y
/9HFr9kf3VGVlWVg+27gGomaAD4LggvbT7O/sm05N4X4GAqMeBw4NCK6RMTgHNZ/
sWv+oEtxIIA40uK7ocugmjOpdPgQwgqmv4PHHaMUWb828LLekumpYSBLCnotXAa0
rA3WNn4SiNCFWOUcu6/Slcjm7QwiRA1sAsc43+pNQqw5awMukYzrpA==
=pjfu
-----END PGP SIGNATURE-----


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About