RVOSimulator.Update Extremely Slow

I have a approximately 100 units, running on 8 threads, and according to Unity’s profiler, the RVOSimulator update method is tanking the game’s performance:

If I am reading this right, it’s just waiting for another thread to finish something.

What can I do about this?

Hi

What you can do is to download the beta version (https://www.arongranberg.com/astar/download) in which the local avoidance has been completely rewritten to use burst and the unity job system. It is significantly more performant in the beta.