¥Time profiling was implemented for all three critical
processes: interrupt routine, second readout list and networking
¥System is based on CPU high-frequency clock and normalized
to
microseconds
¥Measurement results are
inserted into data stream as histograms to be viewed on ROOT-based presenter running downstream
¥Simple histogram package was developed
¥System allows real time ROC performance monitoring and can
be used to
make quick DAQ upgrades (install faster controller into busiest
ROC, split ROC in two parts etc)
¥Figures: ROL2 execution time (several peaks)