Puntos destacados de la característica

Soporte de OpenMP

Le permite descargar componentes de gran intensidad de cálculo de una aplicación y los datos asociados a las GPU de NVIDIA utilizando las construcciones de dispositivo OpenMP soportadas.

CUDA Fortran

Proporciona a los programadores un conjunto de instrucciones que habilitan la aceleración de GPU para computaciones de datos paralelos. Incrementará el rendimiento computacional de muchas aplicaciones utilizando CUDA directamente o vinculándolo a bibliotecas aceleradas por GPU.

Explotación de la más reciente arquitectura POWER8

Proporciona la arquitectura, opciones del compilador de ajuste y funciones integradas para explorar POWER8®.

Bibliotecas de alto rendimiento

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

Respuestas controladas por perfiles (PDF)

Ajusta el rendimiento de su aplicación en un escenario de uso común; optimiza la aplicación en base a un análisis de la frecuencia en que se toman bifurcaciones y se ejecutan bloques de código.

Análisis entre procedimientos (IPA)

Optimiza entre distintos archivos (análisis de todo el programa), y puede generar importantes mejoras de rendimiento.

Conformidad con estándares de lenguajes de programación

Da soporte a FORTRAN 77, Fortran 90, Fortran 95, Fortran 2003 y a un subconjunto del estándar Fortran 2008; da soporte a un subconjunto de la especificación técnica 29113 para incrementar la interoperatividad de Fortran con C; ayuda a proteger las inversiones existentes en código de objeto y código fuente de Fortran creado con versiones anteriores de los compiladores; da soporte a la compatibilidad del código de objeto o bibliotecas compiladas con versiones anteriores de XL Fortran con la versión más reciente del compilador XL Fortran y el entorno de tiempo de ejecución.

Informes de diagnóstico

Proporciona información importante que le ayudará a desarrollar y depurar sus aplicaciones con más eficiencia mediante listas del compilador, informes XML e informes HTML.

Soporte del depurador simbólico

Proporciona información de depuración en sus objetos compilados cuando utilice distintos niveles de la opción del compilador -g o -qdbg.

Procedimientos intrínsecos de vectores

Se puede acceder a elementos individuales de vectores utilizando la asociación de almacenamiento, el intrínseco TRANSFER, o las funciones intrínsecas Vector Multimedia Extension (VMX) y Vector Scalar Extension (VSX). Estos intrínsecos le permiten manipular vectores.

Caso de éxito de cliente

  • Rendimiento excepcional en IBM Power Systems - El trabajo de un investigador de HPC

Detalles técnicos

Requisitos de software

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

Requisitos de hardware

Puede utilizar cualquier servidor IBM Power Systems™ que esté soportado por su distribución de sistema operativo.

  • Aproximadamente 230 MB para paquetes de producto
  • Mínimo de 2 GB de espacio de disco duro para paginación
  • Mínimo de 512 MB para archivos temporales
  • 2 GB de RAM mínimo; se recomiendan 4 GB o más de RAM

Quizá también le interese

IBM XL C for AIX

Compilador de optimización líder para procesadores POWER

Más información

IBM XL C/C++ for AIX

Compilador de optimización líder para procesadores POWER

Más información

IBM XL Fortran for AIX

Compilador de optimización líder para procesadores POWER

Más información

IBM XL C/C++ for Linux

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

Más información