task-scheduler icon indicating copy to clipboard operation
task-scheduler copied to clipboard

TaskScheduler is a set of algorithms working together for asynchronous threaded code execution.

Results 6 task-scheduler issues
Sort by recently updated
recently updated
newest added

The current description in the readme is quite vague. Need a more detailed guide.

documentation

Hi, please open PRs if you want your specs and/or talk listed at https://github.com/tlaplus/examples and https://github.com/tlaplus/awesome-tlaplus

Currently the benches run for `mg::serverbox::TaskScheduler` and for a trivial lock-based scheduler without any features. Would be interesting to implement a scheduler similar to `mg::serverbox::TaskScheduler` in terms of feature set...

documentation
benchmark

Currently we only bench it with a single producer + various number of consumer threads. But would be interesting to see what if producer thread count is > 1. I...

documentation
benchmark

It is an optimized version of a boolean flag + a condition variable. Works like a one-byte pipe, a channel. Need to bench it against plain mutex + condvar +...

documentation
benchmark

That should also automatically support Apple M1/M2.

enhancement