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

i#5843 scheduler: Add simple interleaving #5928

Merged
merged 5 commits into from
Mar 29, 2023
Merged

Conversation

derekbruening
Copy link
Contributor

Adds initial support for MAP_TO_ANY_OUTPUT with multiple outputs. Uses a simple queue of ready-to-schedule inputs and implements an instruction-based scheduling quantum.

Adds a test.

Issue: #5843

Adds initial support for MAP_TO_ANY_OUTPUT with multiple outputs.
Uses a simple queue of ready-to-schedule inputs and implements
an instruction-based scheduling quantum.

Adds a test.

Issue: #5843
clients/drcachesim/scheduler/scheduler.cpp Outdated Show resolved Hide resolved
clients/drcachesim/scheduler/scheduler.cpp Outdated Show resolved Hide resolved
clients/drcachesim/scheduler/scheduler.cpp Outdated Show resolved Hide resolved
clients/drcachesim/scheduler/scheduler.cpp Show resolved Hide resolved
clients/drcachesim/scheduler/scheduler.h Outdated Show resolved Hide resolved
clients/drcachesim/tests/scheduler_unit_tests.cpp Outdated Show resolved Hide resolved
clients/drcachesim/tests/scheduler_unit_tests.cpp Outdated Show resolved Hide resolved
…ALID_OUTPUT_ORDINAL; this changes the signatures of some previously exported routines but the interfaces is in flux in any case
…fix test sched char sequence to just be instrs; remove unused param
@derekbruening
Copy link
Contributor Author

run arm tests

@derekbruening
Copy link
Contributor Author

Hit what looks like a flaky output ordering test on drcacheoff.fork on jenkins: but it's not filed anywhere so re-running and filed #5933.

@derekbruening
Copy link
Contributor Author

x86-32 failure is scattergather pipe assert #5329

@derekbruening derekbruening merged commit 780ea5b into master Mar 29, 2023
@derekbruening derekbruening deleted the i5843-interleave branch March 29, 2023 00:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants