[ET Trac] [Einstein Toolkit] #1446: use hwloc to choose ideal number of threads

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Sep 30 00:11:31 CDT 2013


#1446: use hwloc to choose ideal number of threads
--------------------------+-------------------------------------------------
  Reporter:  rhaas        |       Owner:  eschnett           
      Type:  enhancement  |      Status:  new                
  Priority:  minor        |   Milestone:                     
 Component:  Carpet       |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by rhaas):

 One comment on the proposal: how would one handle MPI processes? Those are
 created before Cactus' main process (or at least creation is not under
 Cactus' control). So given that usually we want number_of_processes *
 number_of_threads_per_process = number_of_cores (or 2*number_of_cores or
 0.5*number_of_cores) it seems that we really cannot choose the number of
 threads once the executable starts but have to rely on simfactory instead.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1446#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list