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

    IBM® SDK for Node.js - z/OS®, con licencia gratuita y soporte opcional de pago, proporciona un enfoque seguro, basado en módulos y con una escalabilidad superior para acelerar la transformación digital en IBM Z. Al codificar con el lenguaje popular de JavaScript, Node.js permite que los clientes empresariales aprovechen el abundante talento y los recursos de los desarrolladores de JavaScript. Debido a que permite que las aplicaciones normalmente se desarrollen en menos tiempo y con menos líneas de código, Node.js puede permitir que los clientes empresariales aumenten de forma eficiente sus grupos de aplicaciones IBM Z® existentes, para proporcionar una respuesta oportuna a requisitos de clientes motivados por la transformación digital.

    Conozca más

    Compre y comience ahora