Skip to content

Run multiple warriors in a core

No due date 50% complete

Once basic simulation is implemented, the next step is to implement a true process queue for multiple warriors to run in a core together.

Some examples of things to support: load multiple warriors at different starting points, maintaining a program counter/pointer for each warrior, adding/removing processes for SPL or DAT instructions, and declaring a win…

Once basic simulation is implemented, the next step is to implement a true process queue for multiple warriors to run in a core together.

Some examples of things to support: load multiple warriors at different starting points, maintaining a program counter/pointer for each warrior, adding/removing processes for SPL or DAT instructions, and declaring a winner at the end.

Loading