Results 1 to 2 of 2
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 ...
- 08-14-2011 #1Just Joined!
- Join Date
- Aug 2011
- Posts
- 1
How to assure a multithreaded program run by ALL cores on multicore
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, also support hyperthreading)
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
- 08-16-2011 #2Just Joined!
- Join Date
- Oct 2008
- Posts
- 2
to use extra CPUs/cores your program need to be really heavy and use a lot of resources, other case 1 CPU / CORE can do the task with no problem


Reply With Quote