Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Fix coretime partioning + super low latency on-demand #6224

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from

Commits on Oct 24, 2024

  1. Introduce peeking for the AssignmentProvider.

    eskimor committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    0363803 View commit details
    Browse the repository at this point in the history
  2. Fix peek_impl

    eskimor committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    09b51a6 View commit details
    Browse the repository at this point in the history
  3. Fmt

    eskimor committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3c71790 View commit details
    Browse the repository at this point in the history
  4. Simplification

    eskimor committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    92ed93f View commit details
    Browse the repository at this point in the history
  5. Fixes

    eskimor committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    02cd806 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Remove AssignmentProvider trait.

    For testing the scheduler we can fill the coretime assigner with mock assignments.
    eskimor committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    2f6a52b View commit details
    Browse the repository at this point in the history
  2. Individual advance (broken)

    eskimor committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    2ae4373 View commit details
    Browse the repository at this point in the history
  3. WIP: Take advantage of cores moving in tandem.

    - Get rid of affinity
    - Simplifications
    
    Very much WIP, does not even typecheck. Need to change a few data
    structures.
    eskimor committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    ddff0b7 View commit details
    Browse the repository at this point in the history
  4. Fixes

    eskimor committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    fe00780 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Initial duplication handling.

    eskimor committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    88e74c2 View commit details
    Browse the repository at this point in the history
  2. Simplification + look into the future.

    eskimor committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    2675e4c View commit details
    Browse the repository at this point in the history
  3. Fix max ondemand_queue size.

    eskimor committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    52fd740 View commit details
    Browse the repository at this point in the history
  4. Remove Assignment + inherent integration

    eskimor committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    4cc2d8c View commit details
    Browse the repository at this point in the history
  5. Fixes, cleanup.

    eskimor committed Oct 26, 2024
    Configuration menu
    Copy the full SHA
    0500344 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Merge branch 'master' into rk-peek-assigner

    eskimor committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3269103 View commit details
    Browse the repository at this point in the history
  2. Fixes

    eskimor committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    2179a9c View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Merge branch 'master' into rk-peek-assigner

    eskimor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    556816b View commit details
    Browse the repository at this point in the history
  2. Make it typecheck.

    eskimor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    4d7813f View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Merge branch 'master' into rk-peek-assigner

    eskimor committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    ba713fc View commit details
    Browse the repository at this point in the history
  2. Fix on-demand peeking

    eskimor committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    32b23b5 View commit details
    Browse the repository at this point in the history
  3. Minor doc fixes.

    eskimor committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    52df001 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Change hash format

    eskimor committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    91fa451 View commit details
    Browse the repository at this point in the history