Title :
Speed Optimizations for Fermilab MULTI
Author_Institution :
Nuclear Physics Laboratory GL-10 University of Washington Seattle, WA 98195
Abstract :
Although the Fermilab MULTI event analysis program basic processing loop is capable of 400 Hz operation, analysis of real data causes the program to rapidly bog down, in our case to the range of 10 to 20 Hz. There are a number of factors causing this effect; operation of the "live" display, interpretation of "evaluation" statements and the speed at which histograms can be incremented. We have addressed all these areas and present our solutions to them. We have succeeded in raising the basic processing speed to approximately 600 Hz, and a reasonable live analysis to 200 Hz without the need to sacrifice the display or to resort to "user" Fortran subroutines.
Keywords :
Algorithms; Cause effect analysis; Data analysis; Graphics; Histograms; Laboratories; Nuclear physics; Operating systems; Performance analysis; Plasma displays;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.1981.4331865