Add support for multi-partition systems

Add support for multi-partition-systems. This is mainly implemented in the script multi-part-sim.py. See README.md for usage info. The main changes to be aware of is that the Workload class now takes a list of configs. Also, job_dict has an additional parameter for partition. An additional method run_stepwise() was created in ui.py to run the scheduler in a non-blocking fashion.

Merge request reports

Loading