
2 Apr
2008
2 Apr
'08
3:24 p.m.
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