- Timestamp:
- 02/21/05 19:55:35 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/MagicSoft/TDAS-Extractor/Speed.tex
r6485 r6655 1 1 \section{CPU Requirements} 2 2 3 We tested the speed of the extractors by running them on a Intel\ Pentium\ 4 CPU, 4 2.4\,GHz machine at Barcelona and measured 5 the number of events executed per seconds. The results differed by about 20\% from one try to another (on the 6 same extractor), but in general, the differences between the extractors are much bigger than the intrinsic fluctuation. 7 Table~\ref{tab:cpu} shows the obtained results. 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. 8 15 9 16 \begin{table}[htp] 10 17 \centering 11 \small{12 18 \begin{tabular}{|c|c|c|c|} 13 19 \hline 14 20 \hline 15 \multicolumn{4}{|c|}{\large Tested CPU Time} \rule{0mm}{6mm} \rule[-2mm]{0mm}{6mm} \hspace{-3mm}\\21 \multicolumn{4}{|c|}{\large Measured Extraction Speed} \rule{0mm}{6mm} \rule[-2mm]{0mm}{6mm} \hspace{-3mm}\\ 16 22 \hline 17 23 \hline … … 20 26 \hline 21 27 \hline 22 1 & Fixed Win. (4,4) & 3500--4500 & \\23 2 & Fixed Win. (4,6) & 3500--4500 & \\24 3 & Fixed Win. (6.6) & 3200--4000 & \\25 4 & Fixed Win. (8,8) & 3200--4000 & \\26 5 & Fixed W. (14,10) & 2700--3300 & \\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 \\ 27 33 \hline 28 6 & Fix. Win. Spline (4,4) & 1700--2200 & \\29 7 & Fix. Win. Spline (4,6) & 1700--2200 & \\30 8 & Fix. Win. Spline (6.6) & 1700--2100 & \\31 9 & Fix. Win. Spline (8,8) & 1300--1800 & \\32 10 & Fix. Win. Spl. (14,10) & 600--1200 & \\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 \\ 33 39 \hline 34 11 & Fix. Win. Peak S. (2,2) & 2300--2900 & \\35 12 & Fix. Win. Peak S. (4,4) & 2300--2900 & \\36 13 & Fix. Win. Peak S. (4.6) & 2300--2900 & \\37 14 & Fix. Win. Peak S. (6,6) & 2300--2900 & \\38 15 & Fix. Win. Peak S. (8,8) & 2200--2800 & \\39 16 & Fix. Win. Pk S. (14,10) & 2000--2500 & \\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 \\ 40 46 \hline 41 47 17 & Slid. Win. (2,2) & 400--700 & \\ … … 47 53 \hline 48 54 23 & Spline Amplitude & 700--1000 & \\ 49 24 & Spl ne Int. (1,1.5)& 300--500 & \\55 24 & Spline Int. (1,1.5)& 300--500 & \\ 50 56 25 & Spline Int. (2,3) & 200--400 & \\ 51 26 & Spline Int. (4,6) & 150--200 & \\52 27 & Spline Int. (6,9) & 80--120 & \\57 26 & Spline Int. (4,6) & 150--200 & to be optimized \\ 58 27 & Spline Int. (6,9) & 80--120 & to be optimized \\ 53 59 \hline 54 60 28 & Dig. Filt. (6,6) & 700--900 & \\ … … 58 64 \hline 59 65 \end{tabular} 60 } 61 \caption{The speed of every extractor.} 66 \caption{The extraction speed measured for every extractor.} 62 67 \label{tab:cpu} 63 68 \end{table}
Note:
See TracChangeset
for help on using the changeset viewer.