| 1 | \section{CPU Requirements \label{sec:speed}} | 
|---|
| 2 |  | 
|---|
| 3 | We tested the speed of the extractors by running them on an Intel\ Pentium\ IV, | 
|---|
| 4 | 2.4\,GHz~CPU machine at IFAE and measured | 
|---|
| 5 | the number of executed events per seconds. This was done using the CPU-time measure features which incorporates each task in MARS. | 
|---|
| 6 | \par | 
|---|
| 7 | The results could easily differ by about 20\% from one try to another (using the | 
|---|
| 8 | same extractor), but in general, | 
|---|
| 9 | the differences between the extractors are much bigger than the intrinsic fluctuation. | 
|---|
| 10 | Table~\ref{tab:cpu} shows the obtained results. The numbers in this list have to be compared to the | 
|---|
| 11 | I/O speed of about 400~evts/sec. of the {\textit{\bf MRead}}-task which performs the reading | 
|---|
| 12 | (and de-compression) of the merpped root-files in MARS. Thus, for time being, every extractor being faster | 
|---|
| 13 | than this reference number does not limit the total event reconstruction speed. Only the integrating spline | 
|---|
| 14 | extractors lie below this limit and would need to be optimized further. | 
|---|
| 15 |  | 
|---|
| 16 | \begin{table}[htp] | 
|---|
| 17 | \centering | 
|---|
| 18 | \begin{tabular}{|c|c|c|c|} | 
|---|
| 19 | \hline | 
|---|
| 20 | \hline | 
|---|
| 21 | \multicolumn{4}{|c|}{\large Measured Extraction Speed} \rule{0mm}{6mm} \rule[-2mm]{0mm}{6mm} \hspace{-3mm}\\ | 
|---|
| 22 | \hline | 
|---|
| 23 | \hline | 
|---|
| 24 | Nr. & Name         &  Events/sec. & comments\\ | 
|---|
| 25 | &              &  (CPU)       & \\ | 
|---|
| 26 | \hline | 
|---|
| 27 | \hline | 
|---|
| 28 | 1   & Fixed Win. (4,4)   & 3500--4500 & no time \\ | 
|---|
| 29 | 2   & Fixed Win. (4,6)   & 3500--4500 & no time \\ | 
|---|
| 30 | 3   & Fixed Win. (6.6)   & 3200--4000 & no time \\ | 
|---|
| 31 | 4   & Fixed Win. (8,8)   & 3200--4000 & no time \\ | 
|---|
| 32 | 5   & Fixed W. (14,10)   & 2700--3300 & no time \\ | 
|---|
| 33 | \hline | 
|---|
| 34 | 6   & Fix. Win. Spline (4,4) & 1700--2200 &  no time \\ | 
|---|
| 35 | 7   & Fix. Win. Spline (4,6) & 1700--2200 &  no time \\ | 
|---|
| 36 | 8   & Fix. Win. Spline (6.6) & 1700--2100 &  no time \\ | 
|---|
| 37 | 9   & Fix. Win. Spline (8,8) & 1300--1800 &  no time \\ | 
|---|
| 38 | 10  & Fix. Win. Spl. (14,10) &  600--1200 &  no time \\ | 
|---|
| 39 | \hline | 
|---|
| 40 | 11  & Fix. Win. Peak S. (2,2) & 2300--2900 &    no time \\ | 
|---|
| 41 | 12  & Fix. Win. Peak S. (4,4) & 2300--2900 &    no time \\ | 
|---|
| 42 | 13  & Fix. Win. Peak S. (4.6) & 2300--2900 &    no time \\ | 
|---|
| 43 | 14  & Fix. Win. Peak S. (6,6) & 2300--2900 &    no time \\ | 
|---|
| 44 | 15  & Fix. Win. Peak S. (8,8) & 2200--2800 &    no time \\ | 
|---|
| 45 | 16  & Fix. Win. Pk S. (14,10) & 2000--2500 &    no time \\ | 
|---|
| 46 | \hline | 
|---|
| 47 | 17  & Slid. Win. (2,2) & 400--700 & \\ | 
|---|
| 48 | 18  & Slid. Win. (4,4) & 500--800 & \\ | 
|---|
| 49 | 19  & Slid. Win. (4.6) & 500--800 & \\ | 
|---|
| 50 | 20  & Slid. Win. (6,6) & 1000--1300 & \\ | 
|---|
| 51 | 21  & Slid. Win. (8,8) & 1100--1400 & \\ | 
|---|
| 52 | 22  & Slid. W. (14,10) & 1000--1800 & \\ | 
|---|
| 53 | \hline | 
|---|
| 54 | 23  & Spline Amplitude  & 700--1000 & \\ | 
|---|
| 55 | 24  & Spline Int. (1,1.5)& 300--500 & \\ | 
|---|
| 56 | 25  & Spline Int. (2,3) & 200--400 & \\ | 
|---|
| 57 | 26  & Spline Int. (4,6) & 150--200 & to be optimized \\ | 
|---|
| 58 | 27  & Spline Int. (6,9) & 80--120 & to be optimized \\ | 
|---|
| 59 | \hline | 
|---|
| 60 | 28  & Dig. Filt. (6,6)  & 700--900 &   \\ | 
|---|
| 61 | 29  & Dig. Filt. (4,4)  & 700--900 &   \\ | 
|---|
| 62 | 34  & Dig. Filt. Pk S.  & 500--600 &   \\ | 
|---|
| 63 | \hline | 
|---|
| 64 | \hline | 
|---|
| 65 | \end{tabular} | 
|---|
| 66 | \caption{The extraction speed measured for every extractor.} | 
|---|
| 67 | \label{tab:cpu} | 
|---|
| 68 | \end{table} | 
|---|
| 69 |  | 
|---|
| 70 |  | 
|---|
| 71 | %%% Local Variables: | 
|---|
| 72 | %%% mode: latex | 
|---|
| 73 | %%% TeX-master: "MAGIC_signal_reco" | 
|---|
| 74 | %%% End: | 
|---|