6

有一些 BLAS 例程将向量 X 的增量作为参数,即 incX。我找不到增量是什么以及它如何影响计算结果。

谁能提供一些例子或任何其他类型的信息?

更新:

我在这里找到了最好的信息: Intel HPC mkl manual

4

1 回答 1

12

这其实很简单。

让我们以axpy(n,a,*x,incx,*y,incy)哪个计算为例:y = ax + y

例如,如果您需要计算:

y[0] = ax[0] + y[0]; y[1] = ax[2] + y[1]; y[2] = ax[4] + y[2]

那么你的电话是:axpy(3,a,x,2,y,1)

但通常,对于基本操作,您只需指定incx = incy = 1

于 2014-11-14T14:08:30.820 回答