-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME
41 lines (28 loc) · 1.24 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Simterpose aims at simulating distributed applications. For this purpose,
it intercepts all system calls made by the set of application and
replay them within the SimGrid framework.
Requirements:
- SimGrid (tested with 3.11)
- A modern Linux kernel on an AMD64 machine.
Compiling Simterpose:
cmake .
make
Running Simterpose: (as root because of cputimer_get())
Please check the launcher scripts in tests/ to get an idea of
how to launch simterpose (you must be root to do so).
GENERAL USE:
Like SimGrid, Simterpose uses a platform file and a deployment file,
both in XML. Please see the SimGrid 101s for more information.
http://simgrid.gforge.inria.fr/tutorials/simgrid-101.pdf
http://simgrid.gforge.inria.fr/tutorials/simgrid-use-101.pdf
Simterpose uses the deployment file to know which (real) program
should be launched on which (virtual) hosts, and with which
parameters.
WARNING:
This is a pre-version of Simterpose, that is not ready for use in
production settings. Some things are not perfectly working while
other things are still to be implemented.
LICENCE:
This program is free software; you can redistribute it and/or modify
it under the terms of the license (GNU GPL v2) which comes with this
package.