[nem-pl] Uwagi różne
Michal Moskal
malekith at pld-linux.org
Thu Feb 19 10:55:23 CET 2004
On Thu, Feb 19, 2004 at 10:19:13AM +0100, Michal Moskal wrote:
> > Czasy wersji sumującej ostatnie cyfry (najlepsze z 3 uruchomień):
> >
> > C 0.201
> > OCamlopt 0.406
> > OCamlopt -unsafe 0.376
> > Kogut (mój), wersja z niskopoziomowo rozpisanymi pętlami 1.024
> > Kogut, wersja ładna 1.671
> > Python 3.089
> > Perl 6.110
> >
> > Jakby ktoś chciał się bawić, to
> > <http://qrnik.knm.org.pl/~qrczak/tmp/primes.tar.gz>
>
> Kurde, albo ja nie umiem kompilować C, albo ty masz ponad 3 GHz
> procesora ;) Tak czy inaczej u mnie:
>
> C 0.37 0.49
> Nemerle 0.60 1.28
> ocamlopt (u) 0.65 0.87
> ocamlopt 0.70 0.87
Lalala. Wszysto już rozumiem. Nie masz szybszego procesora tylko więcej
cache. Jak się upakuje tablicę booli do bitów (tak, żeby mieściła się w
moim cache) to czas programu w C spada do 0.03.
--
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a?
More information about the devel-pl
mailing list