Compiler
  VTune Analyzer
Performance Library
 
數值函式庫MKL
Intel 影音開發函式庫
  Threading Tools
  Cluster Tools
  Download
  Price
  Intel原廠教材連結
  Parallel Studio *New
 
 

適用於 Intel® 平台與技術的 Intel® 軟體研發產品
IntelR Math Kernel Library 10.0
Windows* 版、Linux* 版及 Mac OS* X 版

IntelR Math Kernel Library(InteR MKL)提供經過高度最佳化、高度線程化的數學常式,這些常式專為性能要求很高的科學、工程以及金融等領域的應用而設計。

“Intel MKL”既作為獨立的產品提供,也隨Intel集群工具包與IntelR 編譯器專業版一起提供。

總覽

“IntelR Math Kernel Library(IntelR MKL)Windows 版”是一套經過高度最佳化、可確保線程安全的數學函數庫,對於IntelR 平臺上性能要求很高的工程、科學及金融等領域的應用程式,可以大幅提高性能。此函數庫的功能領域包括:線性代數(BLAS 與 LAPACK)、線性代數(稀疏矩陣解算器)、快速傅立葉變換 (FFT)、向量數學庫 (VML)、亂數生成器

功能與優點
使用針對基於IntelR 安騰R 2、IntelR 至強R、IntelR 奔騰R 4 以及IntelR 酷睿?2 雙核處理器的系統進行過高度最佳化的數學函數庫,實現出眾的性能。還針對新的四內核IntelR 至強R 處理器 5300 系列進行了多線程性能的最佳化。與非Intel處理器上的其他數學套裝軟體相比,“Intel MKL”的性能具有明顯的競爭優勢。
支援多核心處理器
  • 在多處理器上具有極佳的伸縮性1
    利用“Intel MKL”內置的並行技術,在多處理器系統(包括最新的雙內核與四內核系統)上自動獲取極佳的伸縮性。“Intel MKL”的“級別 3 BLAS”、“快速傅立葉變換”及“向量數學”均使用 OpenMP* 進行過線程化處理。
  • 線程安全性
    所有的“Intel MKL”函數都能確保線程安全。此外還提供非線程化的串列版“Intel MKL”。
運行時處理器自動檢測
通過執行運行時檢查,確保無論應用程式在什麼系統上運行,都會執行針對特定處理器進行過最佳化的代碼,從而獲得最佳性能。
對 C 與 Fortran 介面的支援
與其他一些替代性的數學庫要求購買多個產品才能獲取 C 與 Fortran 介面不同,“Intel MKL”同時提供這兩種介面。
在單個套裝軟體中支援所有IntelR 處理器
其他替代性的數學庫要求購買多套產品,以分別支援Intel安騰 2、Intel至強以及奔騰 4 處理器。“Intel MKL”在一個經濟實惠的套裝軟體中包含了對“所有”這些處理器的支持。
免版稅發行權
運行時函數庫可以隨軟體無限量再發行。
IntelR 首要支持
購買每套“Intel MKL”,即獲贈為期一年的世界一流的技術支援。在此期間,包括主要發行版在內的產品升級均可免費下載。如需有關詳細資訊,請訪問Intel註冊中心
   
線性代數 - BLAS 與 LAPACK
部署針對Intel處理器進行過高度最佳化的 BLAS 與 LAPACK 常式,它們提供的性能改善非常顯著,遠遠超出其他替代性版本。“Intel MKL 10.0”與新的 LAPACK 3.1 版保持相容。
線性代數 - ScaLAPACK
“Intel MKL”所實現的 ScaLAPACK 可以提供的性能改善非常顯著,遠遠超出標準的 NETLIB 實現。
線性代數 - 稀疏矩陣解算器
使用“PARDISO 直接稀疏矩陣解算器”解算大型、稀疏線性系統方程;此解算器是由巴塞爾大學 (University of Basel) 授權的軟體庫,具有使用方便、線程安全、性能優異、記憶體效率高等優點。“Intel MKL”還包含“共軛梯度”與 FGMRES 迭代稀疏矩陣解算器。
快速傅立葉變換 (FFT)
採用多維 FFT 常式(1 維到最多 7 維,支援混合基數),並提供一個易於使用的先進的 C/Fortran 介面。“Intel MKL”還提供一套模擬 FFTW 2.x 與 3.0 介面的 C 常式(“封裝器”),便於目前的 FFTW 用戶比較它與“Intel MKL”的性能。
快速傅立葉變換(用於分散式記憶體多處理器,即集群)
僅在“集群版”中提供。通過將工作分配給大量的處理器來進一步改善 FFT 性能。

向量數學庫
使用向量版的計算密集型核心數學函數(乘方、三角、指數、雙曲以及對數等),可以提高應用程式的速度。

向量亂數生成器
我們的向量亂數生成器帶來的性能改善遠遠超過其他替代性的標量亂數生成器,使用它們可以提高類比速度。

LINPACK 基準測試
Intel提供免費的 LINPACK 基準測試套裝軟體,幫助您在基於IntelR 體系結構的系統上獲取最好的基準測試結果。

性能改善
此函數庫的所有方面都進行了性能最佳化。下面是一些測得的特定性能增益資料。
 

BLAS

 
  • 對於中小問題,DGEMM 的線程化有所改善 - 外積大小改善 10%,平方大小改善 80%
  • DTRSM、DTRMM 及 DSYRK 改善達 5-30%
  LAPACK
 
  • 由於 LAPACK 3.1 基礎上所作的改進,非對稱特徵值問題有了重大改善
  • 緩存上 *HETRD 的改善達 75%
  • 緩存上 *SYTRD 的改善達 40%
  • 在 *HERDB/*SYRDB 中成功實現了“帶寬縮減方法”,在雙內核Intel至強 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%
相容性
Linux* 支援

作業系統
“Intel MKL 10.0”支持 Linux*、Windows* 及 Mac OS* X。
Linux 變體包括:Red Hat*、Suse*、Debian*、Ubuntu*、Asianux* 以及其他各種 Linux Standard Base 3.1 變體。

I「Intel 叢集 MKL」中的 ScaLAPACK 要求使用 MPICH 1.2.5.10 版;請蒞臨 http://www.myri.com/scs/#downloads
II 以 Itanium 處理器為基礎的系統要求使用 2.4.9-18 版以上的 SMP 核心。

處理器
“Intel MKL 10.0”支援以下Intel處理器系列:

  • IntelR Itanium processors family
  • IntelR XeonR processor family
  • IntelR CoreR processor family
  • IntelR PentiumR processor family
  • AMD Opteron* and Athelon* processor families
技術支援
Intel 卓越支援
購買每套「Intel 叢集數學核心庫」,即獲贈一年「Intel 卓越支援」;在此期間您可以取得所有產品更新(包括主要上市版)。

要求
硬體與軟體

如需有關詳細資訊,請參閱「Intel 叢集數學核心庫」網站:
www.intel.com/software/products/clustermkl

1 效能測試與評級均使用特定的電腦系統與/或元件測量,其結果可以反映 Intel 產品的大致效能。系統硬體或者軟體的設計或設定上如有任何差異,均可能影響實際效能。顧客應參考其他資訊來源,以全面評估考量購買的系統或元件的效能。如需有關效能測試與 Intel 產品效能的詳細資訊,請蒞臨 www.intel.com/software/products

Intel 同時提供工具與技術支援,以幫助改善軟體應用程式的效能、功能及效率。

「Intel® 軟體研發產品」與主流的 Windows* 及 Linux* 研發環境相容,是最能充分利用 Intel 處理器最新功能的終南捷徑。「Intel 軟體研發產品」專為整個研發週期設計,其中包括「Intel® 效能庫」、「Intel® 編譯器」(C++ 與 Fortran 的 Windows 及 Linux 版)、「Intel® VTune™ 分析器」、「Intel® 執行緒工具」以及「Intel® 叢集工具」。

「Intel 卓越支援」網站為所有的 Intel 軟體產品提供專家技術支援,並提供產品更新及相關下載。
如需瞭解其他產品資訊,請蒞臨:
www.intel.com/software/products
  Intel、Intel 標誌、Itanium、Pentium、Intel Centrino、Intel Xeon、Intel XScale、VTune、Celeron、Intel NetBurst 及 MMX 均為 Intel 公司或其子公司在美國以及其他國家或地區的商標或注冊商標。
* 其他品牌與品名可能是屬於其他公司的資產。
著作權 © 2007 Intel 公司。
  Copyright 2007 AnCAD, Inc. All Rights Reserved Privacy Policy I Terms & Conditions of using this website