¥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)