3 ms·
> Most of our parallelism is job based. There is a job queue and worker threads are taking jobs from it. For a game or similar code that's sometimes too much R
by Const-me 8y ago
> Most of our parallelism is job based. There is a job queue and worker threads are taking jobs from it.
For a game or similar code that's sometimes too much RAM, and usually too much latency.
- dan00 8y agoThere is a really nice talk of the game developer Naughty Dog about their job system: https://www.gdcvault.com/play/1022186/Parallelizing-the-Naughty-Dog-Engine https://www.gdcvault.com/play/1022186/Parallelizing-the-Naug...