概述#
BLAS(基本线性代数子程序)是为执行基本向量和矩阵运算提供标准构建块的例程。BLAS 操作分为 3 组
级别 1:标量、向量和向量-向量运算,
级别 2:矩阵-向量运算,以及
级别 3:矩阵-矩阵运算。
NVPL BLAS 提供
标准 Fortran 77 BLAS 操作,
一些非标准操作扩展,例如 Batched GEMM 操作,
上述操作的 C 接口(也称为 CBLAS),以及
服务函数(例如线程控制),在 C 和 Fortran 中可用。
BLAS(基本线性代数子程序)是为执行基本向量和矩阵运算提供标准构建块的例程。BLAS 操作分为 3 组
级别 1:标量、向量和向量-向量运算,
级别 2:矩阵-向量运算,以及
级别 3:矩阵-矩阵运算。
NVPL BLAS 提供
标准 Fortran 77 BLAS 操作,
一些非标准操作扩展,例如 Batched GEMM 操作,
上述操作的 C 接口(也称为 CBLAS),以及
服务函数(例如线程控制),在 C 和 Fortran 中可用。