Richard Jones schrieb: > On Thu, Sep 24, 2009 at 02:47:17AM +0100, Jon Harrop wrote: >> Wow! 2.6x faster on 2 cores is good. ;-) > > Isn't that impossible? Or is the multicore GC better than the single > threaded one? (Sorry if this is a stupid or obvious question)
It might just happen that the size of the working set and memory access pattern of the application is just right so that you get a better interleaving of cache misses and thread execution if you run more than two threads on two cores. Hyperthreading might muddle things further. - Florian _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs