IBM Open XL C/C++ for Linux on Power

Optimice el rendimiento de las aplicaciones en sus plataformas IBM Power

IBM Open XL C/C+ for Linux on Power es el compilador C/C++ de nueva 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. Con la explotación completa de la última arquitectura Power10, IBM Open XL C/C++ para Linux en Power puede generar código que aprovecha las capacidades de Power10 para maximizar el uso de su hardware.

IBM Open XL C/C++ for Linux on Power incorpora completamente la infraestructura de compiladores Clang y LLVM para C/C++ para que pueda disfrutar de la combinación de la tecnología de código abierto y la fortaleza de IBM en la tecnología de optimización de compiladores. 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. 

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

Los compiladores heredados de IBM XL C/C++ for Linux todavía están disponibles para su uso. 

Leer ficha técnica
Beneficios Maximice el ROI del hardware Power

Aproveche la arquitectura Power10, como el acelerador de multiplicación de matrices, 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 generación de informes de Clang/LLVM y ofrezca varias utilidades basadas en LLVM para que su desarrollo funcione de forma más eficiente.

Habilitar entrega continua

Experimente una mayor velocidad de creación para acortar el ciclo de desarrollo, permitir iteraciones más rápidas y proporcionar una entrega continua para aplicaciones críticas para la empresa en Linux.

Acelere el cambio al modelo de nube híbrida

Ofrezca nuevas licencias mensuales por unidad de proceso virtual. Habilite la licencia de compiladores IBM Open XL en servidores virtuales según las capacidades necesarias cuando realice la transición a la nube híbrida.

Obtenga soporte de IBM de primera clase

Incluye servicio y soporte superiores de IBM.

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

Incorpora la infraestructura del compilador Clang y LLVM 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.

Nueva infraestructura LLVM y Clang
Explotación de la arquitectura Power10 más reciente

Explota la arquitectura Power10. Ofrece opciones de arquitectura Power10, funciones integradas y funciones de biblioteca ajustadas para maximizar el ROI del hardware.

Explotación de la tecnología Power10
Optimización del tiempo de enlace

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.

Optimización del tiempo de enlace
Optimización guiada por perfil 

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 tiempo de ejecución del programa.

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 y Basic Linear Algebra Subprograms.

Informes de optimización

Proporciona información que le ayudará a utilizar las características del compilador para optimizar las aplicaciones.

Programación vectorial

Proporciona extensiones del lenguaje para admitir la programación con extensión vectorial (VMX) y extensión escalar vectorial.

Detalles técnicos
Requisitos de software
  • Red Hat Enterprise Linux 8.4, 8.6 o 9.0
  • Ubuntu 20.24 o 22.04
  • SUSE Linux Enterprise Server 15 SP3
Requisitos de hardware

Utilice cualquier servidor IBM Power siempre que sea compatible con la distribución del 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
Opciones Licencia perpetua - Usuario autorizado

Una licencia por usuario

A partir de
3930 USD*
por usuario autorizado

Licencia perpetua - Usuario simultáneo

Acceso compartido para varios usuarios

A partir de
11 900 USD*
por usuario concurrente

Licencia mensual: núcleo de procesador virtual (VPC)

Licencia mensual cobrada por VPC

A partir de
88,60 USD*
por VPC al mes

Comprar ahora

Número necesario de licencias

En función del número de usuarios únicos que utilizan el compilador

En función del 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

Cómo comprar

IBM Passport Advantage o sistema de cumplimiento de software autorizado

IBM Passport Advantage o sistema de cumplimiento de software autorizado

IBM Passport Advantage, sistema de cumplimiento de software autorizado o en línea a través del botón Compre ahora

Precios flexibles

Licencia no compartible. 

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

Opción de precios más flexible (paga mensualmente sobre la marcha)

IBM Support

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 

Preguntas más 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
Próximos pasos

Descargue IBM Open XL C/C++ for Linux on Power.  Programe una reunión sin coste de 30 minutos con un representante de IBM Power.

Descárguelo ahora
Más formas de explorar Documentación: XL C/C++ for Linux Documentación: Open XL C/C++ for Linux Soporte IBM Redbooks Soporte y servicios Financiación global Comunidad Comunidad de desarrolladores Partners Recursos
Notas a pie de página

*El precio indicado no incluye los impuestos aplicables