Compilador de lenguaje Fortran optimizado para Blue Gene/Q
IBM XL Fortran for Blue Gene/Q es un compilador de lenguaje Fortran optimizado para superordenadores IBM Blue Gene/Q. Gestiona funciones informáticas de alto rendimiento, aplicaciones web y empresariales escalables mediante los últimos estándares de programación y las especificaciones del sector. XL Fortran for Blue Gene/Q utiliza tecnologías de optimización que mejoran el rendimiento de las aplicaciones y la productividad de los desarrolladores.
Características de XL Fortran for Blue Gene/Q:
- Tecnologías de optimización para sistemas IBM Blue Gene/Q, que ofrecen herramientas de programación avanzadas que garantizan un rendimiento mejorado de las aplicaciones.
- Herramientas de bibliotecas y de depuración de alto rendimiento, que mejoran la productividad de los desarrolladores y reducen los ciclos de desarrollo.
- Opciones de compilador y funciones de creación de informes, que simplifican las tareas de programación.
- Conformidad con estándares internacionales de programación, que protegen las inversiones existentes y facilitan la migración a Blue Gene/Q.
Tecnologías de optimización para sistemas Blue Gene/Q
- Utilice el conjunto de instrucciones Quad Processing eXtension (QPX) para simplificar y mejorar la manipulación de operaciones vectoriales en las aplicaciones.
- Aproveche la ejecución especulativa (SE) a nivel de hebra para detectar dinámicamente conflictos de hebra y retrotraer hebras en conflicto para volver a ejecutarlas.
- Utilice la memoria transaccional para simplificar los procesos de programación en paralelo mediante la agrupación de operaciones de lectura y escritura y su ejecución como una única operación.
- Ofrece soporte para desarrollo de aplicaciones de 64 bits y simplifica el desarrollo de aplicaciones de gran volumen.
- Incluye funciones incorporadas para recuperar información estadística, escribir estadísticas en archivos de registro y cambiar las modalidades a ejecución especulativa de nivel de hebra durante el tiempo de ejecución.
Herramientas de bibliotecas y de depuración de alto rendimiento
- Utilice las bibliotecas Mathematical Acceleration Subsystem (MASS) y MASS Vector (MASSV).
- Aproveche la biblioteca de tiempo de ejecución de paralelización de memoria compartida (SMP) que admite el proceso paralelo explícito y automático.
- Genere información de depuración para su uso con un depurador simbólico.
- Ofrezca compatibilidad con el código de objeto o bibliotecas compiladas con versiones anteriores del compilador XL Fortran y del entorno de ejecución.
Opciones de compilador y funciones de creación de informes
- Ofrece subopciones de compilador para obtener un control más detallado de optimizaciones y transformaciones.
- Ofrece informes de diagnóstico que identifican áreas que mejoran el rendimiento al mostrar optimizaciones que el compilador ha realizado y las que no ha realizado.
- Ofrece informes de diagnóstico en formato XML o HTML para opciones de visualización ampliadas.
- Genera información sobre reorganizaciones de datos y la ubicación de instrucciones de captación previa de datos que resultan de operaciones de compilador.
- Aprovéchese de las mejoras internas, como el análisis de alias, para obtener una reunión de datos más rápida y un uso compartido de datos.
Conformidad con estándares internacionales de programación
- Admite estándares Fortran 2003, Fortran 95, Fortran 90 y FORTRAN 77 y ofrece soporte inicial para el estándar Fortran 2008.
- Funciona con la especificación de la interfaz de programación de aplicaciones Open Multiprocessing (OpenMP) 3.1 para admitir el desarrollo de aplicaciones en paralelo.
- Incluye estándares de interoperatividad de lenguajes y admite la portabilidad de código entre varios sistemas operativos y plataformas de hardware.
- Ofrece soporte para sistemas operativos Linux.
- Utiliza funciones incorporadas para acceso de memoria atómica que corresponde a GNU Compiler Collection (GCC).
Recursos de XL Fortran for Blue Gene/Q
XL Fortran for Blue Gene/Q
Compilador de lenguaje Fortran optimizado para Blue Gene/Q
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 oferta
- Envíenos un e-mail
- o llámenos al 902 022 002
Código de prioridad: 109HG03W
| Operating system | Software | Hardware |
|---|---|---|
| Linux | For program compilation on a Blue Gene/Q front-end node; Red Hat Enterprise Linux 6.2 (RHEL 6.2) for IBM POWER, and an instance of RHEL 6.2 gcc 4.4.5 For application execution on a Blue Gene/Q system: GNU Toolchain built for Blue Gene/Q based on gcc 4.4.5 and glibc 2.1.2 Frames-capable browser to view HTML-based online documentation PDF viewer to view documentation in Portable Document Format (PDF) Graphical desktop environment (such as K Desktop Environment (KDE) or GNOME) that supports web browsers and PDF viewers |
IBM Blue Gene/Q system 300 MB disk space |
- Compiladores
- COBOL for AIX
- COBOL for OS/390 & VM
- 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++
Maneras fáciles de comprar y aprender más.
¿Necesita ayuda? Contacte con nosotros
Maneras fáciles de comprar y aprender más.
- Envíenos un e-mail
- Solicite una oferta
- o llámenos al 902 022 002
Código de prioridad: 109HG03W