Now I plan to parallelize my sequential solver. It is a solver for solving vehicle routing problem. My solver is coded in C++. I hope I could run several copies of my solver(maybe with different parameters) in parallel simultaneously on a multi-core computer. Can I do this with TBB? The reason I ask this question is that the book (Intel Thread Building Blocks) says: do not introduce anything in your code that will not allow single-thread execution. Any experts can explain this issue? Thanks.
A:
Thanks for your comment. I do not know how to accept / upvote answers, How can I do that? Thanks again.
Jackie
2010-05-03 16:35:30