一.概述
英特尔数学核心函数库(英特尔® MKL)提供经过高度优化、扩展地线程处理的数学例程,它们专门针对性能要求很高的科学、工程及金融等领域的应用程序而设计。
二.特性 ——英特尔® 处理器上的卓越性能
在基于英特尔® 安腾® 2、英特尔® 至强® 以及英特尔® 奔腾® 4 处理器的系统上,利用经过高度优化的数学函数库实现了卓越的性能。英特尔® MKL 的性能可与非英特尔处理器上其他数学软件包的性能相媲美。
——多核准备
—多处理器系统上出色的可伸缩性1
凭借英特尔® MKL 内置的并行性可在多处理器上获得出色的可伸缩性。英特尔® MKL 3 级 BLAS 和快速傅立叶变换利用 OpenMP* 支持线程。
—线程安全
所有的英特尔® MKL 函数都是线程安全的。
——自动运行时处理器检测
执行运行时检查,从而可执行处理器专用优化代码,确保您的应用程序无论在哪种系统上执行都能实现最佳性能。
——支持 C 和 Fortran 接口
与其他一些要求您购买多个产品才能获得 C 和 Fortran 接口的数学库不同,英特尔® MKL 将这两种接口都包含在内。
——一个软件包支持所有的英特尔® 处理器
如使用其他的数学库,则需要购买多个产品来支持英特尔® 安腾® 2、至强® 以及奔腾® 4 处理器。英特尔® MKL 在一个单独的、经济的软件包中即可支持所有的这些处理器。
——无需支付版税,即可获得再发行权利
您可随软件无限量再发行运行时库。
三.功能
线性代数 - BLAS 和 LAPACK
线性代数 - ScaLAPACK
线性代数 - 稀疏矩阵解算器
线性代数 - 稀疏矩阵解算器
快速傅立叶转换用于分布式内存多处理器(集群)
向量数学库
矢量随机数生成器
LINPACK 基准程序
Beyond Compare是一个超级省时的工具,能够快速比较Window系统上的文件和文件夹。 您可以使用这个工具来管理源码,保持文件夹同步,比较程序输出,数据备份,还可以创建一个现有文件
MemoryScape MemoryScape 是一款简单易用的交互式内存调试器,可以帮助开发者识别、检查并解决 C、C++ 和 Fortran 程序(包括复杂的多进程和多线程程序)中困难的内存问题。MemoryScape 的构建
Debuggers 是一款Fortran开发者最完整的调试工具-FX2 Fx2 示意图 图片1
DevPartner Java Edition是一套帮助开发人员构造可靠的,高性能的使用Java技术的应用程序和组件的工具软件。它可帮助解决在使用多种不同技术的multi-tier电子商务的应用程序中发现的运行时
Error-handling程序之除错分析工具 ─ DevPartner Fault Simulator 开发应用程序过程中,error-handling程序占极重要的一部份,据统计50000行的程序代码会有150至300项错误隐藏在应用程序的error-hand
针对 Visual C++开发人员的首选的运行时的错误检测和调试工具。它通过驻留在 Visual C++ 开发环境内部的自动调试处理程序来加速应用程序的开发,缩短产品发布的时间。BoundsChecker 对于编