[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