I've not worked changing underlying computational infrastructure, but developers who do might want to use ideas from FlexiBLAS. Apologies in advance if this is well-known.
Best JN > From: Martin Koehler koehl...@mpi-magdeburg.mpg.de > Date: January 07, 2016 > Subject: FlexiBLAS Version 1.3.0 Release > > It is our pleasure to announce the new release of FlexiBLAS. We do not > provide yet another BLAS implementation in itself, but rather present > an easy to use method for switching between different BLAS > implementations while debugging or benchmarking other codes. > > Highlights since the release of the initial version (v1.0.0) are: > - support for BLAS-like extensions known from OpenBLAS and Intel MKL, > - switch the BLAS backend at program runtime, > - integration in GNU Octave, > - and a redesigned command line tool to manage the configuration. > > Feel free to check the current version at > http://www.mpi-magdeburg.mpg.de/projects/flexiblas/ > and drop us a line if you have any comments or requests about it. > > Further information on the realization can be found in LAWN 284 > http://www.netlib.org/lapack/lawnspdf/lawn284.pdf > or updated version of the Manuscript (coming soon) available from the > project web page. > > The library is available under GPLv3. We have tested it in production > environments on several platforms and hope you will find it useful for > your research, as well. > > Martin Köhler and Jens Saak > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel