C 具有数学库,例如GSL,Lapack或CBLAS性能与带有R函数的Rinside的C .态<ol><li>一

C++ with a math library like GSL, LAPACK, or CBLAS performance vs C++ with Rinside with an R function?

本文关键字:li 函数 Rinside ol 例如 GSL 性能 CBLAS Lapack      更新时间:2023-10-16

除了初始化r的启动成本外,您只在案例1)通过研究设计,结果应该相同,因为r本身使用了完全相同的blas和lapack库如果正确构建。

我有一个更新的软件包/小插图,它为这些问题提供了一个基准测试框架,因为问题很容易误解 - 有关GCBD的Cran页面以及相应的PDF Vignette。

如果您以不同的方式构建R(例如静态或使用其自己的Blas/Lapack源),那么您将获得不同的结果,但您也没有进行苹果到苹果的比较。