[Gc] parallel speedup

"Daniel R. Grayson" <[email protected]> Tue, 24 Jun 2014 19:46:01 -0400
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <CABWu70H0VX=annhEyZ0AtTQG82h_ea73LOsuXrUsFJ7XxbTeiQ@mail.gmail.com>
In our application that uses libgc (see http://macaulay2.com/) I observe no
speedup when running tasks in parallel, if the tasks allocate memory using
libgc.  Perhaps I'm doing something wrong.  Are there any commonly observed
situations where no speedup occurs?

A glance at the source code shows that mutex locks lock down the world on
almost every occasion, so it's hard to see why there would ever be any
speedup
when using threads.

_______________________________________________
bdwgc mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/bdwgc