Metal C 编译器详细信息

替代 HLASM 的高级语言

Enterprise Metal C for z/OS 可提供替代汇编语言的高级语言来支持编程,支持创建低级别、高性能、独立于语言境的独立应用。企业只需掌握有限的高级汇编语言 (HLASM) 技能,便可使用高级 C 语言句法开发经过优化的程序。编程人员通过重新编译以 Metal C 编写的目标程序,包括针对目标系统进行优化,将其快速迁移到新的 IBM Z 架构。

独立于语言环境

允许开发人员创造低级别、高性能的独立应用 。生成的经过优化的 HLASM 源代码独立于语言环境,并且执行时不需要 C 运行时。创建的程序可以与 HLASM 代码库无缝集成,支持直接访问 z/OS System Services 。

高级优化技术

利用先进的优化技术,生成经过优化的高性能代码。利用 Enterprise Metal C for z/OS 开发应用之后,重新编译进行优化以适应新的 z/Architecture 系统。

发挥最新 z/Architecture 的强大功能

利用全新的硬件潜力挖掘功能,充分发挥最新 IBM z14 服务器的巨大作用。该编译器支持 IBM z14 系统中提供的工具,并提供向量编程支持,使编程人员能够充分利用 z/Architecture 的向量功能。Enterprise Metal C for z/OS 通过选项、指令、编译指示和源代码级别的内置功能,直接公开硬件级别的功能。

技术详细信息

软件需求

z/OS V2R3

    硬件需求

    下列 IBM Z 服务器支持 z/OS V2R3:

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

    您可能还对以下内容感兴趣:

    C 和 C++ 编译器产品家族中的其他产品

    IBM z/OS XL C/C++

    借助高级编译技术,改进应用性能

    了解更多信息

    IBM SDK for Node.js - z/OS

    在 z/OS 上使用 JavaScript 构建性能卓越、可扩展性出色的应用

    了解更多信息

    立即购买并开始使用