better_workqueues 560 B

12345678910
  1. o Major features:
  2. - Refactor the CPU worker implementation for better performance by
  3. avoiding the kernel and lengthening pipelines. The original
  4. implementation used sockets to transfer data from the main thread
  5. to the worker threads, and didn't allow any thread to be assigned
  6. more than a single piece of work at once. The new implementation
  7. avoids communications overhead by making requests in shared
  8. memory, avoiding kernel IO where possible, and keeping more
  9. request in flight at once. Resolves issue #9682.