Puntos destacados del dispositivo

Soporte para OpenMP

Le permite descargar partes de una aplicación intensiva en computación y datos asociados a las GPUs de NVIDIA al utilizar los constructores del dispositivo OpenMP soportado.

Aprovechamiento de la arquitectura POWER8 más reciente

Brinda la arquitectura y ajusta las opciones del compilador y las funciones incorporadas para explorar POWER8®.

Bibliotecas de alto rendimiento

Incluye las bibliotecas Mathematical Acceleration Subsystem (MASS) y Basic Linear Algebra Subprograms (BLAS) para obtener una computación matemática de alto rendimiento.

Retroalimentación dirigida por perfiles (PDF)

Ajusta el rendimiento de su aplicación para un caso de uso típico; optimiza la aplicación basándose en el análisis sobre la frecuencia con la que se toman las bifurcaciones y con la que se ejecutan los bloques de código.

Análisis entre procedimientos (IPA)

Se optimiza por todos los diferentes archivos (análisis de todo el programa) y puede generar mejoras significativas en el rendimiento.

Conformidad estándar del lenguaje

Las distribuciones de IBM® XL C/C++ for Linux en little endian Linux cumplen los estándares C11 y C++11 y soportan un subconjunto del estándar C++14. Las distribuciones de IBM XL C/C++ for Linux en big endian Linux cumplen los estándares ISO C99 y C++03 y soportan un subconjunto del estándar C++11.

Informes del diagnóstico

Brinda información importante para ayudarle a desarrollar y a depurar sus aplicaciones de forma más eficiente con las listas del compilador, los informes XML y los informes HTML.

Soporte simbólico para la depuración

Brinda información de la depuración en sus objetos compilados cuando utiliza diferentes niveles de la opción -g del compilador.

Atributos de visibilidad de la entidad

Los atributos de visibilidad describen si una entidad que está definida en un módulo se puede citar o usar en otros módulos, y cómo hacerlo. Los atributos de visibilidad sólo afectan a entidades con enlaces externos, y no pueden incrementar la visibilidad de otras entidades. Al especificar los atributos de visibilidad de las entidades sólo podrá exportar las entidades que son necesarias para las bibliotecas compartidas.

Programación por vectores

Brinda extensiones de lenguajes para soportar programación por extensión multimedia de vectores (VMX) y por extensión escalar de vectores (VSX).

Caso de estudio de cliente

  • Rendimiento excepcional en IBM Power Systems - Camino de un investigador de computación de alto rendimiento (HPC)

Detalles técnicos

Requisitos de software

  • Ubuntu Server 14.04, 14.10 ó 16.04 (para little endian Linux)
  • SLES 12 ó SLES 12 SP1 (para little endian Linux)
  • RHEL 7.1, RHEL 7.2, o RHEL 7.3 (for little endian Linux)
  • CentOS 7 (para little endian Linux)
  • RHEL 6.4, 6.5, 6.6 ó 7.0 (para big endian Linux)
  • SLES 11 SP2 ó SP3 (para big endian Linux)

Requisitos de hardware

Usted puede utilizar cualquier servidor de IBM Power Systems™ siempre que sea soportado por su distribución del sistema operativo.

  • Aproximadamente 153 MB para los paquetes del producto
  • Un mínimo de 2 GB de espacio en el disco duro para la paginación
  • Un mínimo de 512 MB para los archivos temporales
  • Un mínimo de 2 GB de RAM; se recomiendan 4 GB o más de RAM

También podría interesarle

IBM XL C for AIX

Principal compilador de optimización para procesadores POWER

Conozca más

IBM XL C/C++ for AIX

Principal compilador de optimización para procesadores POWER

Conozca más

IBM XL Fortran for AIX

Principal compilador de optimización para procesadores POWER

Conozca más

IBM XL Fortran for Linux

Mejore el rendimiento de aplicaciones con tecnologías avanzadas para la compilación

Conozca más