Compilador optimizado avanzado para las distribuciones Linux seleccionadas
IBM XL C/C++ for Linux es una herramienta de programación basada en los estándares del sector que puede utilizar para desarrollar grandes aplicaciones complejas y de gran intensidad de cálculo de 32 y 64 bits en los lenguajes de programación C y C++. Optimizada para IBM Power Systems, incluidos los procesadores POWER7, XL C/C++ for Linux da soporte a la programación vectorial y paralela. 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 internacionales de C++, 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/C++ for Linux ofrece la paralelización automática de programas secuenciales para utilizar 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/C++ proporciona ampliaciones del lenguaje para dar soporte a la programación vectorial VMX (Vector Multimedia eXtension) y VSX (Vector Scalar eXtension).
- XL C/C++ for Linux 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/C++ for Linux se ajusta a las siguientes especificaciones de lenguaje de programación: C99, C89, Standard C++ (2003) y C++ 98.
- Este compilador implementa funciones C++0x adicionales.
Recursos de XL C/C++ for Linux
- Hoja de datos: XL C/C++ para AIX y Linux (US, 1.1MB)
Más información acerca de las características y las ventajas del compilador XL C/C++ para AIX y Linux.
- 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.
- Prueba del software XL C/C++ for Linux
Descargue una versión de prueba de 60 días de XL C/C++ for Linux de forma gratuita.
Comprar XL C/C++ for Linux
Compilador optimizado avanzado para las distribuciones Linux seleccionadas
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.
XL C/C++ for Linux, V12.1
| Operating System | Software | Hardware |
|---|---|---|
| Linux | - Red Hat Enterprise Linux 6.2 (RHEL 6.2) - Red Hat Enterprise Linux 5.7 (RHEL 5.7) - SUSE Linux Enterprise Server 11 Service Pack 2 (SLES 11 SP2) - SUSE Linux Enterprise Server 10 Service Pack 4 (SLES 10 SP4) Instance of GNU Compiler Collection (GCC) and Perl Refer to XL C/C++ for Linux Installation Guide for required packages. |
IBM Power Systems servers supported by SLES 10 SP4, SLES 11 SP2, RHEL 5.7, and RHEL 6.2 200 MB disk space |
XL C/C++ for Linux, V11.1
| Operating System | Software | Hardware |
|---|---|---|
| Supported operating systems - Red Hat Enterprise Linux 6.0 (RHEL 6.0) - Red Hat Enterprise Linux 5.5 (RHEL 5.5) - SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1) - SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2) |
- Instance of GNU Compiler Collection (GCC) - Refer to XL C/C++ for Linux Installation Guide for required packages. - Perl 5.0 or later, to run the installation utility |
IBM Power Systems servers supported by: - Red Hat Enterprise Linux 6.0 (RHEL 6.0) - Red Hat Enterprise Linux 5.5 (RHEL 5.5) - SUSE Linux Enterprise Server 11 Service Pack 1 (SLES 11 SP1) - SUSE Linux Enterprise Server 10 Service Pack 2 (SLES 10 SP2) Required hard disk space: 200 MB |
All versions
| Operating System | Software | Hardware |
|---|---|---|
| All versions | Frames-capable browser to view HTML-based online documentation Graphical desktop environment (such as K Desktop Environment (KDE) or GNOME) that supports web browsers and PDF viewers |
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