[ET Trac] [Einstein Toolkit] #2059: SimFactory should detect the number of cores automatically

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Sep 6 16:38:18 CDT 2017


#2059: SimFactory should detect the number of cores automatically
--------------------------+-------------------------------------------------
  Reporter:  hinder       |       Owner:                     
      Type:  enhancement  |      Status:  review             
  Priority:  minor        |   Milestone:                     
 Component:  SimFactory   |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by rhaas):

 Well, I had already complained about it. I think that the best one would
 be "lscpu" and not "/usr/bin/lscpu". All systems where it existed (various
 Linux laptops, workstations, BW, stampede2, my macos laptop) have it in
 /usr/bin/lscpu.

 So "yes, please change to just 'lscpu'".

 For versions, ah, right. Hmm, everything has 2.6 by now which is why I had
 in mind that we are requiring python 2.6, I don't know if we accidentally
 are already using something from 2.6 or not somewhere else.

 I don't have python 2.3 anymore to test this, though looking at the
 changes from 2.3 to 2.6 it seems that (with the exception of one line in
 sim-distribute.py) the code was still python 2.3 compliant. So feel free
 to revert my last patch. One can achieve (hopefully) the same thing using
 the older (now deprecated) popen2.popen3 function
 (https://docs.python.org/2.6/library/popen2.html) though of course it
 being deprecated I expect to eventually have to provide a wrapper around
 subprocess.Popen that emulates popen3.

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


More information about the Trac mailing list