[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: everything compiled, but errors and slowness when running theexecutable
Hi Blake,
I'm guessing that you have defined JANA_PLUGIN_DIR rather than
JANA_PLUGIN_PATH. The former identifies a directory for which every
single file will be attached as a plugin (or at least attempted). The
latter identifies a directory search path for plugins specified on the
command line.
The 2.7Hz is not unusual for charged particle tracking. The
trackeff_hists2 plugin requests charged particles which activates the
tracking code causing the slow down.
Let me know if none of this turns out to be the cause.
Regards,
-David
Blake Leverington wrote:
> Hi guys,
>
> So I have to newest tagged version of the HallD software downloaded
> and compiled (I no longer have $HALLD_MY defined), and I have a few
> questions on why some things are the way they are now. I've attached
> the output of my analysis code at the bottom.
>
> 1) Why does it initialize the plugins when I've not asked them to be
> loaded in the command line?
> 2) Why does it run so damn slow? 2.7 Hz!?! It would run in the 50 to
> 100 Hz or higher previously. There's no other load on the CPU.
> 3) I thought this "Error in <TDecompLU::DecomposeLUCrout>: matrix is
> singular" error was taken care of in previous versions?
>
> Happily, the BCAL cell threshold seems to output nicely with a
> reasonable number.
>
> Any help would be appreciated. I've tried skimming Claire's background
> files and I get an even worse error, so I figured I'd try something
> previously working (my analysis code) and this fails too. Everything
> has been make prisitine-d and re-make-d. I'm at a loss.
>
> Cheers,
> -Blake
>
>
> leverin@stan> fcalTree -PTHREAD_TIMEOUT=300
> /fs1/leverin/a2_1320/bcal_0000/bcal_0000.hddm
>
> Created JCalibration object of type:
> JCalibrationFile Generated via: fallback
> creation of JCalibrationFile Runs:
> requested=1 found=1 Validity
> range=1-10000 URL:
> file:///home/s4/leverin/gluex/svn/src/calib
>
> context:
> default
> Reading Magnetic field map from Magnets/Solenoid/solenoid_1500
> ... 32481 entries found ( Nx=81 Ny=1 Nz=401 ) at
> 0x8682ac0 Read 840 values from
> FDC/lorentz_deflections in calibDB
> lorentz_deflections columns (alphabetical): bx bz nx nz x
> z Read 364000 values from Material/radlen in
> calibDB radlen columns
> (alphabetical): radlen x y z
> Looking for plugins in
> "/home/s4/leverin/gluex/svn/lib/Linux_RHEL4-athlon-gcc3.4.4"
> ...
>
> Initializing plugin
> "/home/s4/leverin/gluex/svn/lib/Linux_RHEL4-athlon-gcc3.4.4/acceptance_hists.so"
> ...
> Initializing plugin
> "/home/s4/leverin/gluex/svn/lib/Linux_RHEL4-athlon-gcc3.4.4/cdc_hists.so"
> ...
> Initializing plugin
> "/home/s4/leverin/gluex/svn/lib/Linux_RHEL4-athlon-gcc3.4.4/trackeff_hists2.so"
> ...
> Initializing plugin
> "/home/s4/leverin/gluex/svn/lib/Linux_RHEL4-athlon-gcc3.4.4/mcthrown_hists.so"
> ...
> Launching threads Opening source
> "/fs1/leverin/a2_1320/bcal_0000/bcal_0000.hddm"of type:
> HDDM
>
> .
>
> Registering FDC
> factories
> --- Configuration Parameters
> -- THREAD_TIMEOUT =
> 300
> -------------------------------
>
> BCAL inner cell threshold: 0.00666667 GeV, 9
> P.E. FCAL Geometry initialized with
> 2800 active blocks.
> DTrackFitterALT1.cc:118-------------- Least Squares TRACKING
> -------------- DTOFMCResponse_factory: loding values from TOF
> data baseg.: 0.0Hz) Error in
> <TDecompLU::DecomposeLUCrout>: matrix is singularvg.:
> 2.7Hz) Error in <TDecompLU::InvertLU>: matrix is
> singular, 0 diag elements < tolerance of
> 2.2251e-308
>
> Error in <TDecompLU::DecomposeLUCrout>: matrix is singularvg.:
> 2.7Hz) Error in <TDecompLU::InvertLU>: matrix is
> singular, 0 diag elements < tolerance of
> 2.2251e-308
>
> Error in <TDecompLU::DecomposeLUCrout>: matrix is
> singular Error in <TDecompLU::InvertLU>:
> matrix is singular, 0 diag elements < tolerance of
> 2.2251e-308
>
> Error in <TDecompLU::DecomposeLUCrout>: matrix is
> singular Error in <TDecompLU::InvertLU>:
> matrix is singular, 0 diag elements < tolerance of
> 2.2251e-308
>
> Error in <TDecompLU::DecomposeLUCrout>: matrix is singularvg.:
> 2.7Hz) Error in <TDecompLU::InvertLU>: matrix is
> singular, 0 diag elements < tolerance of
> 2.2251e-308
>
> 1.6k events processed (1.6k events read) 2.0Hz (avg.:
> 2.7Hz) SIGINT received
> (1).....
> JApplication.cc:1055 didn't sleep full 0.5
> seconds! 1.6k events processed (1.6k
> events read) 2.0Hz (avg.: 2.7Hz) Telling all
> threads to quit
> ... Thread
> 0xb6009bb0 completed
> gracefully
> Telling all threads to quit ...
> Closing shared object handle 0 ...
> Closing shared object handle 1 ...
> Closing shared object handle 2 ...
> Closing shared object handle 3 ...
> 1556 events processed (1566 events read) Average rate: 2.7Hz
>
--
------------------------------------------------------------------------
David Lawrence Ph.D.
Staff Scientist Office: (757)269-5567 [[[ [ [ [
Jefferson Lab Pager: (757)584-5567 [ [ [ [ [ [
http://www.jlab.org/~davidl davidl@jlab.org [[[ [[ [[ [[[
------------------------------------------------------------------------