BLAS1 例程
表 56列出了 Oracle Developer Studio 性能库 BLAS1 例程。当前没有对 Oracle Developer Studio 性能库 BLAS1 例程进行并行化处理。
表 56 BLAS1(Basic Linear Algebra Subprogram, Level 1,基础线性代数子程序,1 级)例程
|
|
SASUM、DASUM、SCASUM、
DZASUM
|
向量绝对值的和
|
xAXPY
|
标量和向量的积加上一个向量
|
xCOPY
|
复制向量
|
SDOT、DDOT、DSDOT、
SDSDOT、CDOTU、ZDOTU、
DQDOTA、DQDOTI
|
点积(内积)四精度 DQDOTA、DQDOTI 仅在 SPARC 上可用
|
CDOTC、ZDOTC
|
结合第一个向量的点积
|
SNRM2、DNRM2、SCNRM2、
DZNRM2
|
向量的欧几里得范数
|
xROTG
|
设置吉文斯平面旋转
|
SROT、DROT、CSROT、
ZDROT
|
应用吉文斯平面旋转
|
SROTMG、DROTMG
|
设置修正后的吉文斯平面旋转
|
SROTM、DROTM
|
应用修正后的吉文斯旋转
|
ISAMAX、IDAMAX、
ICAMAX、IZAMAX
|
绝对值最大的元素的索引
|
xSCAL、CSSCAL、ZDSCAL
|
对向量进行缩放
|
xSWAP
|
将两个向量进行交换
|
CVMUL、ZVMUL
|
计算按比例缩放的复数向量的积
|
|