Make Udon Multithreaded
BeanMChocolate
Currently, Udon only functions on a single thread, which limits what users can create. Upgrading to a multithreaded version of Udon that evenly distributes functions over all available cores in a user's system can increase performance, and avoid bogging down a single core, leading to higher framerates, and faster processes in VRChat across all worlds and games. Some worlds use 100% of a single core, leaving the game running sluggish. If Udon utilized ALL threads, this problem would be much less extreme. Udon appears to run mainly on thread CPU 2, and if there's a lot of Udon functions in the world, such as in Murder 4, Prison Escape, or other Udon heavy games, the framerate tends to suffer as a result. Please consider making Udon utilize more, or all cores.
Log In