Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
* Re: ICFP'00 programming contest
@ 2000-09-06 19:56 ortmann
  0 siblings, 0 replies; 15+ messages in thread
From: ortmann @ 2000-09-06 19:56 UTC (permalink / raw)
  To: John Max Skaller; +Cc: Xavier Leroy, frouaix, caml-list


Last year one of IBM's simulator developers discovered that a Fortran
version
of the simulator was faster because the generated code happened to fit well
into the processor code/data cache.  The performance difference was
substantial.

:-/

--
Daniel Ortmann, IBM Circuit Technology, Rochester, MN 55901-7829
ortmann@us.ibm.com / internal 8.553.6795 / external 507.253.6795
ortmann@isl.net home 507.288.7732

"The answers are so simple, and we all know where to look,
but it's easier just to avoid the question." -- Kansas




John Max Skaller <skaller@maxtal.com.au> on 09/06/2000 12:21:54 AM

To:   Xavier Leroy <Xavier.Leroy@inria.fr>
cc:   frouaix@liquidmarket.com, caml-list@inria.fr
Subject:  Re: ICFP'00 programming contest




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






^ permalink raw reply	[flat|nested] 15+ messages in thread
* Re:  ICFP'00 programming contest
@ 2000-08-22 12:31 Damien Doligez
  0 siblings, 0 replies; 15+ messages in thread
From: Damien Doligez @ 2000-08-22 12:31 UTC (permalink / raw)
  To: caml-list

>From: Julian Assange <proff@iq.org>

>Will Inria be entering this year?


We have registered a team.

-- Damien



^ permalink raw reply	[flat|nested] 15+ messages in thread
* ICFP'00 programming contest
@ 2000-08-22  9:01 Julian Assange
  2000-08-22  9:56 ` Xavier Leroy
  0 siblings, 1 reply; 15+ messages in thread
From: Julian Assange @ 2000-08-22  9:01 UTC (permalink / raw)
  To: caml-list; +Cc: proff


While the domain of the challenge task has not been revealed,
presuming it's one well-suited to O'caml does anyone want enter an
O'caml team? Given that ICFP'{98,99} first places were won by domain
experts (although not necessarily the other winning categories!), a
good strategy seems to be putting together a team with a large number
of members on the hope that some of them will happen to be experts in
the domain of the challege. After the challenge has been revealed, the
remaining team members can then withdraw to support roles, trying
to break the models the domain experts have created.

Will Inria be entering this year?

Cheers,
Julian.



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

end of thread, other threads:[~2000-09-07 13:29 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-09-06 19:56 ICFP'00 programming contest ortmann
  -- strict thread matches above, loose matches on Subject: below --
2000-08-22 12:31 Damien Doligez
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
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

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