[Rd] MKL Acceleration encouraging; need adjust package builds?

Dirk Eddelbuettel 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 mailing list