[Rd] MKL Acceleration encouraging; need adjust package builds?
edd at debian.org
Mon Nov 23 18:58:21 CET 2015
We said it before, but it bears repeating: BLAS is an interface.
So unless you use on a static library build, these library can be switch
after compilation and at essentially any point in time. My (unfinished)
package gcbd shows how in its simple and vignette by comparing a number of
BLAS implementations. See the (now dated) chart on page 9 of
or this (old) blog post
While the charts could do with an update, they do show how eg reference blas
is clearly outperformed by Atlas or GotoBLAS (the predecessor to OpebBLAS).
Hope this helps, Dirk
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
More information about the R-devel