plot_past: Scatter plot of past benchmarks

Description Usage Arguments Examples

Description

Plot the previous benchmarks. This function creates two figures.

  • Figure 1: Total benchmark time over all benchmarks (in seconds) on the y-axis.

  • Figure 2: Relative time (compared to the smallest benchmark).

The data set used is data(past_results).

Usage

1
2
plot_past(test_group, byte_optimize = NULL, blas_optimize = NULL,
  log = "y")

Arguments

test_group

One of "prog", "matrix_fun", "matrix_cal", "read5", "read50", "read200", "write5", "write50" or "write200". Default value prog.

byte_optimize

Default NULL. The default behaviour is to plot all results. To plot only the byte optimized results, set to TRUE, otherwise FALSE.

blas_optimize

Default NULL. The default behaviour is to plot all results. To plot only the BLAS optimized results, set to TRUE, otherwise FALSE.

log

By default the y axis is plotted on the log scale. To change, set the the argument equal to the empty parameter string, "".

Examples

1
2
## Plot non byte optimize code
plot_past("prog", byte_optimize=FALSE)


Search within the benchmarkmeData package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.