Inicio

DevOps

C and C++ Compiler Family

Open XL C/C++ for AIX

IBM Open XL C/C++ for AIX

Modernice el desarrollo de C/C++ y optimice el rendimiento de las aplicaciones en sus plataformas IBM Power

Pruébelo sin coste Leer ficha técnica

IBM Open XL C/C++ for AIX es el compilador C/C++ de próxima generación que facilita la creación y el mantenimiento de aplicaciones escritas en C/C++ para su uso en plataformas IBM Power. 

 Con la explotación completa de la arquitectura Power10 más reciente, IBM Open XL C/C++ for AIX puede generar código que aprovecha las capacidades de Power10 para maximizar su utilización de hardware.

IBM Open XL C/C++ for AIX incorpora la infraestructura de compiladores LLVM¹ y Clang² para ofrecer la combinación de la tecnología de código abierto y la solidez de la tecnología de optimización de compiladores de IBM.

La infraestructura de IBM Open XL C/C++ for AIX le permite beneficiar de el moderno lenguaje C/C++, incluidas las características estándar de C17, C++17 y C++20.

Portal de migración de IBM Open XL C/C++ for AIX
Beneficios
Maximice el ROI de su hardware Power

Aproveche la arquitectura Power10, como el acelerador de multiplicación de matrices (MMA), y maximice el retorno de la inversión con la explotación completa del hardware.

Optimización del rendimiento de las aplicaciones

Aproveche tanto las optimizaciones LLVM comunes como las tecnologías líderes del sector de IBM para mejorar el rendimiento de las cargas de trabajo.

Mejorar la productividad de los desarrolladores

Proporcione capacidades de diagnóstico y elaboración de informes de LLVM/Clang. Ofrezca varias utilidades basadas en LLVM para que su trabajo de desarrollo sea más eficiente.

Habilitar 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 cruciales de negocio en AIX.

Acelere el cambio al modelo de nube híbrida

Habilite la concesión de licencias de compiladores IBM Open XL en servidores virtuales para las capacidades necesarias cuando realice la transición a la nube híbrida. Hay licencias mensuales disponibles por unidad de cargo del núcleo de procesos virtuales (VPC).

Obtenga soporte de IBM de primera clase

Todos los modelos de licencia incluyen soporte 24x7 y acceso a nuevas funciones de software.

Características
Adopción de las infraestructuras Clang y LLVM

Incorpora completamente la infraestructura del compilador Clang y LLVM para C/C++. Le permite disfrutar de las modernas características del lenguaje C/C++ y de las funciones de optimización habituales de LLVM, como las capacidades de diagnóstico e informes de LLVM. Abre la puerta al uso de varias utilidades basadas en LLVM en IBM Power.

Explotación de la arquitectura Power10 más reciente

Aprovecha por completo la arquitectura Power10. Proporciona opciones de arquitectura Power10, funciones integradas y funciones de biblioteca ajustadas para maximizar el retorno de la inversión del hardware.

Explore la explotación de la tecnología Power10
Optimización del tiempo de enlace (LTO)

Proporciona la optimización del programa durante el enlace. Permite aprovechar las optimizaciones intermodulares sin realizar cambios significativos en los makefiles o en el sistema de compilación. También se introduce Thin LTO, que ofrece grandes mejoras tanto en el tiempo de compilación como en el uso de memoria al utilizar LTO. Preste atención a los requisitos del sistema al utilizar LTO.

Explore la optimización del tiempo de enlace
Optimización guiada por perfil (PGO)

Proporciona técnicas de optimización del compilador en programación informática que utiliza la creación de perfiles para mejorar el rendimiento en tiempo de ejecución de los programas. Preste atención a los requisitos del sistema al utilizar PGO.

Explore la optimización guiada por perfiles
Bibliotecas de alto rendimiento

Proporciona un conjunto de bibliotecas para la computación matemática de alto rendimiento, incluidas las bibliotecas Mathematical Acceleration Subsystem (MASS) y Basic Linear Algebra Subprograms (BLAS).

Explore el uso de las bibliotecas de alto rendimiento
Informes de optimización

Proporciona información que le ayudará a utilizar las funciones del compilador para optimizar sus aplicaciones.

Explore los informes de optimización del compilador
Programación vectorial

Proporciona extensiones de lenguaje para admitir la programación de extensión multimedia vectorial (VMX) y extensión escalar vectorial (VSX).

Explore las extensiones para compatibilidad con procesamiento de vectores
Comparación de ediciones
Explore las preguntas frecuentes sobre licencias de productos
Usuario autorizado Licencia perpetua

Una licencia por usuario

A partir de
6240,00 USD*.
por usuario autorizado

Usuario simultáneo Licencia perpetua

Acceso compartido para varios usuarios

A partir de
18 900,00 USD*
por usuario concurrente

VPC Licencia mensual

Licencia mensual facturada por núcleo de procesador virtual (VPC)

A partir de
95,70 USD*
por VPC al mes

Comprar ahora

Número de licencias necesarias 

Número de usuarios únicos que utilizan el compilador

Número máximo de usuarios que usan el compilador al mismo tiempo

En función de la capacidad del entorno en el que se utiliza el compilador

Plataforma de compra

IBM Passport Advantage o sistema de cumplimiento de software autorizado

IBM Passport Advantage o sistema de cumplimiento de software autorizado

IBM Passport Advantage, sistema logístico de software autorizado o en línea

Licencia

Licencia no compartible

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

Opción de precios más flexible (pago mensual sobre la marcha)

Soporte y acceso a nuevas funciones del software

Incluye 12 meses de asistencia ininterrumpida y acceso a nuevas funciones de software

Incluye 12 meses de asistencia ininterrumpida y acceso a nuevas funciones de software

Incluye soporte 24 horas al día, 7 días a la semana durante el plazo adquirido y acceso a nuevas funciones de software

*Los precios indicados son orientativos, pueden variar según el país, no incluyen impuestos ni aranceles aplicables y están sujetos a la disponibilidad de la oferta de productos en cada región. 

**El precio indicado no incluye los impuestos aplicables

Recursos Mejore su experiencia del cliente de desarrollo con nuestra última versión

El lanzamiento de IBM Open XL C/C++ y Fortran for AIX 17.1.2 capacita a los desarrolladores de AIX con tecnología punta y herramientas.

Lista de correcciones para IBM Open XL C/C++ for AIX y XL C/C++ for AIX

Lista completa de versiones, actualizaciones y paquetes de parches, ordenados por versión.

Cómo descargar la imagen de GA para compiladores de IBM

Elija el método de descarga de imágenes GA en función de su canal de pedidos (PA o AAS).

Próximos pasos

Explore cómo modernizar el desarrollo en C/C++ y optimizar el rendimiento de las aplicaciones en sus plataformas IBM Power. Programe una reunión sin coste de 30 minutos con un representante de IBM Power.

Pruébelo sin coste
Más formas de explorar Documentación Soporte Fechas del ciclo de vida Comunidad RFE Soporte y servicios Comunidad
Notas a pie de página

¹ LLVM es un marco de compilación de código abierto mantenido activamente por una gran comunidad de desarrolladores, 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.