焦點特色

OpenMP 支援

可讓您利用支援的 OpenMP 裝置建構,將應用程式的運算密集部分和關聯資料卸載到 NVIDIA GPU。

CUDA Fortran

提供程式設計師可讓 GPU 加速處理資料平行運算的一組指令。您可以直接使用 CUDA 或鏈結至 GPU 加速的程式庫,以增加許多應用程式的效能。

充分利用最新的 POWER8 架構

提供架構、編譯器調整選項和內建功能,以便探索 POWER8®。

高效能程式庫

包括用於高效能數學運算的 Mathematical Acceleration Subsystem (MASS) 和 Basic Linear Algebra Subprograms (BLAS) 程式庫。

設定檔引導式回饋 (PDF)

調整您應用程式在一般使用情境下的效能;分析分支取用頻率和程式碼區塊執行頻率,據此將應用程式最佳化。

程序間分析 (IPA)

跨不同檔案最佳化(全程式分析),如此可大幅提升效能。

語言標準相符性

支援 FORTRAN 77、Fortran 90、Fortran 95、Fortran 2003,以及一組 Fortran 2008 標準的子集;支援 Technical Specification 29113 的子集,以便讓 Fortran 與 C 之間進一步交互作業;協助保護使用前幾版編譯器編寫現有 Fortran 原始檔和物件程式碼的投資;利用最新的編譯器和執行時期環境,來支援使用前幾版 XL Fortran 編譯之物件程式碼或程式庫的相容性。

診斷報告

提供重要資訊,協助您利用編譯器報表、XML 報告和 HTML 報告,更有效率地開發您的應用程式並除錯。

符號式除錯器支援

在您使用不同層級的 -g 或 -qdbg 編譯器選項時,於您編譯的物件中提供除錯資訊。

向量本質程序

向量的個別元素可利用儲存關聯、TRANSFER 本質或 Vector Multimedia Extension (VMX) 及 Vector Scalar Extension (VSX) 本質函數來存取。這些本質可讓您操作向量。

客戶個案研討

  • IBM Power Systems 上的卓越效能 - HPC 研究人員之路

技術詳細資料

軟體需求

  • Ubuntu Server 14.04、14.10 或 16.04(適用於小序排列法 Linux)
  • SLES 12 或 SLES 12 SP1(適用於小序排列法 Linux)
  • RHEL 7.1、RHEL 7.2 或 RHEL 7.3(適用於小序排列法 Linux)
  • CentOS 7(適用於小序排列法 Linux)
  • RHEL 6.4、6.5、6.6 或 7.0(適用於小序排列法 Linux)
  • SLES 11 SP2 或 SP3(適用於小序排列法 Linux)

硬體需求

您可以使用任何 IBM Power Systems™ 伺服器,只要您的作業系統發行套件能夠支援。

  • 約 230 MB 供產品套件使用
  • 最少 2 GB 硬碟空間供分頁使用
  • 最少 512 MB 供暫存檔使用
  • 最少 2 GB RAM;建議 4 GB 或更大

您可能還會對以下項目感興趣

IBM XL C for AIX

針對 IBM Power Systems 建立與維護 C 應用程式的編譯器。

瞭解更多相關資訊

IBM XL C/C++ for AIX

針對 IBM Power Systems 建立與維護 C/C++ 應用程式的編譯器。

瞭解更多相關資訊

IBM XL Fortran for AIX

Fortran 編譯器具備進階最佳化與效能調整

瞭解更多相關資訊

IBM XL C/C++ for Linux

透過進階編譯技術改進應用程式效能

瞭解更多相關資訊