Skip to content

Conversation

@ameligrana
Copy link
Member

No description provided.

@ameligrana ameligrana added the infrastructure CI, test, benchmarks, ... label Dec 16, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 16, 2025

🚀 1 benchmark improvements detected!

Click to expand benchmark results

Time is per entity/N, allocations are totals. Allocations are only shown for current.

N       Time main             Time curr           Factor         Allocs         Bytes    
query_create
1000 2.47ns 2.47ns 1.00 0 0
query_create_filter
1000 2.47ns 2.47ns 1.00 0 0
query_posvel_1k_arch
100 7.25ns 7.31ns 1.01 0 0
1000 10.33ns 10.47ns 1.01 0 0
10000 2.66ns 2.74ns 1.03 0 0
100000 1.02ns 1.04ns 1.03 0 0
1000000 0.83ns 0.79ns 0.95 0 0
query_posvel_1k_arch_cached
100 7.04ns 6.95ns 0.99 0 0
1000 9.93ns 9.80ns 0.99 0 0
10000 2.65ns 2.66ns 1.01 0 0
100000 1.02ns 1.06ns 1.05 0 0
1000000 0.81ns 0.82ns 1.01 0 0
query_posvel_32_arch
100 2.30ns 2.31ns 1.00 0 0
1000 0.71ns 0.72ns 1.02 0 0
10000 0.46ns 0.47ns 1.00 0 0
100000 0.64ns 0.60ns 0.94 0 0
1000000 0.65ns 0.61ns 0.94 0 0
query_posvel_cold
100 0.83ns 0.74ns 0.90 0 0
1000 0.39ns 0.38ns 0.98 0 0
10000 0.39ns 0.40ns 1.05 0 0
100000 0.65ns 0.67ns 1.02 0 0
1000000 0.89ns 0.80ns 🚀 0.89 0 0
query_posvel_fields
100 0.39ns 0.40ns 1.03 0 0
1000 0.23ns 0.24ns 1.03 0 0
10000 0.33ns 0.33ns 1.01 0 0
100000 0.46ns 0.46ns 1.00 0 0
1000000 0.58ns 0.59ns 1.03 0 0
query_posvel_fields_broadcast
100 0.88ns 0.88ns 0.99 0 0
1000 0.70ns 0.70ns 1.00 0 0
10000 0.79ns 0.79ns 1.00 0 0
100000 1.03ns 0.93ns 0.91 0 0
1000000 1.48ns 1.38ns 0.93 0 0
query_posvel_hot
100 0.41ns 0.41ns 1.00 0 0
1000 0.24ns 0.24ns 1.00 0 0
10000 0.32ns 0.32ns 1.00 0 0
100000 0.46ns 0.46ns 1.01 0 0
1000000 0.58ns 0.60ns 1.05 0 0
query_posvel_soa
100 1.01ns 1.01ns 1.00 0 0
1000 0.82ns 0.82ns 1.00 0 0
10000 0.79ns 0.79ns 1.00 0 0
100000 0.79ns 0.78ns 0.99 0 0
1000000 0.84ns 0.83ns 0.99 0 0
query_posvel_soa_unpack
100 0.43ns 0.43ns 1.01 0 0
1000 0.24ns 0.24ns 1.00 0 0
10000 0.33ns 0.32ns 0.99 0 0
100000 0.52ns 0.46ns 0.90 0 0
1000000 0.60ns 0.56ns 0.94 0 0
world_add_remove_1
100 76.25ns 76.50ns 1.00 0 0
10000 76.88ns 77.19ns 1.00 0 0
world_add_remove_1_batch
100 6.82ns 6.90ns 1.01 0 0
10000 6.29ns 6.23ns 0.99 0 0
world_add_remove_1_large
100 80.57ns 80.47ns 1.00 0 0
10000 81.13ns 80.74ns 1.00 0 0
world_add_remove_1_soa
100 76.29ns 77.00ns 1.01 0 0
10000 76.88ns 77.77ns 1.01 0 0
world_add_remove_8
100 123.46ns 123.10ns 1.00 0 0
10000 124.36ns 124.07ns 1.00 0 0
world_add_remove_8_large
100 133.02ns 130.47ns 0.98 0 0
10000 133.70ns 131.06ns 0.98 0 0
world_add_remove_8_soa
100 136.14ns 143.89ns 1.06 0 0
10000 137.07ns 143.89ns 1.05 0 0
world_copy_entity_5
100 54.47ns 53.84ns 0.99 0 0
10000 55.00ns 54.33ns 0.99 0 0
world_get_1
100 1.03ns 1.05ns 1.01 0 0
10000 0.94ns 0.95ns 1.01 0 0
world_get_1_soa
100 1.61ns 1.61ns 1.00 0 0
10000 1.53ns 1.53ns 1.00 0 0
world_get_5
100 3.23ns 3.23ns 1.00 0 0
10000 3.14ns 3.15ns 1.00 0 0
world_get_rel
100 0.97ns 0.93ns 0.97 0 0
10000 0.87ns 0.83ns 0.96 0 0
world_new_entities_1
100 4.01ns 3.88ns 0.97 0 0
10000 3.35ns 3.23ns 0.97 0 0
world_new_entities_1_def
100 4.21ns 4.08ns 0.97 0 0
10000 3.47ns 3.33ns 0.96 0 0
world_new_entities_5
100 5.74ns 5.74ns 1.00 0 0
10000 4.78ns 4.82ns 1.01 0 0
world_new_entities_5_def
100 5.75ns 5.74ns 1.00 0 0
10000 5.00ns 5.12ns 1.03 0 0
world_new_entity_1
100 31.09ns 31.42ns 1.01 0 0
10000 31.21ns 31.63ns 1.01 0 0
world_new_entity_1_rel
100 53.57ns 53.30ns 1.00 0 0
10000 53.30ns 53.45ns 1.00 0 0
world_new_entity_1_soa
100 32.77ns 32.79ns 1.00 0 0
10000 32.77ns 32.80ns 1.00 0 0
world_new_entity_5
100 65.52ns 66.23ns 1.01 0 0
10000 65.97ns 66.62ns 1.01 0 0
world_new_entity_5_rel
100 89.10ns 90.07ns 1.01 0 0
10000 90.49ns 90.71ns 1.00 0 0
world_new_entity_5_soa
100 93.38ns 92.20ns 0.99 0 0
10000 95.59ns 93.47ns 0.98 0 0
world_posvel
100 2.83ns 2.83ns 1.00 0 0
1000 2.84ns 2.83ns 1.00 0 0
10000 2.89ns 2.89ns 1.00 0 0
100000 2.89ns 2.88ns 1.00 0 0
world_resource
1 7.07ns 7.11ns 1.01 0 0
world_set_1
100 2.90ns 2.85ns 0.98 0 0
10000 2.99ns 2.93ns 0.98 0 0
world_set_1_soa
100 2.73ns 2.66ns 0.98 0 0
10000 2.79ns 2.78ns 1.00 0 0
world_set_5
100 8.08ns 8.09ns 1.00 0 0
10000 8.79ns 8.79ns 1.00 0 0
world_set_rel
100 58.37ns 58.84ns 1.01 0 0
10000 58.36ns 58.25ns 1.00 0 0
world_set_rel_batch
100 4.04ns 4.00ns 0.99 0 0
10000 2.36ns 2.36ns 1.00 0 0
world_update_1
100 2.53ns 2.55ns 1.01 0 0
10000 2.61ns 2.62ns 1.00 0 0
world_update_5
100 9.79ns 9.62ns 0.98 0 0
10000 10.16ns 10.12ns 1.00 0 0

@ameligrana
Copy link
Member Author

Needs this fixed chalk-lab/Mooncake.jl#893

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure CI, test, benchmarks, ...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants