Detalles del compilador Metal C

Alternativa de alto nivel a HLASM

Enterprise Metal C for z/OS entrega una alternativa de lenguaje de alto nivel a escribir programas en el ensamblador, y crea aplicaciones de bajo nivel, autónomas, independientes del Entorno del Lenguaje y con alto rendimiento. Las organizaciones con habilidades limitadas de ensamblador de alto nivel (HLASM) pueden desarrollar programas optimizados usando sintaxis en lenguaje C de alto nivel. Los programadores son capaces de dirigir más rápidamente los programas escritos en Metal C para las arquitecturas IBM Z mediante la recompilación para incluir optimizaciones para el sistema de destino.

Independiente del Entorno del Lenguaje

Permite que los desarrolladores creen aplicaciones de bajo nivel, autónomas y con alto rendimiento. El código de origen HLASM generado y optimizado es independiente del Entorno del Lenguaje, y el tiempo de ejecución C no es necesario para su ejecución. Los programas producidos se integran perfectamente con la base de código HLASM para proporcionar acceso directo a z/OS System Services.

Tecnología de optimización avanzada

Aprovecha la mejor tecnología de optimización para generar código optimizado y de alto rendimiento. Desarrolle una vez sus aplicaciones con Enterprise Metal C for z/OS once, y recompílelas para optimizarlas para los nuevos sistemas de z/Architecture.

Aprovechamiento de la z/Architecture más reciente

Explora los servidores IBM z14 más recientes con las nuevas funciones de aprovechamiento del hardware. El compilador soporta las facilidades que están disponibles en los sistemas IBM z14, y ofrece soporte para la programación por vectores para que usted pueda sacar provecho de Vector Facility for z/Architecture. Enterprise Metal C for z/OS le expone directamente sus capacidades a nivel de hardware a través de opciones, directivas, pragmas y funciones incorporadas a nivel de código fuente.

Detalles técnicos

Requisitos de software

z/OS V2R3

    Requisitos de hardware

    z/OS V2R3 cuenta con soporte en los siguientes servidores de IBM Z:

    • IBM z14
    • IBM z13
    • IBM z13s®
    • IBM zEnterprise® EC12 (zEC12)
    • IBM zEnterprise BC12 (zBC12)

    También podría interesarle

    Otros productos de la Familia Compiler C y C++

    IBM z/OS XL C/C++

    Mejore el rendimiento de aplicaciones con tecnologías avanzadas para la compilación

    Conozca más

    IBM SDK for Node.js - z/OS

    Construya aplicaciones rápidas y escalables utilizando JavaScript en z/OS

    Conozca más

    Compre y comience ahora