Difference between revisions of "Talk:Performance"

From Biowerkzeug Wiki
Jump to: navigation, search
(automatic benchmark in distribution?)
 
(benchmarking scaling)
Line 1: Line 1:
 
== Integration with tests ==
 
== Integration with tests ==
 
We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). — [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC)
 
We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). — [[User:Oliver|Oli]] 16:03, 14 November 2008 (UTC)
 +
 +
== Scaling ==
 +
Use updated [[calc_testjobs_linux.sh]]
 +
for NSLOTS in `seq 8`; do
 +
  echo "-- NSLOTS = $NSLOTS";
 +
  ../../calc_testjobs_linux.sh -n $NSLOTS  walp_octane_NPT_sp_MD \
 +
    | awk '/BENCHMARK/ {print $3, $4}' >> scaling.dat;
 +
done
 +
Note:
 +
* only run this on an empty machine: we are using ''wall time'' for timing

Revision as of 13:38, 7 December 2008

Integration with tests

We could write a script that does the benchmark while running the test. It would even be possible to automatically post it (with the user's consent, of course). — Oli 16:03, 14 November 2008 (UTC)

Scaling

Use updated calc_testjobs_linux.sh

for NSLOTS in `seq 8`; do 
  echo "-- NSLOTS = $NSLOTS"; 
  ../../calc_testjobs_linux.sh -n $NSLOTS  walp_octane_NPT_sp_MD \
    | awk '/BENCHMARK/ {print $3, $4}' >> scaling.dat; 
done

Note:

  • only run this on an empty machine: we are using wall time for timing