基于高级标准的优化编程工具
IBM XL C/C++ Advanced Edition for Blue Gene® 包括 XL C/C++ Advanced Edition for Blue Gene/L 和 XL C/C++ Advanced Edition for Blue Gene/P 编译器。这些基于标准的编译器可帮助您使用 C 和 C++ 编程语言创建和维护应用程序。
- 优化:提供各种各样的自动化、用户指定的优化功能,帮助您生成代码。
- 性能选项:提供编译器选项,这些选项经过调优,可利用 Blue Gene/L 和 Blue Gene/P 系统中使用的单一浮点单元 (FPU) 和 Double Hummer 双 FPU 的性能。
- MASS 支持:提供额外的标量和向量函数,作为“数学加速子系统 (MASS)”(经调优的数学内部函数库)的一部分。
- BLAS 支持:包括“基本线性代数子程序 (BLAS)”代数函数集,以便在一般度量或其移项上执行组合的矩阵乘法和加法。
- 标准合规性:支持最新的 C 和 C++ 编程语言标准和这些语言标准的常用行业扩展。
性能选项
- -qarch 和 -qtune 编译器选项可对生成的应用程序代码进行调优,以使用 Blue Gene/L 系统中使用的 PowerPC 440d 处理器及其 Double Hummer 浮点单元以及 Blue Gene/P 系统中使用的 PowerPC 450d 处理器及其 Double Hummer 浮点单元的性能。
- 以上两个编译器均可提供一组内置函数,这些内置函数可操作复杂的数据类型。您可在编程代码中包含对这些内置函数的调用,以使用 PowerPC 440、440d、450 和 450d 处理器的功能。
购买 XL C/C++ Advanced Edition for Blue Gene
基于高级标准的优化编程工具
第一年的产品价格中包含 IBM 软件升级和支持。
购买后在线下载软件,无运输成本。
China 目前不提供在线购买功能。如有需求意向请通过如下方式联系 IBM 销售代表:
联系 IBM
- 产品询价
- E-mail 给我们
- 或即刻致电: 8008101818 转 5156(免费)
优先级代码: 109HG03W
XL C/C++ Advanced Edition for Blue Gene/P, V9.0
| Operating System | Software | Hardware |
|---|---|---|
| Linux | For program compilation on a Blue Gene/P front-end node: SUSE Linux Enterprise Server 10 Service Pack 1 (SLES10 SP1) for IBM POWER, and an instance of SLES10 gcc 4.1.2 For application execution on a Blue Gene/P system: GNU Toolchain built for Blue Gene/P based on gcc 4.1.1 and glibc 2.4 Frames-capable browser to view HTML-based online documentation Adobe Acrobat Reader to view documentation in Portable Document Format (PDF) Graphical desktop environment such as K Desktop Environment (KDE) |
IBM Blue Gene/P system 300 MB disk space |
- 编译器
- COBOL for AIX
- COBOL for OS/390 & VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Development Studio for i
- VS FORTRAN
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Blue Gene/Q
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++