Benchmarking your system

A few years ago I developed a package benchmark your computer. The general idea is to run a set of tests on different machines and compare the speed. For example,

Rplot

Unfortunately, due to changes/improvements in R (in particular the changes to the byte compiler), I've had to start collecting data again.

So if you have a few minutes to spare, would you mind benchmarking your system? Once I have a few more benchmarks, I'll update the CRAN package.

The package is on github. To run the benchmarks, install the package

# Need at least R 3.5
devtools::install_github("csgillespie/benchmarkme-data")
devtools::install_github("csgillespie/benchmarkme")

Then to run the computational benchmarks

library(benchmarkme)
r = benchmark_std()
plot(r) # Compare to others
upload_results(r) # Upload results

You can also compare read/write speeds

r = benchmark_io()
plot(r) # Compare to others
upload_results(r)

You can also compare your parallel speed:

r = benchmark_std(cores = 4)
plot(r) # Compare to others
upload_results(r)

Comments welcome

3 Likes

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.