[Kst] Interesting performance results

Barth Netterfield netterfield at astro.utoronto.ca
Wed Dec 15 23:47:39 CET 2004


How many points in the vectors?  I expect to be >100,000 before curves start 
to dominate (and its processing the curves that matters.)  Otherwise, these 
numbers are consistent with mine.

cbn

On December 15, 2004 05:35 pm, George Staikos wrote:
> I just ran the performance test (QTimer) on my dual athlon machine with
> NVidia GeForce4Ti video card.  The most that plot update takes with three
> plots in one window (one is a histogram, one is a PSD, one is a vcurve, all
> streamed from a realtime ASCII file) is 10ms.  Label drawing is the
> predominant factor too!!  Here are some results for you to verify :-)
>
> kst: Plot Benchmark stats:
> kst:    Initialization: 1ms
> kst:    Plot Labels: 3ms
> kst:    Plot Images: 0ms
> kst:    Plot Grid Lines: 0ms
> kst:    plot Legend: 0ms
> kst:    Plot Curves: 2ms
> kst:    plot Axes: 2ms
> kst:    plot Markers: 0ms
> kst:    plot arbitrary Labels: 0ms
> kst:    Flush Painter: 0ms
> kst: Plot Total: 8ms
> Plotting curve 0: 0ms
>     Without locks: 0ms
> kst: Plot Benchmark stats:
> kst:    Initialization: 1ms
> kst:    Plot Labels: 3ms
> kst:    Plot Images: 0ms
> kst:    Plot Grid Lines: 0ms
> kst:    plot Legend: 0ms
> kst:    Plot Curves: 0ms
> kst:    plot Axes: 2ms
> kst:    plot Markers: 0ms
> kst:    plot arbitrary Labels: 1ms
> kst:    Flush Painter: 0ms
> kst: Plot Total: 7ms
> Plotting curve 0: 0ms
>     Without locks: 0ms
> kst: Plot Benchmark stats:
> kst:    Initialization: 1ms
> kst:    Plot Labels: 3ms
> kst:    Plot Images: 0ms
> kst:    Plot Grid Lines: 0ms
> kst:    plot Legend: 0ms
> kst:    Plot Curves: 0ms
> kst:    plot Axes: 2ms
> kst:    plot Markers: 0ms
> kst:    plot arbitrary Labels: 0ms
> kst:    Flush Painter: 0ms
> kst: Plot Total: 6ms
> kst: Update plots
> kst: Posting UpdateDataDialogs
> Plotting curve 0: 3ms
>     Without locks: 3ms
>             Lines: 3ms
> kst: Plot Benchmark stats:
> kst:    Initialization: 2ms
> kst:    Plot Labels: 2ms
> kst:    Plot Images: 0ms
> kst:    Plot Grid Lines: 0ms
> kst:    plot Legend: 0ms
> kst:    Plot Curves: 3ms
> kst:    plot Axes: 2ms
> kst:    plot Markers: 0ms
> kst:    plot arbitrary Labels: 0ms
> kst:    Flush Painter: 0ms
> kst: Plot Total: 9ms
> Plotting curve 0: 0ms
>     Without locks: 0ms
> kst: Plot Benchmark stats:
> kst:    Initialization: 1ms
> kst:    Plot Labels: 3ms
> kst:    Plot Images: 0ms
> kst:    Plot Grid Lines: 0ms
> kst:    plot Legend: 0ms
> kst:    Plot Curves: 0ms
> kst:    plot Axes: 3ms
> kst:    plot Markers: 0ms
> kst:    plot arbitrary Labels: 0ms
> kst:    Flush Painter: 0ms
> kst: Plot Total: 7ms



More information about the Kst mailing list