TWiki> Main Web>TtBar>GettingStarted (revision 3)EditAttachPDF

Performance Timing Test

Did a timing test of Luca's analysis code on the Mac/SLC4 and on CERN/lxplus. I used the same source file, header file, and data file, and made five successive runs. The timing started in the "run" function of the code, before the histograms were created, and ended after all plots were made.

Mac/SLC4 2.2 GHz, 1 Gbyte (Linux) RAM, OSX.4, 128 Mbytes VRAM
Real Time (s) CPU Time (s)
93.4 19.0
43.2 16.7
45.5 17.1
41.0 16.6
41.2 16.8

Mac/SLC4 2.5 GHz, 1 GByte (Linux) RAM, OSX.5, 512 Mbytes VRAM
Real Time (s) CPU Time (s)
46.0 15.9
15.5 11.3
14.5 11.8
15.2 12.9
13.1 10.6

Real Time (s) CPU Time (s)
203 14.8
194 14.1
198 13.6
199 14.9
201 14.2

Discussion: The slowness of lxplus Real Time was due to the time it takes to pop X windows over the internet, for the plots. The comparison is also somewhat uncontrolled since the loading of the two machines was different (see image below). It is really just a qualitative illustration that analysis on a laptop is feasible. The Mac CPU is only used at the 40% level for this version of the code, presumably the running is dominated by i/o since the analysis is pretty simple so far, not many calculations.

* Screen shot of Mac/SLC4 and CERN/lxplus system loads:

-- WillBrooks - 24 Jun 2008

Topic attachments
I Attachment History Action Size Date Who Comment
GIFgif timetest.gif r1 manage 63.2 K 2008-06-24 - 18:29 WillBrooks Screen shot of Mac/SLC4 and CERN/lxplus system loads
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2008-07-09 - WillBrooks
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback