All,
Today we finally got to the bottom of the confusion regarding flopsie,
the CPU resource consumer. A while ago I found that it was not behaving
nearly as well as when Tim had originally tested it, and that it was
much closer to the speed he had seen when it was compiled as a
command-line application than when it was a shared object file attached
to Python.
Now we have discovered that it will behave the way Tim had seen in the
past, as a Python extension, if you are using icc v. 8.1 to compile it,
not icc v. 8.0, which is the default for TeraGrid. To get yourself
using icc v. 8.1, add
+intel-c-8.1.035-f-8.1.031-r1
to your ~/.soft file, then log back in.
Now you can update apps/Consumer to r. 560 and then run
./setup build
./setup install --lsst-devel
and you won't have to bother with make or copying anything to your bin dir.
I'm testing it now to make sure everything works and hopefully establish
whether or not the speedup is appreciable enough to make a difference
for DC1.
-Jon
_______________________________________________
LSST-data mailing list
[email protected]
http://www.lsstmail.org/mailman/listinfo/lsst-data