Uploaded image for project: 'Apache Nemo'
  1. Apache Nemo
  2. NEMO-164

Reduce Overhead of FreeSlotSchedulingConstraint

    XMLWordPrintableJSON

    Details

      Description

      Since ExecutorComplianceProperty is set by DefaultPrimitivePass, FreeSlotSchedulingConstraint, which is the associated scheduling constraint, is frequently tested. However, the current ExecutorRepresenter does not contain any optimization for evaluating the number of available slots, counting the number of tasks with ExecutorComplianceProperty=true on every evaluation.

      This issue is to improve ExecutorRepresenter to make performance of evaluating the number of available slots not to degrade with the number of tasks.

      Reported by Sanha Lee

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jangho JangHo Seo
                Reporter:
                jangho JangHo Seo
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: