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

Allow Thor slave to run multiple virtual slaves

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.0.0
    • Component/s: Thor

      Description

      Currently Thor can be configured to run multiple thorslaves per node with slavesPerNode.
      That means none of the slaves can share any resources.
      Having each thorslave process run multiple virtual slaves within the same process, would allow sharing of, e.g.:

      1) Lookupjoin RHS between virtual slaves.
      2) Keyed Join node caching
      3) Shared single roxiemem memory pool.
      4) Share AST of parse
      5) .. other things I haven't thought of.

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                jakesmith Jake Smith
                Reporter:
                lorraineachapman Lorraine Chapman
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: