¿Qué puede hacer por su negocio?

IBM® XL C/C++ for Linux es una herramienta de programación basada en estándares del sector, utilizada para desarrollar aplicaciones de gran tamaño y complejidad en lenguajes de programación C y C++. Genera código que utiliza las funcionalidades de la arquitectura POWER8® más reciente y maximiza la utilización del hardware. IBM XL C/C++ for Linux también acelera sus aplicaciones descargando la computación y los datos a las GPU de NVIDIA. Se presenta en paquetes individuales que contienen compiladores para ejecutarse en modalidad little endian o big endian para distribuciones Linux seleccionadas.

Acelere las aplicaciones fácilmente

Proporciona computación de alto rendimiento con soporte a servidores Power Systems™, tales como S822LC (Minsky) y a un número de construcciones de dispositivo OpenMP 4.5 para acelerar sus aplicaciones.

Maximice el retorno de la inversión en hardware Power

Se basa en la arquitectura POWER8; ofrece a paralelización automática de programas secuenciales para utilizar los modernos procesadores multinúcleo.

Optimice el rendimiento de las aplicaciones

Proporciona las tecnologías de optimización avanzadas líderes del sector, incluyendo bibliotecas de alto rendimiento, soporte de respuestas controladas por perfiles (PDF) y análisis entre procedimientos (IPA).

Migre las aplicaciones a Power fácilmente

Adopta la infraestructura de front-end de Clang para proporcionar compatibilidad con GCC y adherirse a los últimos estándares del lenguaje C/C++; ofrece soporte completo a OpenMP 3.1 y soporte parcial a OpenMP 4.5.

Mejore la productividad del desarrollador

Incrementa la usabilidad proporcionando informes de diagnóstico y soporte a depurador simbólico; los atributos de visibilidad de entidades también mejoran la eficiencia de los enlaces dinámicos.

Community Edition gratuita

Permite un uso de producción ilimitado y ofrece un foro donde expertos de IBM responderán a sus preguntas. Considere la compra de License Charge Edition para obtener soporte de IBM de primer orden.

Características clave

  • Soporte de OpenMP
  • Explotación de la más reciente arquitectura POWER8
  • Bibliotecas de alto rendimiento
  • Respuestas controladas por perfiles (PDF)
  • Análisis entre procedimientos (IPA)
  • Conformidad con estándares de lenguajes de programación
  • Informes de diagnóstico
  • Soporte del depurador simbólico
  • Atributos de visibilidad de entidades
  • Programación de vectores