Thought some of you may be interested to know that the speed on the branch is getting much better. Whereas earlier the branch was about 2x slower than the trunk, now most things are close to equal with the trunk speed-wise (with a few outliers for some things such as auto legends, quivers and the pcolor stuff that Eric and I have been working on).
Here are the results for the "simple_plot_fps.py" benchmark, which is meant to measure the interactive performance of panning and zooming:
trunk: 21.63 fps
branch: 23.25 fps
Attached are the time differences for everything in backend_driver.py. (Sorted by the percentage difference in speed.) Note that, unlike the above, this measures only one drawing of the plot. It would be interesting to measure the difference in interactive performance for some of these -- I suspect the branch may do better.
results (5.86 KB)
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA