
I'll second Cory's advise to look at Intel's TBB library; seems like
you're already mostly in a position to make use of it, if you're
already thinking at the level of tasks. The boost thread library
doesn't really provide the constructs for doing efficient parallel
programming, in my experience.
On Sun, Aug 14, 2011 at 10:13 AM, Jack Bryan
Hi,
How to make sure that a multithreaded C++ program is run by ALL cores on a multicore server to do computing in parallel physically (not logically).
I have a multicore server, which has 24 CPUs, each of which has 6 cores.
It is Intel Xeon X5650 2.67GHz cpu cores : 6 (support 6 threads) cpu MHz : 1596.000
totally, I have 24 * 6 = 144 cores.
I designed a multithreaded C++ program with boost/thread.
How to make sure that my program is run by all 144 cores ?
Any help is really appreciated.
thanks
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users