Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-10212

Review the way tasks are handled

    Details

    • Type: Improvement
    • Status: Accepted
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      There are lots of pieces of code (quick sort, new join marking, joins, etc.) where there are non-blocking tasks which kick off thread pools to do the processing.

      It would be worth revisiting i) to see if we can use a common thread pool (and possibly use intel thread building blocks), and ii) simplify the current structure for blocking threadpools as well.

      Something for design discussion.

      Jake Smith Richard Chapman

        Attachments

          Activity

            People

            • Assignee:
              ghalliday Gavin Halliday
              Reporter:
              ghalliday Gavin Halliday
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: