Boost logo

Boost :

From: Doug Gregor (dgregor_at_[hidden])
Date: 2008-04-02 11:24:07


On Apr 2, 2008, at 11:05 AM, Christian Henning wrote:
> Just a quick question. Wouldn't be TBB the better choice instead of
> OpenMP?

I can see good reasons for both options. TBB will make it easier to
implement task-oriented parallel algorithms, but it brings with it a
dependency on a non-Boost library. OpenMP is reasonably good at data
parallelism (and can require fewer changes to algorithms where it
applies), and depends on features available in many compilers, but it
isn't as widely applicable as TBB. I think you choice will be dictated
mainly by the library you choose, and how you think you will need to
parallelize that library.

        - Doug


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk