From: John Max Skaller <skaller@maxtal.com.au>
To: Xavier Leroy <Xavier.Leroy@inria.fr>
Cc: frouaix@liquidmarket.com, caml-list@inria.fr
Subject: Re: ICFP'00 programming contest
Date: Wed, 06 Sep 2000 16:21:54 +1100 [thread overview]
Message-ID: <39B5D472.C70EA12F@maxtal.com.au> (raw)
In-Reply-To: <20000831215018.11218@pauillac.inria.fr>
Xavier Leroy wrote:
> Good idea. I added some timings to the Web page above. Not being
> familiar with the state of the art in ray tracing, we have no idea if
> these are good or bad timings. But from examination of the code
> produced by ocamlopt, I can say that those floating-point
> optimizations finally paid off...
It would be interesting to see how good ocaml is now with FP.
I believe Fortran is king, with C being roughly 50% slower.
If ocaml were 100% slower than Fortran, it would be a significant
achievement: many numerical people are looking for better
_structured_ programs than one can get with Fortran and will pay
with some loss of performance: C++ has been used by many for this
reason. But much numerical programming is 'conceptually functional'
with some crucial optimisations to objects, which would make
ocaml a far better choice if it can achieve reasonable performance.
I'm not a numerical programmer, but I have considerable 'sympathy'
for that art form, so I'd like to thank the ocaml team for the
hard work of tuning ocaml to make it suitable for numerical
programming use. Thanks!
--
John (Max) Skaller, mailto:skaller@maxtal.com.au
10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850
checkout Vyper http://Vyper.sourceforge.net
download Interscript http://Interscript.sourceforge.net
next prev parent reply other threads:[~2000-09-06 19:41 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-08-22 9:01 Julian Assange
2000-08-22 9:56 ` Xavier Leroy
2000-08-22 10:25 ` Julian Assange
2000-08-22 11:26 ` Xavier Leroy
2000-08-30 13:34 ` Julian Assange
2000-08-31 9:37 ` Xavier Leroy
2000-08-31 19:19 ` Francois Rouaix
2000-08-31 19:50 ` Xavier Leroy
2000-09-06 5:21 ` John Max Skaller [this message]
2000-09-07 9:42 ` Xavier Leroy
[not found] ` <39AF79D4.250B979F@univ-savoie.fr>
2000-09-01 12:38 ` Xavier Leroy
2000-09-01 20:20 ` Pascal Grosse
2000-09-01 20:01 ` Patrick M Doane
2000-08-22 12:31 Damien Doligez
2000-09-06 19:56 ortmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=39B5D472.C70EA12F@maxtal.com.au \
--to=skaller@maxtal.com.au \
--cc=Xavier.Leroy@inria.fr \
--cc=caml-list@inria.fr \
--cc=frouaix@liquidmarket.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox