MKL数学库
文章平均质量分 94
基于C/C++的MKl数学库
菜牙@c++
人生苦短,我用python和c++
展开
-
稀疏BLAS 1级例程(向量-向量操作)
稀疏BLAS 1级例程(向量-向量操作)cblas_?axpyi(将压缩稀疏向量的标量倍数添加到全存储向量)cblas_saxpyi (const MKL_INT nz, const float a, const float *x, const MKL_INT *indx, float *y);cblas_daxpyi (const MKL_INT nz, const double a, const double *x, const MKL_INT *indx, double *y);cbl原创 2020-06-24 17:58:47 · 669 阅读 · 0 评论 -
BLAS 3级例程(矩阵-矩阵操作)
BLAS 3级函数(矩阵-矩阵操作)cblas_?gemm(计算矩阵-矩阵乘积)cblas_sgemm (const CBLAS_LAYOUT Layout, const CBLAS_TRANSPOSE transa, const CBLAS_TRANSPOSE transb, const MKL_INT m, const MKL_INT n, const MKL_INT k, const float alpha, const float *a, const MKL_INT lda, const原创 2020-06-21 14:43:19 · 3341 阅读 · 0 评论 -
BLAS 2级例程(矩阵-向量操作)
BLAS 2级函数(矩阵-向量操作)cblas_?gbmv(计算矩阵-向量乘积)cblas_sgbmv (const CBLAS_LAYOUT Layout, const CBLAS_TRANSPOSE trans, const MKL_INT m, const MKL_INT n, const MKL_INT kl, const MKL_INT ku, const float alpha, const float *a, const MKL_INT lda, const float *x, co原创 2020-06-21 03:25:59 · 2943 阅读 · 2 评论 -
BLAS 1级例程(向量-向量操作)
BLAS 1级例程(向量-向量操作)cblas_?asum(计算向量元素的大小之和)float *res = cblas_sasum (const MKL_INT n, const float *x, const MKL_INT incx);float *res = cblas_scasum (const MKL_INT n, const void *x, const MKL_INT incx);double *res = cblas_dasum (const MKL_INT n, const原创 2020-06-14 23:31:24 · 5044 阅读 · 2 评论 -
MKL库之BLAS汇总
基本线性代数子程序(BLAS) 本章描述了英特尔®数学内核库的BLAS和稀疏BLAS例程实现,以及BLAS类扩展。例程描述安排在几个部分:BLAS 1级例程(向量-向量操作)BLAS 2级例程(矩阵向量操作)BLAS 3级例程(矩阵-矩阵操作)稀疏BLAS 1级例程(向量-向量操作)稀疏BLAS 2级和3级例程(矩阵向量和矩阵矩阵操作)BLAS-like扩展? 字段表示数据类型: s 实数,单精度 c 复数,单精度 d 实数,双精度 z 复原创 2020-06-14 23:03:40 · 2888 阅读 · 0 评论