Details zum Metal C-Compiler

Höhere Programmiersprache als Alternative zu HLASM

Enterprise Metal C for z/OS erlaubt die Nutzung einer höheren Programmiersprache als Alternative zur Entwicklung von Programmen in Assembly und erstellt eigenständige, von der Language Environment unabhängige Low-Level-Anwendungen mit hoher Leistung. Unternehmen mit begrenztem Know-how im Bereich High Level Assembler (HLASM) können optimierte Programme mit der Syntax der höheren Programmiersprache C entwickeln. Programmierer können die in Metal C geschriebenen Programme schneller auf IBM Z-Architekturen abstimmen, indem sie durch die Neukompilierung Optimierungen für das Zielsystem integrieren.

Language Environment-unabhängig

Entwickler können eigenständige Low-Level-Anwendungen mit hoher Leistung erstellen. Der generierte optimierte HLASM-Quellcode ist von der Language Environment unabhängig und die C-Runtime wird für die Ausführung nicht benötigt. Die resultierenden Programme können nahtlos mit der HLASM-Codebasis verknüpft werden, um direkten Zugriff auf die z/OS System Services zu ermöglichen.

Innovative Optimierungstechnologie

Die Lösung nutzt neueste Optimierungstechnologie, um hochleistungsfähigen, optimierten Code zu generieren. Mit Enterprise Metal C for z/OS können Sie Ihre Anwendungen einmal erstellen und dann neu kompilieren, um sie für neue Systeme der z/Architecture zu optimieren.

Nutzung der neuesten z/Architecture

Die Lösung nutzt die neuesten IBM z14-Server mit neuen Features für die Hardwarenutzung. Der Compiler unterstützt die auf IBM z14-Systemen verfügbaren Funktionen und die Vektorprogrammierung. So können Sie von den Vorteilen der Vector Facility for z/Architecture profitieren. Enterprise Metal C for z/OS stellt Ihnen Funktionen auf Hardwareebene direkt über Optionen, Anweisungen, Pragmas und auf Quellenebene integrierte Funktionen bereit.

Technische Details

Softwarevoraussetzungen

z/OS V2R3

    Hardwarevoraussetzungen

    z/OS V2R3 wird auf den folgenden IBM Z-Servern unterstützt:

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

    Ähnliche Produkte

    Weitere C- und C++-Compiler

    IBM z/OS XL C/C++

    Bessere Anwendungsleistung dank innovativer Kompilierungstechnologie

    Weitere Informationen

    IBM SDK for Node.js - z/OS

    Erstellen Sie schnelle und skalierbare Anwendungen mit JavaScript on z/OS

    Weitere Informationen

    Jetzt kaufen und loslegen