Un compilador optimizado avanzado para la plataforma z/VM
IBM XL C/C++ for z/VM es una herramienta de programación basada en estándares para el desarrollo de grandes aplicaciones complejas y de gran intensidad de cálculo. XL C/C++ for z/VM le permite escribir aplicaciones en C y C++ o ampliar las aplicaciones en C con C++.
- Conformidad con los estándares: cumple con el estándar internacional ISO/IEC 9899:1999 (C99), el estándar ANSI/ISO 1998 C++ más reciente y un compilador de C que se ajusta a los estándares e incluye la biblioteca estándar de C++.
- Soporte a HOT: utiliza la opción de transformación de alto nivel (HOT) para las transformaciones de alto nivel, que son optimizaciones que mejoran el rendimiento de los bucles mediante técnicas, como el intercambio, la fusión o el desarrollo.
- Soporte a OPTIMIZE(3): ofrece soporte a OPTIMIZE(3) u OPT(3), el nivel de optimización superior y más potente del compilador.
- Opción de compilador de LANGLVL: da soporte a todos los niveles de lenguaje disponibles que puede utilizar para compilar el código en XL C/C++ for z/VM.
- Portabilidad: soporta los estándares del sector para simplificar la transferencia de aplicaciones a z/VM desde plataformas de IBM y de otros proveedores.
Conformidad con los estándares
- La biblioteca estándar de C++ incluye lo siguiente: la biblioteca de corrientes de E/S estándar de C++ para realizar operaciones de entrada y salida (E/S); la biblioteca de matemáticas complejas estándar de C++ para manipular números complejos, y STL, que está formado por algoritmos, clases de contenedores, iteradores, objeto de localización y la clase de serie basados en plantillas de C++.
- XL C/C++ for z/VM incluye las bibliotecas de corrientes de E/S de UNIX System Laboratories y de matemáticas complejas.
Soporte a OPTIMIZE(3)
- OPT(3) introduce opciones y pragmas para ayudarle a mejorar el rendimiento de la aplicación, incluida la opción y pragmas de desarrollo del bucle y varias nuevas funciones incorporadas.
- Con las opciones OPT(0), OPT(2) y OPT(3), puede obtener niveles de optimización que se ejecutan desde optimizaciones de bajo nivel a optimizaciones más amplias.
Recursos de XL C/C++ for z/VM
- Hoja de datos: XL C/C++ (US, 123KB)
Este documento proporciona una visión general de los compiladores de XL C/C++ y de cómo sus características le facilitan el desarrollo de C y C++.
- Documentación técnica: Optimización de códigos con compiladores XL (US)
Este documento presenta las funciones más importantes y describe las opciones del compilador, las construcciones de origen y las técnicas necesarias para maximizar el rendimiento de la aplicación.
- Enterprise Modernization Sandbox (US)
Evalúe las soluciones de Rational para System z y Power Systems en un entorno práctico, sin ningún tipo de instalación ni configuración.
XL C/C++ for z/VM
Un compilador optimizado avanzado para la plataforma z/VM
IBM Software Suscription y Software Support está incluido en el precio del producto para el primer año.
No disponible para la compra online. Otros medios de compra o solicitar información adicional.
¿Necesita ayuda? Contacte IBM
- Solicite una cotización
- Consúltenos por e-mail
- O llámenos al: 0-800-2426 (Int: 4036)
Lunes a viernes de 9 a 18 h. Mencione este código: 109HG03W
- Compiladores
- COBOL for AIX
- COBOL for OS/390
- COBOL for VM
- COBOL for VSE/ESA
- COBOL Report Writer
- Compiler and Library for REXX on zSeries
- Enterprise COBOL for z/OS
- Enterprise PL/I for z/OS
- PL/I for AIX
- PL/I for MVS & VM
- PL/I for VSE
- Rational Developer for i for SOA Construction
- Rational Development Studio for i
- VS FORTRAN
- XL C for AIX
- XL C/C++ Advanced Edition for Blue Gene
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL C/C++ for z/VM
- XL Fortran Advanced Edition for Blue Gene
- XL Fortran for AIX
- XL Fortran for Blue Gene/Q
- XL Fortran for Linux
- z/OS XL C/C++
Una manera fácil de adquirir nuestros productos u obtener más información.
Contáctenos
Una manera fácil de adquirir nuestros productos u obtener más información.
- Consúltenos por e-mail
- Solicite una cotización
- O llámenos al: 0-800-2426 (Int: 4036)
Lunes a viernes de 9 a 18 h. Mencione este código: 109HG03W