Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
miklos1 committed Sep 19, 2015
1 parent 8da4365 commit 6892c68
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,21 @@
#### Usage

Type `make` to generate the meshes for the experiments. Gmsh is required for this step.
make

will generate the meshes for the experiments. Gmsh is required for this step.

`submit.pbs.in` contains a submission template for PBS. To submit an experiment, type

./submit.sh n

where `n` denotes the number of computing nodes. The number of cores will be 24 * `n`.
where `n` denotes the number of computing nodes. The number of cores will be 24 * `n`. The submission will run `measure.py` which facilitates the measurement. It also relies on Firedrake having patched with `firedrake.patch`, which adds some instrumentation code.

On ARCHER, the above will generate files `measure_`_nnnn_`.o`_kkkkkk_ and `measure_`_nnnn_`.e`_kkkkkk_, containing the standard output and standard error of the job. Our results are uploaded into the results folder. Running

python evaluate.py

On ARCHER, the above will generate files `measure_`_nnnn_`.o`_kkkkkk_ and `measure_`_nnnn_`.e`_kkkkkk_, containing the standard output and standard error of the job. Our results are uploaded into the results folder. Running `python evaluate.py` will look for these files, process them, show some diagnostic output, and generate the CSV files which are directly used for plots and tables in the paper.
will look for these files, process them, show some diagnostic output, and generate the CSV files which are directly used for plots and tables in the paper.

#### Licence

Expand Down

0 comments on commit 6892c68

Please sign in to comment.