Browse thread
OC4MC : OCaml for Multicore architectures
- Philippe Wang
[
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: | -- (:) |
| From: | Jon Harrop <jon@f...> |
| Subject: | Re: [Caml-list] OC4MC : OCaml for Multicore architectures |
On Thursday 24 September 2009 15:38:06 Philippe Wang wrote: > Very few programs that are not written with multicore in mind would > not be penalized. > I mean our GC is much much dumber than INRIA OCaml's one. > Our goal was to show it was possible to have good performance with > multicores for OCaml. > Maybe someday we'll find some time to optimize the GC, but it's likely > not very soon. Just to quantify this with a data point: the fastest (serial) version of my ray tracer benchmark is 10x slower with the new GC. However, this is anomalous with respect to complexity and the relative performance is much better for simpler renderings. For example, the new GC is only 1.7x slower with n=6 instead of n=9. -- Dr Jon Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?e