Browse thread
[Caml-list] speed
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2003-01-19 (09:45) |
From: | Siegfried Gonzi <siegfried.gonzi@s...> |
Subject: | Re: Coyote Gulch test in Caml (was Re: [Caml-list] speed ) |
Oleg wrote: >On Saturday 04 January 2003 01:31 pm, Xavier Leroy wrote: > >>Apparently, the ocamlopt-generated code >>offers less instruction-level parallelism than the g++-generated code >>for the float computations. Still, I haven't really understood where >>the factor of 2 comes from. >> > >It's been a couple of weeks. I'm wondering if you got any new insights into >this? > I am wondering whether they did analysize the Bigloo (Scheme) results: [according to Manuel based on code by S. Gonzi; see comp.lang.scheme] Compiler usr+usr -----------------------------------------------------------+--------------- ocamlopt -unsafe -noassert -inline 2: 95.01s bigloo -Obench -jvm (jdk1.3.1): 55.73s java (jdk1.3.1): 52.53s bigloo -Obench -copt "-ffast-math -fomit-frame-pointer -O3": 40.57s gcc -ffast-math -fomit-frame-pointer -O3: 38.37s Btw: the Stalin compiler produces code (note: common Scheme operators) which runs faster than the C++ version even. S. Gonzi ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners