我正在使用GNU科学库,我想知道将这两个函数复制到另一个函数之间的区别是什么:
gsl_blas_dcopy
和gsl_vector_memcpy
你知道哪一个会最快吗?
答案 0 :(得分:1)
在GSL手册第8.3.6节中,它说
但是,拥有少量实用功能很有用 这不需要完整的blas代码。以下功能下降 进入这个类别。
int gsl_vector_memcpy
所以两者基本相同。如果您已经需要BLAS功能,请使用gsl_blas_dcopy
。
谣言说,针对特定CPU的BLAS实施可能是最快的。