[ET Trac] [Einstein Toolkit] #2059: SimFactory should detect the number of cores automatically
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Sep 6 16:06:07 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 sbrandt):
Question: Did you intend to leave "/usr/bin/lscpu" as is, or did you
intend to replace it with "lscpu"?
Also, I'm not sure what happened, but we agreed to use the code below in
bin/sim in ticket #2058. Somehow, it isn't what I checked in, the lower
version is missing. If we are to use subprocess.Popen, we need to make the
minimum version 204 instead of 203. Version 2.3 was suggested because of
QueenBee, but that has 2.6 now. I updated the branch to include the
minimum and set it to 204.
{{{
# Forward the call
for PYEXE in python python2
do
$PYEXE - > /dev/null 2>&1 << EOF
import sys
if sys.hexversion >= 0x2030000 and sys.hexversion < 0x3000000:
exit(0)
else:
exit(1)
EOF
if [ $? = 0 ]
then
exec $PYEXE "$cmd" "$@"
break
fi
done
}}}
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2059#comment:16>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list