[mercury-users] ICFP'00 Contest Results
Tyson Dowd
trd at cs.mu.OZ.AU
Wed Oct 4 12:08:07 AEDT 2000
On 03-Oct-2000, Ralph Becket <rbeck at microsoft.com> wrote:
> Looking at the timings, I think we suffered badly for two reasons:
> 1. Mercury's floating point performance sucks (both the OCaml and
> Haskell compilers support unboxed floats); and
Yep. Improving floating point is a another project that we'd love
someone to do, but it seems to be a reasonably big job.
Recompiling in hlc.gc grade might help somewhat. However there are a
few unimplemented bits and pieces stopping us from running the ray
tracer in this grade (compare is not implemented for univ yet).
> 2. not having the bounding spheres optimization really shafted us
> (at least, it looks like the judges were using the non-BS version).
Yes, this seems to be the case. IIRC we had some last minute bugs with
that code, so took it out (correctness first).
--
Tyson Dowd #
# Surreal humour isn't everyone's cup of fur.
trd at cs.mu.oz.au #
http://www.cs.mu.oz.au/~trd #
--------------------------------------------------------------------------
mercury-users mailing list
post: mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the users
mailing list