RevoBenchmark: Returns the system time for a modified version of the Urbanek...

Description Usage Arguments See Also

View source: R/RevoBenchmark.R

Description

Returns the system time for a modified version of the Urbanek benchmarks.

Usage

1
RevoBenchmark(threads = 4, show.message = TRUE, scale.factor = 1)

Arguments

threads

Number of Intel MKL threads to use if availalbe. Tests for the presence of the packages RevoUtilsMath or RevoBase and sets the number of threads using RevoUtilsMath::setMKLthreads

show.message

If TRUE, shows interim results as console messages

scale.factor

A numeric value that scales the size of the data up or down. The default value of 1 has data sizes that yields a runtime of ~2 seconds per test on an 8-core machine with the MKL available. For quick and easy testing, reduce the scale.factor to less than 1. (The primary use case for low scale.factor is to reduce the unit testing time when testing the package itself on CRAN.) To scale out the test data, use scale.factor of greater than 1.

See Also

plot.RevoBenchmark


andrie/version.compare documentation built on Oct. 30, 2017, 9:41 p.m.