title: When I run several threads that match the number of CPU core/threads, will each thread run on a separate core/thread?
body: <p>The threads are launched by <code>std::async(func)</code>.</p>
  
  <p>If not, how can I do it?</p>