Intel MKL基础(3)MKL函数分类
2016-03-11 15:57
525 查看
参考:http://software.intel.com/sites/products/documentation/hpc/mkl/mklman/index.htm
(1)函数分类:
根据MKL的手册可以知道,MKL函数主要分为以下几类(domains):
BLAS
BLACS
LAPACK
ScaLAPACK
PBLAS
Sparse Solver
Vector Math Library (VML)
Vector Statistical Library (VSL)
Conventional DFTs and Cluster DFTs
Partial Differential Equations support
Non-Linear Optimization Problem Solvers
(2)BLAS
Basic Linear Algebra Subprograms基本线性代数部分,主要包括:
vector operations(向量操作)
matrix-vector operations(矩阵 - 向量操作)
matrix-matrix operations(矩阵 - 矩阵操作)
(3)Sparse BLAS
分为Level 1,2,3级,用于对稀疏向量或矩阵的基本操作。
(4)LAPACK
Linear Algebra PACKage
实现了LAPACK包中的函数,用于线性代数的数值计算。
(5)ScaLAPACK
Scalable Linear Algebra PACKage
ScaLAPACK计算、驱动、辅助函数等。
说明:ScaLAPACK是一个可扩展线性代数函数库,用于分布式计算环境。
(6)PBLAS
Parallel Basic Linear Algebra Subprograms
简化ScaLAPACK的一个包。
分布式系统的向量、向量-矩阵、矩阵-矩阵操作。
(7)Sparse Solver
稀疏矩阵。
(8)Vector Math Library(VML)
计算以向量参数为核心的数学函数。
(9)Vector Statistical Library (VSL)
统计随机数。
(10)Conventional DFTs and Cluster DFTs
FFT相关函数。
(11)Partial Differential Equations support
偏微分方程。
(12)Non-Linear Optimization Problem Solvers
非线性优化问题。
(3)BLACS
Basic Linear Algebra Communication Subprograms
分布式系统的通信相关。
注意:上面的中文为个人理解,不保证其正确性,请参考相关英文理解。
(1)函数分类:
根据MKL的手册可以知道,MKL函数主要分为以下几类(domains):
BLAS
BLACS
LAPACK
ScaLAPACK
PBLAS
Sparse Solver
Vector Math Library (VML)
Vector Statistical Library (VSL)
Conventional DFTs and Cluster DFTs
Partial Differential Equations support
Non-Linear Optimization Problem Solvers
(2)BLAS
Basic Linear Algebra Subprograms基本线性代数部分,主要包括:
vector operations(向量操作)
matrix-vector operations(矩阵 - 向量操作)
matrix-matrix operations(矩阵 - 矩阵操作)
(3)Sparse BLAS
分为Level 1,2,3级,用于对稀疏向量或矩阵的基本操作。
(4)LAPACK
Linear Algebra PACKage
实现了LAPACK包中的函数,用于线性代数的数值计算。
(5)ScaLAPACK
Scalable Linear Algebra PACKage
ScaLAPACK计算、驱动、辅助函数等。
说明:ScaLAPACK是一个可扩展线性代数函数库,用于分布式计算环境。
(6)PBLAS
Parallel Basic Linear Algebra Subprograms
简化ScaLAPACK的一个包。
分布式系统的向量、向量-矩阵、矩阵-矩阵操作。
(7)Sparse Solver
稀疏矩阵。
(8)Vector Math Library(VML)
计算以向量参数为核心的数学函数。
(9)Vector Statistical Library (VSL)
统计随机数。
(10)Conventional DFTs and Cluster DFTs
FFT相关函数。
(11)Partial Differential Equations support
偏微分方程。
(12)Non-Linear Optimization Problem Solvers
非线性优化问题。
(3)BLACS
Basic Linear Algebra Communication Subprograms
分布式系统的通信相关。
注意:上面的中文为个人理解,不保证其正确性,请参考相关英文理解。
相关文章推荐
- Linux makefile 教程
- 静态代码分析工具汇总
- 螺旋数组
- 表单内容修改后询问是否离开当前页
- sql server 自动备份教程
- Python求索之路5——面向对象
- LEETCODE 172
- Intel MKL基础(4)MKL函数举例(BLAS and Sparse BLAS)
- 二叉树的相关面试题
- javascript中面向对象之原型链解析
- VBA教程初级(六):动态声明数组
- 欢迎使用CSDN-markdown编辑器
- 自动视频录像-用于I/O性能测试
- 机试题螺旋矩阵C++实现
- c罕见语法
- Android 设备竖屏横屏切换
- 指纹、虹膜和人脸之后,身份认证领域的新热点:手背静脉识别
- 实验0 了解和熟悉操作系统
- Makefile
- 数据结构与算法面试题80道(20)