Multi-Core Programming. Boost's MPI, OpenMP, TBB, or something else?

Posted by unknownthreat on Stack Overflow See other posts from Stack Overflow or by unknownthreat
Published on 2010-05-23T10:35:37Z Indexed on 2010/05/23 11:10 UTC
Read the original article Hit count: 288

Hello, I am totally a novice in Multi-Core Programming, but I do know how to program C++.

Now, I am looking around for Multi-Core Programming library. I just want to give it a try, just for fun, and right now, I found 3 APIs, but I am not sure which one should I stick with. Right now, I see Boost's MPI, OpenMP and TBB.

For anyone who have experienced with any of these 3 API (or any other API), could you please tell me the difference between these? Are there any factor to consider, like AMD or Intel architecture?

© Stack Overflow or respective owner

Related posts about multicore

Related posts about multiprocessing