[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