Find the answer to your Linux question:
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 ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just 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

  2. #2
    Just 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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •