I'm curious to see if a lock-free queue significantly improves performance for the thread pool. We should do some tests with industry standard lock free queues in combination with std::move_only_function to see the difference in performance.
Queues/deques to test:
I'm curious to see if a lock-free queue significantly improves performance for the thread pool. We should do some tests with industry standard lock free queues in combination with
std::move_only_functionto see the difference in performance.Queues/deques to test: