Avanzadas tecnologías de compilación y optimización diseñadas para AIX y Power Systems
IBM XL C for AIX es un compilador que le ayuda a crear y mantener aplicaciones escritas en C para IBM Power Systems. XL C for AIX da soporte a la programación paralela y vectorial para sistemas multiprocesador, al tiempo que mantiene una compatibilidad binaria completa con sistemas de un solo procesador. Este compilador cumple con los últimos estándares de programación internacional y proporciona soporte a la portabilidad de código entre varios sistemas operativos y plataformas de hardware.
- Ajuste de rendimiento: optimiza y maximiza el rendimiento de aplicaciones que se ejecutan en Power Systems.
- Bibliotecas matemáticas y utilidades: proporciona bibliotecas matemáticas muy especializadas y utilidades de optimización y desarrollo.
- Conformidad con los estándares: conforme con los estándares ISO C 1999 más recientes, lo que permite migrar fácilmente las aplicaciones a Power Systems.
- Integración: se integra con IBM Rational Developer for Power e IBM Rational Team Concert for Power.
- Creación de informes: genera informes que indican el número de usuarios simultáneos que utilizan el compilador.
Ajuste de rendimiento
- XL C for AIX ofrece la paralelización automática de programas secuenciales para aprovechar la potencia de los modernos procesadores de varios núcleos. Este compilador proporciona una implementación completa de OpenMP 3.0 para ocultar las complejidades de la programación paralela.
- XL C for AIX proporciona ampliaciones del lenguaje para dar soporte a la programación vectorial VMX (Vector Multimedia eXtension) y VSX (Vector Scalar eXtension)
- XL C for AIX genera código de supervisión utilizado para generar un perfil de tiempo de ejecución para ayudar a ajustar el rendimiento de las aplicaciones.
- La optimización mediante respuestas controladas por perfiles (PDF) recopila información sobre un programa que se ejecuta con datos de entrada típicos y luego aplica transformaciones al programa en función de esta información. PDF puede garantizar que el rendimiento de la aplicación se optimiza para las entradas de datos más importantes.
Bibliotecas matemáticas y utilidades
- El subsistema de aceleración matemática (MASS) consta de bibliotecas de funciones intrínsecas matemáticas adaptadas específicamente para obtener un rendimiento óptimo con Power Architecture.
- Los subprogramas de álgebra lineal básica (BLAS) proporcionan funciones algebraicas de alto rendimiento que se utilizan para realizar multiplicaciones y sumas combinadas de matrices en matrices generales o sus transpuestas.
- La biblioteca de tiempo de ejecución de paralelización de memoria compartida (SMP) soporta el proceso paralelo explícito y automático.
Conformidad con los estándares
- XL C se ajusta a las especificaciones de lenguaje de programación C99 y C89 para C.
- Este compilador implementa ampliaciones de lenguaje para dar soporte a la programación vectorial VMX y VSX.
Recursos de XL C for AIX
- Hoja de datos: XL C for AIX (US, 1.3MB)
Más información acerca de las características y las ventajas de XL C for AIX.
- 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.
- Software de prueba: XL C/C++ for AIX (US)
Descargue una versión de prueba de 60 días de XL C/C++ for AIX de forma gratuita.
Comprar XL C for AIX
Avanzadas tecnologías de compilación y optimización diseñadas para AIX y Power Systems
IBM Software Suscription y Software Support está incluido en el precio del producto para el primer año.
Descarga del software online después de la compra - sin gastos de envío.
System requirements
XL C for AIX, V12.1 can be obtained as a separate orderable product, or as an included component of XL C/C++ for AIX, V12.1
XL C for AIX, V12.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, or AIX 7.1, or IBM PASE for i 6.1 (with PTF SI30636 or later), or IBM PASE for i 7.1 | IBM Power System servers supporting the IBM Power Architecture 500 MB disk space |
XL C for AIX, V11.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-07 (or later), AIX 6.1, AIX 7.1 or IBM PASE for i 6.1 (with PTF SI30636 or later) | IBM Power System servers supporting the IBM Power Architecture 430 MB disk space |
XL C for AIX, V10.1
| Operating System | Software | Hardware |
|---|---|---|
| AIX | AIX 5.3 TL 5300-06 (or higher), AIX 6.1, AIX 7.1 or IBM i V6.1 PASE | IBM Power System servers supporting the IBM Power Architecture 430 MB disk space |
All versions
| Operating System | Software | Hardware |
|---|---|---|
| AIX | Frames-capable browser to view HTML-based online documentation PDF viewer to view PDF documentation Graphical desktop environment such as K Desktop Environment (KDE) |
Note: High levels of optimization can require more space for paging and temporary files |
Gestión del ciclo de vida de las aplicaciones
-
Desarrollo de aplicaciones
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- Host Access Client Package
- HourGlass
- IBM ILOG DB Link
- IBM ILOG Diagram for .NET
- IBM ILOG Elixir Enterprise
- IBM ILOG Elixir
- IBM ILOG Gantt for .NET
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Graph Layout for Eclipse
- IBM ILOG JViews Maps for Defense
- IBM ILOG JViews Telecom Graphic Objects
- ISPF Productivity Tool for z/OS
- Lotus Domino Designer
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Developer for System z
- Rational Developer for System z Unit Test
- Rational Developer for System z with EGL
- Rational Developer for System z with Java
- Rational Developer for zEnterprise
- Rational Development Studio for i
- Rational EGL Community Edition
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Migration Extension
- Rational Modeler
- Rational Programming Patterns for System z
- TPF Toolkit
- VisualAge Pacbase
- WebSphere sMash
- WebSphere Studio Asset Analyzer
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux
Maneras fáciles de comprar y aprender más.
¿Necesita ayuda? Contacte con nosotros
Maneras fáciles de comprar y aprender más.
- Solicite una oferta
- Envíenos un e-mail
- o llámenos al 902 022 002
Código de prioridad: 109HG03W