Repository navigation
v0.1.5
In this release, we added multithreading capability.
What's New?
There are two new functions implemented by the system trait. These are meant to allow for easier parallelism leading to higher performance! 🚀
Prestep Function
Every prestep function will be run in parallel. This step is meant to gather information about what to change in the single_entity_step.
Single Entity Step Function
This is run once per entity. You can only mutate and access one entity at a time, this allows the entities to be sent to different threads. The advantage of this is that even if you only have a few key systems you can still access the benefits of multithreading.