Replies: 1 comment
-
Well, currently, as far as I can tell, JobSystem is really not optimized for very small tasks, so you will get a fair amount of overhead just scheduling the (empty) jobs. A more relevant test would be to actually process some data. Also I as said, JobSystem is not very good with very small loads -- and since In filament we're careful to give JobSystem (many) decent-sized jobs |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi. I want to update 1 million particles and I decided to check if the standard version is checking out, and I found that the standard version is much faster. I ran this code in
benchmark_JobSystem.cpp
here's result:

It's a debug build but the release is the same story.
Should I use the std::for_each version then?
System: Windows 10
CPU i7 7600k
Beta Was this translation helpful? Give feedback.
All reactions