rerun icon indicating copy to clipboard operation
rerun copied to clipboard

Reference all performance bottlenecks highlighted by "air traffic" example

Open teh-cmc opened this issue 1 year ago • 4 comments

The recently added air traffic example highlights a lot of performance bottlenecks in every single corner of the app (and probably SDK too now that I think of it...).

All these bottlenecks should have a dedicated issue explaining what's going on so we can investigate them at some point.

The first thing to try out is the cleaned up dataset, which demonstrates a lot of performance issues with normal looking data:

python examples/python/air_traffic_data/main.py --dataset 2h

and then move on to the raw dataset, which adds another layer of issues specific to ill-formed data (which ironically is more likely to be what's in the wild):

python examples/python/air_traffic_data/main.py --dataset 2h --raw

teh-cmc avatar Apr 05 '24 07:04 teh-cmc

  • related: https://github.com/rerun-io/rerun/issues/5812

abey79 avatar Apr 05 '24 15:04 abey79

Let's see how that behaves once 0.18 is ready to go.

teh-cmc avatar Jul 09 '24 12:07 teh-cmc

This hits the performance problem of many entities:

  • https://github.com/rerun-io/rerun/issues/7115

emilk avatar Aug 08 '24 12:08 emilk

0.18 significantly increase frame time on my computer (3d view latest at and one plot with all data)

top 0.17, bottom main as of today. image

abey79 avatar Aug 08 '24 15:08 abey79

We have a decent understanding of this by now, see writeups in

  • https://github.com/rerun-io/rerun/issues/8233

Wumpf avatar Dec 13 '24 15:12 Wumpf