Inicio Herramientas de desarrolladores C and C++ Compiler Family Open XL C/C++ for Linux IBM Open XL C/C++ for Linux on Power
El compilador C/C++ de próxima generación de IBM para optimizar el rendimiento de las aplicaciones en sus plataformas Power® Enterprise
Descargar ahora Comparar opciones
IBM  Green Gradient with Chevron
¿Qué puede hacer IBM Open XL C/C++ for Linux on Power por usted?

 

IBM® Open XL C/C++ for Linux® on Power es el compilador C/C++ de última generación de IBM, que facilita la creación y el mantenimiento de aplicaciones escritas en C/C++ para su uso en plataformas IBM Power. Al hacer una explotación total de la última arquitectura Power10 architecture, IBM Open XL C/C++ for Linux on Power puede generar código que use las capacidades de Power10 para maximizar la utilización de su hardware.

IBM Open XL C/C++ for Linux on Power incorpora completamente la infraestructura de compilador Clang y LLVM para C/C++ para que pueda disfrutar de la combinación de tecnología de código abierto y la fortaleza de IBM en tecnología de optimización de compiladores. LLVM es un marco de compilación de código abierto, que se mantiene de manera activa gracias a una gran comunidad de desarrollo, y que admite múltiples arquitecturas y lenguajes de programación. Clang forma parte de la infraestructura del compilador LLVM que proporciona una interfaz de lenguaje y una infraestructura de herramientas para el proyecto LLVM.  

La infraestructura de IBM Open XL C/C++ for Linux on Power le permite beneficiarse del lenguaje C/C++ moderno que incluye características de C++17, optimizaciones LLVM comunes y compatibilidad con el GCC Compiler.

Los compiladores Legacy IBM XL C/C++ for Linux todavía están disponibles para su uso. Vaya a la pestaña de recursos para obtener más información.

 

Beneficios
Maximice el ROI de su hardware con Power

Saque el máximo rendimiento de la arquitectura Power10, por ejemplo con Matrix Multiply Accelerator (MMA), y maximice el retorno de la inversión con un aprovechamiento completo del hardware.

Optimice el rendimiento de las aplicaciones

Aproveche tanto las optimizaciones comunes de LLVM como las tecnologías líderes en la industria de IBM para mejorar el rendimiento de la carga de trabajo.

Mejore la productividad de los desarrolladores

Obtenga capacidades de diagnóstico e informes de LLVM, así como diversas utilidades basadas en Clang/LLVM para que su trabajo de desarrollo sea más eficiente.

Habilite la entrega continua

Una mayor velocidad de compilación ayuda a acortar el ciclo de desarrollo, permite iteraciones más rápidas y proporciona una entrega continua para aplicaciones comerciales críticas en Linux.

Acelere el cambio hacia el modelo de nube híbrida

Ofrezca nuevas licencias mensuales por unidad de carga central de procesos virtuales (VPC). Habilite la licencia de los compiladores de IBM Open XL en servidores virtuales en función de las capacidades necesarias cuando realice la transición a la nube híbrida.

Obtenga el soporte de IBM de primera clase

Viene con el servicio y soporte de IBM de nivel superior.

Detalles de IBM® Open XL C/C++ for Linux® on Power®
Adopción de las infraestructuras Clang y LLVM

Incorpora completamente la infraestructura de compiladores Clang y LLVM para C/C++. Le permite disfrutar de las características modernas del lenguaje C/C++ y las características comunes de optimización de LLVM, como las capacidades de diagnóstico y elaboración de informes de LLVM.

Leer la ficha técnica
Máxima explotación de la última arquitectura Power10

Aprovecha al máximo la arquitectura Power10. Proporciona la arquitectura Power10, funciones incorporadas y funciones de biblioteca ajustadas para maximizar el ROI del hardware.

Lea los documentos
Optimización del tiempo de enlace (LTO)

Proporciona optimización del programa durante la vinculación. Le permite aprovechar las optimizaciones intermodulares sin realizar cambios significativos en los makefiles o en el sistema de compilación.

Lea los documentos
Optimización guiada por perfil (PGO)

Proporciona una técnica de optimización del compilador en programación informática que utiliza la creación de perfiles para mejorar el rendimiento en el tiempo de ejecución del programa.

Lea los documentos
Bibliotecas de alto rendimiento

Proporciona un conjunto de bibliotecas para la computación matemática de alto rendimiento, incluidas las bibliotecas del Mathematical Acceleration Subsystem (MASS) y de los Subprogramas de Álgebra Lineal Básica (BLAS).

Informes de optimización

Proporciona información para ayudarlo a utilizar las funciones del compilador para optimizar sus aplicaciones.

Programación vectorial

Proporciona extensiones de lenguaje para admitir la programación de extensiones vectoriales, multimedia (VMX) y escalares (VSX).

Datos técnicos

Requisitos de software

  • Red Hat® Enterprise Linux (RHEL) 8.4, 8.6 o 9.0
  • Ubuntu 20.24 o 22.04
  • SUSE Linux Enterprise Server (SLES) 15 SP3
Vea una lista completa de requisitos de software

Requisitos de hardware

Utiliza cualquier servidor IBM Power siempre y cuando sea compatible con la distribución de su sistema operativo. 

  • Aproximadamente 200 MB para paquetes de productos
  • Mínimo de 2 GB de espacio en disco duro para paginación
  • Mínimo de 512 MB para archivos temporales
  • 2 GB de RAM como mínimo; se recomiendan 4 GB o más de RAM
Vea una lista completa de requisitos de hardware
Productos relacionados IBM XL C for AIX

Un compilador de alto rendimiento para desarrollar programas complejos en lenguaje C.

IBM Open XL C/C++ for AIX

Un compilador de alto rendimiento para desarrollar programas complejos en lenguaje C/C++.

IBM Open XL Fortran for AIX

Un compilador de alto rendimiento para desarrollar programas complejos en lenguaje Fortran.

IBM Open XL Fortran for Linux en Power

Un compilador de alto rendimiento para desarrollar programas complejos en lenguaje Fortran.

Familia de productos compiladores de IBM

Los compiladores de IBM desarrollan un rendimiento mejorado del sistema en aplicaciones que aprovechan en su totalidad las arquitecturas de IBM.

Preguntas frecuentes

¿Tiene alguna pregunta sobre los modelos de licencia de compiladores?

Lea la siguiente nota técnica para conocer las preguntas más frecuentes de los clientes.

Lea la nota técnica
Precios

*El precio indicado no incluye los impuestos aplicables

Licencia perpetua - Usuario autorizado

Una licencia por usuario único

A partir de

USD 3,930.00*

por usuario autorizado

 

Licencia perpetua - Usuario simultáneo

Acceso compartido para varios usuarios

A partir de

USD 11,900.00*

por usuario simultáneo

 

Licencia mensual (NUEVO) – VPC

La licencia mensual se cobra por núcleo de procesador virtual (VPC)

A partir de

USD 88.60*

por VPC al mes

Compre ahora

 

 

La cantidad de licencias necesarias es la cantidad de usuarios únicos que utilizan el compilador

 

La cantidad de licencias necesarias es la cantidad máxima de usuarios que utilizan el compilador al mismo tiempo

 

La cantidad de licencias necesarias se basa en la capacidad del entorno en el que se utiliza el compilador

Puede adquirirse a través de IBM® Passport Advantage® (PA) o del sistema de distribución de software autorizado

Puede adquirirse a través de PA o del sistema de distribución de software autorizado

Puede adquirirse a través de PA, el sistema de de distribución de software autorizado o en línea a través del botón Comprar ahora

Licencia no compartible

Precio potencial más bajo que varias licencias de usuario autorizado

Opción de precios más flexible (pago por uso)

Incluye 12 meses de soporte 24x7 y acceso a nuevas funciones de software

Incluye 12 meses de soporte 24x7 y acceso a nuevas funciones de software

Incluye soporte 24x7 sin costo durante el plazo adquirido y acceso a nuevas funciones de software.

Recursos

Recursos para IBM® Open XL C/C++ for Linux® on Power®

Anuncio: IBM Open XL C/C++ for Linux on Power 17.1.1

IBM Open XL C/C++ for Linux on Power 17.1.1 adopta las infraestructuras Clang y LLVM y admite sistemas basados en procesos IBM Power10.

Lea los documentos
IBM Open XL C/C++ for Linux on Power 17.1.1 Ficha técnica

Una referencia integral escrita desde una perspectiva de beneficios que describe funcionalidades, ventajas y capacidades.

Leer la ficha técnica
Documentación IBM Open XL C/C++ for Linux on Power 17.1.1

Información sobre cómo mantener y usar IBM Open XL C/C++ for Linux on Power 17.1.1.

Explore la documentación del producto

Recursos para IBM XL C/C++ for Linux 

IBM XL C/C++ for Linux 16.1.116.1.1

Información sobre cómo mantener y usar IBM XL C/C++ for Linux 16.1.1.

Lea los documentos
IBM XL C/C++ for Linux 16.1.1 Ficha técnica

Una referencia integral escrita desde una perspectiva de beneficios que describe funcionalidades, ventajas y capacidades.

Leer la ficha técnica
IBM XL C/C++ for Linux 16.1.1

La versión autorizada de IBM XL C/C++ for Linux 16.1.1 para descargar.

Póngase en marcha

Recursos para IBM XL C/C++ for Linux 

IBM XL C/C++ for Linux 16.1.116.1.1

Información sobre cómo mantener y usar IBM XL C/C++ for Linux 16.1.1.

Lea los documentos
IBM XL C/C++ for Linux 16.1.1 Ficha técnica

Una referencia integral escrita desde una perspectiva de beneficios que describe funcionalidades, ventajas y capacidades.

Leer la ficha técnica
IBM XL C/C++ for Linux 16.1.1

La versión autorizada de IBM XL C/C++ for Linux 16.1.1 para descargar.

Póngase en marcha
Actualizaciones de documentación de los compiladores XL C/C++ y Fortran en AIX y Linux

Cambio en los detalles de la documentación de los compiladores XL C/C++ y Fortran en AIX® y Linux a partir de 2020.

Lea los documentos

Una hoja de ruta típica para impulsar su aplicación, paso a paso, con los compiladores IBM XL.

Una visión general rápida de las diferentes características y capacidades que puede disfrutar al usar compiladores XL.

Descripción general de los compiladores IBM XL C/C++ y XL Fortran

Visión general de la historia, capacidades únicas, descripción general del rendimiento y un resumen de las ventajas estratégicas.

Lea el informe técnico
Características de los compiladores IBM XL C/C++

Una visión general de los compiladores IBM XL C/C++ y de cómo sus funciones pueden ayudarle en sus necesidades de desarrollo en C y C++.

Lea el informe técnico
Optimización de código con los compiladores IBM XL

Una introducción a las capacidades de optimización, construcciones fuente y técnicas más importantes que puede utilizar para maximizar el rendimiento de su aplicación.

Lea el informe técnico

Otros recursos

Biblioteca de documentación de IBM Open XL C/C++ for Linux on Power y XL C/C++ for Linux

Una colección de cartas de anuncio, documentación del producto e informes técnicos.

Lea los documentos
Lista de correcciones para IBM Open XL C/C++ for Linux on Power y XL C/C++ for Linux

Una lista completa de lanzamientos, actualizaciones y paquetes de correcciones ordenados por versión.

Ir a la descripción general del plan de servicio
Cómo descargar la imagen de GA para compiladores de IBM

Elija el método de descarga de imágenes GA según el canal de pedidos (PA o AAS).

Póngase en marcha
Preguntas frecuentes sobre las licencias de compiladores de IBM para AIX y Linux en Power

Revise las preguntas más frecuentes sobre el modelo de licencia de los compiladores de IBM para AIX y Linux en Power.

Póngase en marcha
Ciclo de vida de los productos IBM Open XL C/C++ for Linux on Power y XL C/C++ for Linux

Comprenda el valor total de sus productos y planifique las actualizaciones. Planifique eficazmente su inversión en software y evite cualquier brecha en el soporte.

Ver detalles del ciclo de vida
Solicitar mejoras

Utilice la comunidad de solicitud de mejoras (RFE, siglas de Request for Enhancement) para colaborar directamente con los equipos de desarrollo de productos de IBM y otros usuarios.

Póngase en marcha
Más formas de explorar
Comunidad

Solicite consejos técnicos e información de otras personas que usan este producto.

Explorar
Documentación del producto

Encuentre respuestas rápidamente en la documentación de productos de IBM.

Explorar
Soporte

Obtenga más información sobre las opciones de soporte del producto.

Explorar