英特尔库函数: 利用多核性能的简便方法
英特尔 提供了两类库函数:
Intel IPP :众多技术领域中最为广泛的经过高度优化的函数,消除应用程序中可能出现的任何性能瓶颈. 一些具体应用包括:
视频编码 JPEG 编码 语音识别
图像处理 语音编码 矢量/矩阵运算
计算机视觉
信号处理
密码技术
颜色转换
数据压缩
字符串处理
音频编码
......
Intel MKL:
主要针对数学计算一类库函数. 性代数(BLAS 与 LAPACK)、线性代数(稀疏矩阵解算器)、快速傅立叶变换 (FFT)、矢量数学库 (VML) 以及随机数生成器。
这两类函数都在内部利用多线程优化, 在多处理器系统上自动获得极好性能.