Skip to content

Latest commit

 

History

258 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOW TO USE THE METASIMULATOR

Premises

The simulation simulate an infrastructure running a simulation! Consequently we have 3 different instances of the concept TIME!

  1. Wall clock time: the time we experience as humans
  2. Meta simulation time: the time exeperienced by the simulated infrastructure (we care for the platform performance)
  3. Simulation time: emulates the progress of the application running on the simulated infrastructure

Since we do not care at all of wall-clock time, the Meta-simulation time is called wall-clock time in the source code of the simulator.

Step 1 get some traces

cd metasimulation && ./generate_debug_traces.sh && cd ..

Step 2 build clingo stuff

cmake -B cmake-build-debug -S . && cd cmake-build-debug && make && cd ..

Step 3 run the metasimulator

python sim_from_trace.py

About

Domain Decision Making

Resources

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages