Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reference all performance bottlenecks highlighted by "air traffic" example #5799

Open
teh-cmc opened this issue Apr 5, 2024 · 4 comments
Open
Labels
dogfooding 📉 performance Optimization, memory use, etc

Comments

@teh-cmc
Copy link
Member

teh-cmc commented Apr 5, 2024

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 teh-cmc added dogfooding 📉 performance Optimization, memory use, etc labels Apr 5, 2024
@Wumpf Wumpf added this to the Triage milestone Apr 5, 2024
@abey79
Copy link
Member

abey79 commented Apr 5, 2024

@teh-cmc
Copy link
Member Author

teh-cmc commented Jul 9, 2024

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

@emilk
Copy link
Member

emilk commented Aug 8, 2024

This hits the performance problem of many entities:

@abey79
Copy link
Member

abey79 commented Aug 8, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dogfooding 📉 performance Optimization, memory use, etc
Projects
None yet
Development

No branches or pull requests

5 participants