| 适用于英特尔® 平台与技术的英特尔® 软件开发产品 | |
| 英特尔® Math Kernel Library 10.0 Windows* 版、Linux* 版及 Mac OS* X 版 | |
![]() |
|||||||||||||||
|
|||||||||||||||
|
|
|
|
在英特尔® 处理器上具有出众的性能 |
|
支持多核处理器 |
|
| 在多处理器上具有极佳的伸缩性1 利用“英特尔 MKL”内置的并行技术,在多处理器系统(包括最新的双内核与四内核系统)上自动获取极佳的伸缩性。“英特尔 MKL”的“级别 3 BLAS”、“快速傅立叶变换”及“矢量数学”均使用 OpenMP* 进行过线程化处理。 |
|
线程安全性 |
|
运行时处理器自动检测 |
|
对 C 与 Fortran 接口的支持 |
|
在单个软件包中支持所有英特尔® 处理器 |
|
免版税发行权 |
|
用户论坛 |
|
英特尔® 首要支持 |
|
|
线性代数 - BLAS 与 LAPACK |
线性代数 - ScaLAPACK |
线性代数 - 稀疏矩阵解算器 |
快速傅立叶变换 (FFT) |
快速傅立叶变换(用于分布式内存多处理器,即集群) |
矢量数学库 |
矢量随机数生成器 |
LINPACK 基准测试 |
|
在此版本的“英特尔 Math Kernel Library”(英特尔 MKL)中,我们致力于三大目标。首先,也总是最为重要的目标是:为最新的英特尔处理器(四内核英特尔至强处理器 5300 系列以及与其紧密相关的双内核英特尔® 至强® 处理器 5100 系列)提供优化的多线程性能。其次,我们对“英特尔 MKL”进行了重新架构,使之具有一个新的“层次化”体系结构,以更好地支持用户的各种用法模型。最后,我们已将“英特尔 MKL”的标准版与集群版合并到一起,现在我们拥有了一套综合性的软件包。 |
|
线程层
|
|
|
接口层 这一层支持:
|
|
计算层
|
|
PARDISO 直接稀疏矩阵解算器 |
|
| 新增了对实对称矩阵的核外内存支持 | |
稀疏 BLAS |
|
稀疏矩阵零基索引 |
|
新增单精度支持 |
|
级别 3 稀疏矩阵 BLAS 三角解算器进行了线程处理 |
|
迭代解算器预处理器 |
|
“英特尔 MKL”RCI 迭代解算器的 ILUT 加速器/预处理器 |
|
矢量数学函数 |
|
新的 Mul、Conj、MulbyConj、CIS 及 Abs 函数。 |
|
新的"增强性能”模式 |
|
所有 VML 函数现在都进行了线程处理 |
|
用户指南 |
|
我们已经对“英特尔 MKL 用户指南”进行了大幅改善。它是使用“英特尔 MKL”不可或缺的工具。请访问文档页面以下载或在线查看。 |
|
|
此函数库的所有方面都进行了性能优化。下面是一些测得的特定性能增益数据。 BLAS |
|
对于中小问题,DGEMM 的线程化有所改善 - 外积大小改善 10%,平方大小改善 80% |
|
DTRSM、DTRMM 及 DSYRK 改善达 5-30% |
|
LAPACK |
|
由于 LAPACK 3.1 基础上所作的改进,非对称特征值问题有了重大改善 |
|
缓存上 *HETRD 的改善达 75% |
|
缓存上 *SYTRD 的改善达 40% |
|
在 *HERDB/*SYRDB 中成功实现了“带宽缩减方法”,在双内核英特尔至强 5100 系列服务器上,同传统的 *HERDB/*SYRDB 相比,速度提升 2.8 倍 |
|
CROT/ZROT 性能改善达 80% |
|
三对角线性方程解算器 (DGTSV/SGTSV) 的性能改善 8-10% |
|
三对角对称正定线性方程解算器 (*PTSV) 的性能改善 8-28% |
|
广义非对称特征值问题 (*GGEV) 的性能改善 3-8%,CGGEV 的性能改善达 30% |
|
上三角 real*8 Cholesky 分解进行了线程化处理 |
|
(D/S/Z/C)STEDC 的性能改善达 30%;使用 OpenMP 并行化之后,在 4 个线程上的性能改善达 100% |
|
测得的改善(包括旧版“英特尔 MKL”的)的完整列表在此提供。 |
|
每个产品领域页面(BLAS、FFT 及 VML 等)与性能摘要页面中均显示有综合性能图表。 |
|
|
操作系统 Linux 变体包括:Red Hat*、Suse*、Debian*、Ubuntu*、Asianux* 以及其它各种 Linux Standard Base 3.1 变体。 如需完整的列表,请参阅系统要求。 |
|||||||||||||
| 开发环境 “英特尔 MKL”非常易于使用,并且可以集成到主流的开发工具与环境,如 Microsoft Visual Studio*、Xcode*、Eclipse*、“GNU 编译器集”(GCC)。 |
|||||||||||||
| 处理器 “英特尔 MKL 10.0”支持以下英特尔处理器系列: |
|||||||||||||
|
|||||||||||||
|
| 系统要求概述 | |||||||
| 处理器 |
|
||||||
| 操作系统 |
|
||||||
| 编译器 |
|
||||||
| 硬盘空间 | |||||||
| 处理器 | ||||
| 支持的处理器 | ||||
| 处理器 | 最低 | 建议 | 支持 | |
| 英特尔® 安腾® 处理器系列 | ||||
| 英特尔® 至强® 处理器系列 | ||||
| 英特尔® 酷睿™ 处理器系列 | ||||
| 英特尔® 奔腾® 4 处理器系列 | ||||
| 英特尔® 奔腾® III 处理器 | ||||
| 英特尔® 奔腾® 处理器(300 MHz 或更高主频) | ||||
| 英特尔® 赛扬® 处理器 | ||||
| AMD Athlon* 处理器 | ||||
| AMD Opteron* 处理器 | ||||
| 处理器 | ||||
| 受支持的 Mac OS* X 处理器 (不适用于“英特尔® 数学核心函数库集群版”) |
||||
| 处理器 | 最低 | 建议 | 支持 | |
| 英特尔® 酷睿™ 双核处理器 | ||||
| 操作系统 | ||
| 支持的 Mac 操作系统 | ||
| Mac OS* X 10.4.4 或更高版本 | ||
| 编译器 | ||
| 支持的 Mac OS* X 编译器 | ||
| 编译器 | ||
| 英特尔® Fortran 编译器 9.1、10.0 及 10.1 Mac OS X 版 | ||
| 英特尔® C++ 编译器 9.1、10.0 及 10.1 Mac OS X 版 | ||
| GNU 编译器集* | ||
| * Apple Xcode* 2.0 所含的 Apple 版 GCC 4.0 也包括在内。 |
| “消息传递接口”(MPI) 支持 | ||
| Linux* | ||
| MPICH 1.2.5 | www.topspin.com | |
| MPICH 1.2.5.2 | www-unix.mcs.anl.gov/mpi/mpich/ | |
| MPICH 1.2.5.10 | www.myri.com | |
| MPICH 2.0 | www-unix.mcs.anl.gov/mpi/mpich/ | |
| Open MPI 1.1.2 | www.open-mpi.org | |
| SGI MPT | www.sgi.com/products/software/mpt | |
| 英特尔® MPI 库 2.0、3.0 | www.intel.com/go/mpi | |
| Windows* | ||
| Microsoft MPI (MS MPI) | www.microsoft.com | |
| MPICH-2 1.0.X Windows 版 | www-unix.mcs.anl.gov/mpi/mpich2 | |
| 硬盘空间 | ||||
| Linux* | Windows* | Mac OS* X | ||
| 英特尔® Math Kernel Library | 700 MB | 600 MB | 600 MB | |
|
购买每套“英特尔® 软件开发产品”,即获赠为期一年的技术支持服务;在此期间您可以获取英特尔首要支持及所有的产品更新。“英特尔首要支持”给您提供在线访问技术说明、应用说明以及文档资料等项服务。安装产品后请进行注册,以获取技术支持及产品更新信息。 |
1 性能测试与评级均使用特定计算机系统与/或组件测量,其结果可以恰定地反映英特尔产品的大致性能。系统设计或配置上如有任何差异,均可能影响实际性能。顾客应参考其它信息来源,以全面评估考虑购买的系统或组件的性能。获取关于性能测试与英特尔产品性能的详细信息。 英特尔同时提供工具与技术支持,以帮助改善应用软件的性能、功能及效率。 |
| “英特尔® 软件开发产品”与主流的 Windows* 和 Linux* 开发环境兼容,是最能充分利用英特尔处理器最新功能的终南捷径。“英特尔软件开发产品”专为整个开发周期设计,其中包括“英特尔® 性能程序库”、“英特尔编译器”(C++ 与 Fortran 的 Windows 版、Linux 版及 Mac OS* X 版)、“英特尔® VTune™ 分析器”、“英特尔® 线程处理工具”以及“英特尔® 集群工具”。 | “英特尔® 首要客户支持”网站为所有的英特尔软件产品提供专家技术支持,并提供产品更新及相关下载。如需了解详细产品信息,请访问:www.intel.com/software/products。 | 英特尔、英特尔徽标、安腾、奔腾、英特尔迅驰、英特尔至强、Intel XScale、VTune、赛扬、Intel NetBurst 及 MMX 均为英特尔公司或其子公司在美国以及其它国家或地区的商标或注册商标。 | * 其它品牌与品名可能是属于其它公司的资产。如需有关详细信息,请访问本公司的法律信息网站。 | © 2007 英特尔公司版权所有 |