Page 1 of 1

Split-screen multiplayer: multi thread support

PostPosted: 16 Feb 2021, 18:36
by emielregis
Hello,

I've noticed that STK becomes increasingly CPU heavy in split screen mode as more players are added, and with 3 or more players, one of the cores is at 100% utilization while the rest are essentially idle. This is reproducible from every source.
This isn't as big of an issue on a PC where I'm able to get 30+ FPS on even the most demanding tracks with a 6-year old laptop (Specs posted below, if it matters), but the frame rate drops to unacceptably low levels (below 15 FPS) on a Raspberry Pi 4. I understand that parallelizing code is difficult at the best of times, but I was wondering if it would be possible to offload each player in split screen multiplayer to a different core in a later version.

STK release version: 1.2
STK Sources: Arch Official Repositories (Community), Snap

System:
A)
Intel core i7 4720HQ
NVidia GTX 950M

B)
Raspberry Pi 4
CPU: 2147 MHz
GPU: 750 MHz
Retropie official build 4.7

Re: Split-screen multiplayer: multi thread support

PostPosted: 17 Feb 2021, 03:03
by benau