链接R与AMD BLIS库(在Ubuntu中)

  • 本文关键字:Ubuntu AMD BLIS 链接 r blas
  • 更新时间 :
  • 英文 :


我想将AMD BLIS库与R链接起来执行一些基准测试/分析。似乎R不需要针对其他BLAS实现进行专门编译。例如,其他BLAS库(OpenBLAS, Intel MKL, Atlas)只需要安装,并且可以通过update-alternatives轻松更改所使用的BLAS实现。例如,这个网页介绍了几种BLAS实现:

https://csantill.github.io/RPerformanceWBLAS/

R中使用的BLAS库可以通过sessionInfo()进行验证。但是,BLIS库不是通过update-alternatives安装后出现的选项。我找不到链接AMD BLIS和R的指南。我能找到的唯一一篇提到它的文章并没有解释它是如何实现的:

R在Ryzen+Ubuntu上的性能:openBLAS/MKL, Rcpp和其他改进?

我正在使用AMD Ryzen处理器3990x 64核处理器× 128,我想看看BLIS库在其他选项上的表现如何。如果您能帮助我将R与BLIS连接起来,我将不胜感激。

我上周遇到了和你一样的问题。根据我的理解,R需要用BLIS编译。我这样做配置步骤:./configure --with-blas="-lblis -I{PATH_TO_BLIS}/include -L{PATH_TO_BLIS/lib" --with-lapack="llapack"。我认为有必要指定-with-lapack="llapack",因为BLIS不包括LAPACK实现。

相关内容

  • 没有找到相关文章

最新更新