一.概述 英特尔数学核心函数库(英特尔® MKL)提供经过高度优化、扩展地线程处理的数学例程,它们专门针对性能要求很高的科学、工程及金融等领域的应用程序而设计。 二.特性 ——英特尔® 处理器上的卓越性能 在基于英特尔® 安腾® 2、英特尔® 至强® 以及英特尔® 奔腾® 4 处理器的系统上,利用经过高度优化的数学函数库实现了卓越的性能。英特尔® MKL 的性能可与非英特尔处理器上其他数学软件包的性能相媲美。 ——多核准备 —多处理器系统上出色的可伸缩性1 凭借英特尔® MKL 内置的并行性可在多处理器上获得出色的可伸缩性。英特尔® MKL 3 级 BLAS 和快速傅立叶变换利用 OpenMP* 支持线程。 —线程安全 所有的英特尔® MKL 函数都是线程安全的。 ——自动运行时处理器检测 执行运行时检查,从而可执行处理器专用优化代码,确保您的应用程序无论在哪种系统上执行都能实现最佳性能。 ——支持 C 和 Fortran 接口 与其他一些要求您购买多个产品才能获得 C 和 Fortran 接口的数学库不同,英特尔® MKL 将这两种接口都包含在内。 ——一个软件包支持所有的英特尔® 处理器 如使用其他的数学库,则需要购买多个产品来支持英特尔® 安腾® 2、至强® 以及奔腾® 4 处理器。英特尔® MKL 在一个单独的、经济的软件包中即可支持所有的这些处理器。 ——无需支付版税,即可获得再发行权利 您可随软件无限量再发行运行时库。 三.功能 线性代数 - BLAS 和 LAPACK 线性代数 - ScaLAPACK 线性代数 - 稀疏矩阵解算器 线性代数 - 稀疏矩阵解算器 快速傅立叶转换用于分布式内存多处理器(集群) 向量数学库 矢量随机数生成器 LINPACK 基准程序
Intel® Math Kernel Library (Intel® MKL) offers highly optimized, extensively threaded math routines for scientific, engineering, and financial applications that require maximum performance.