a few hints on experiment parallelization

This needs to be documented more thoroughly, but suffices as a starting point
for Adrian for now.

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@985 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
hsc
2012-03-12 14:16:25 +00:00
parent b65c4f1995
commit a2681d7fa1

View File

@ -298,4 +298,18 @@ make dwarf
===============
Parallelization
===============
FIXME
FIXME more details
Shell scripts supporting experiment distribution/parallelization
----------------------------------------------------------------
These can be found in fail/scripts/ (for now have a look at the script files
themselves, they contain some documentation):
- fail-env.sh -- Environment variables for distribution/parallelization host
lists etc.; don't modify in-place but edit your own copy!
- distribute-experiment.sh -- Distribute necessary FailBochs ingredients to
experiment hosts
- runcampaign.sh -- Locally run a campaign server, and a large amount of
clients on the experiment hosts
- multiple-clients.sh -- Is run on an experiment host by runcampaign.sh,
starts several instances of client.sh in a tmux session
- client.sh -- (Repeatedly) runs a single FailBochs instance