Making of Graphs

This package provide three Perl scripts for generating a graph of SingleNode benchmarks' results.


Scripts

Three scripts are in QCD-benchmark-1.0/benchmarks/bin. They generate a data file for AXIS or GNUPLOT named "graph.ax" or "graph.gp" in the current directory.

"mkData-AXIS" and "mkData-GPLOT" call the library in own script. I recommend to use "mkplot.pm" because it includes the library. That is, you can use(copy) the script any where(directory), otherwise the others are usable in the directory.

mkData-AXIS

usage:
./mkData-AXIS <directory1> [<directory2> ...]
e.g.) % ./mkData-AXIS ../SingleNode/results/1cpu-su3_rmd_symzk1_asqtad
mkData-GPLOT

usage:
./mkData-GPLOT <directory1> [<directory2> ...]
e.g.) % ./mkData-GPLOT ../SingleNode/results/1cpu-su3_rmd_symzk1_asqtad
mkplot.pm

usage:
mkplot.pm [option] <directory1> [<directory2> ...]
e.g.) % mkplot.pm -axis -flops -tTITLE -xX-AXIS -yY-AXIS 1cpu-su3_rmd_symzk1_asqtad smp-su3_rmd_symzk1_asqtad.ch_p4 2cpu_su3_rmd_symzk1_asqtad

NOTE: In above example, -axis, -flops, -t, -x, and -y are options. If you want to check what kind of options it has, type "mkplot.pm -help". You can get the usage.

And TITLE, X_AXIS, and Y_AXIS are ONE-word only use, please do not use <space> in there. If you need a sentence, please edit a generated AXIS/GNUPLOT file.

[back]

mats@fnal.gov