
16 Sep
2008
16 Sep
'08
9:48 a.m.
Am Dienstag, 16. September 2008 07:20:33 schrieb vicente.botet:
It's my _guess_ also. I think that the Boost threadpool library must integrate child-tasks and task stealing between worker threads.
I'm currently working on a work-stealing strategy.
Some references on fork-join framework for the reader: article "A Java Fork/Join Framework" http://gee.cs.oswego.edu/dl/papers/fj.pdf
Fork/Join uses work-stealing - you need a kind of synchronization between all worker threads to finish one task (joining subtasks). I think this is not in the scope of threadpool. regards, Oliver