GNU scientific lib:gsl_blas_dcopy vs gsl_vector_memcpy

时间:2015-07-01 13:11:35

标签: c++ gsl

我正在使用GNU科学库,我想知道将这两个函数复制到另一个函数之间的区别是什么: gsl_blas_dcopygsl_vector_memcpy

你知道哪一个会最快吗?

1 个答案:

答案 0 :(得分:1)

在GSL手册第8.3.6节中,它说

  

但是,拥有少量实用功能很有用   这不需要完整的blas代码。以下功能下降   进入这个类别。

     

int gsl_vector_memcpy

所以两者基本相同。如果您已经需要BLAS功能,请使用gsl_blas_dcopy

谣言说,针对特定CPU的BLAS实施可能是最快的。