There are two main benchmarks in this package:
benchmark_std()
benchmark_prog
, benchmark_matrix_cal
, and benchmark_matrix_fun
benchmark_io()
read
and write
.prog
)The benchmark_prog
benchmark consists of timing five matrix programming operations:
bm_prog_fib
.bm_prog_hilbert
.bm_prog_gcd
.bm_prog_toeplitz
.bm_prog_escoufier
.matrix_cal
)A collection of matrix benchmark functions aimed at assessing the calculation speed.
bm_matrix_cal_manip
.bm_matrix_cal_power
.bm_matrix_cal_sort
.bm_matrix_cal_cross_product
bm_matrix_cal
.matrix_fun
)A collection of matrix benchmark functions
bm_matrix_fun_fft
.bm_matrix_fun_eigen
.bm_matrix_fun_determinant
.bm_matrix_fun_cholesky
.bm_matrix_fun_inverse
.io
)The purpose of this benchmark isn’t to compare write.csv
to another package. Instead, we went to assess your machine.
These benchmarks have been developed by many authors.