Skip to content

Wrap experiments into user-friendly class #5

@myxie

Description

@myxie

There is a lot of similarity in the different experiment code both for

  • For pure algorithmic comparison (e.g. using SHADOW library)
  • and for TopSim simulations

We should be able to provide a common Python interface that coordinates all necessary components (e.g. all different user-defined implementations for TopSim) and provides a cleaner runner for experiments.

e = ShadowExperiment(algorithms=['fcfs'], plan='plan_config.json'). 
e.run(verbose=False). 

e = SimExperiment( planning=['None', 'heft', scheduling=['batch', 'queue'] , plan='plan_config.json'). 
e.run(verbose=True) 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions