Objective
Welcome to the HPC scheduling game! You are a computational scientist that has many jobs to run, but need to finish all of the jobs within 60 hours, without exceeding your allocation.
Luckily, you have access to four different machines to run the jobs. Your task is to determine to which machine to submit each job.
The jobs currently available are shown as green boxes; more jobs will become available as you run the current jobs. Happy computing!
How to Play
- Hover over a job to view the resources it uses.
- Drag and drop a job into the "task" slot to assign a job to a machine.
- Hit the "Advance" button to start running the assigned jobs and advance the simulation.
- Not all machines must be assigned a task before pressing "Advance".
- Once a job starts you will not be able to move the job to a different machine.
- The game will end when you run out of time or allocation.
- If you cannot run anymore jobs but still have allocation/time remaining, hit "End Game" to end the game.
- Please play the game (at least) three times! The first time will be to get a sense of the problem and mechanics -- you do not have to finish the game once you get a sense of how it works. The second and third will be used for the study.
Glossary