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

Reply via email to