I’ve benchmarked FastCast2 with @DrSinek and ppl in Discord, here what I’ve found:
- FastCast2 seems to be running better in server instanceless and multi-threaded
- FastCast2 seems to be running very bad in client sided instanced and instanceless even with multi-threaded
I also see that client side is kinda bad when it’s comes to multi-threading with multiple RunService connections foreach ActiveCast.
Even VMsDispatcher that has load-balancing, client sided simply just bad at multi-threading.
Each 1 parallel task execution cost 50 ms~ from what I see in my microprofiler before
So me and @DrSinek thinks that it’s not worth it to using parallel-luau on client sided.
(Test actual performance in published game)
I’ve benchmarked FastCast2 with @DrSinek and ppl in Discord, here what I’ve found:
I also see that client side is kinda bad when it’s comes to multi-threading with multiple RunService connections foreach ActiveCast.
Even VMsDispatcher that has load-balancing, client sided simply just bad at multi-threading.
Each 1 parallel task execution cost 50 ms~ from what I see in my microprofiler before
So me and @DrSinek thinks that it’s not worth it to using parallel-luau on client sided.
(Test actual performance in published game)