
I haven't done any benchmark yet. I don't see why concurrency using the proposed Boost.Join library will be inherently "slower" than other implementations. I have implemented some of the optimizations mentioned in the Comega paper (implemented in Comega compiler) using template techniques. I believe there are still more im provements to be made. However considering how much resources Intel has put into optimizing TBB.... That is also why we propose libraries to the community / list for review so that more experts can have a look of the implementation and find the weakness. Thanks for looking into it. Yigong On 6/11/07, Mathias Gaunard <mathias.gaunard@etu.u-bordeaux1.fr> wrote:
Yigong Liu wrote:
2> implementing data parallel algorithms (parallel loop and map-reduce) using Join, which is helpful for programming today's multi-core machines.
Have you benchmarked those against "faster" implementations, like the algorithms in Intel Threading Building Blocks, to see what the performance overhead of join calculus is?
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost