Startseite Z Software Z Developer Tools VS FORTRAN IBM VS FORTRAN
Erzeugt effiziente Anwendungen für die IBM® z/OS- und IBM® z/VM-Plattformen
Illustration eines abstrakten geometrischen Chevrons

FORTRAN ist eine Programmiersprache, die für Anwendungen entwickelt wurde, die mathematische Berechnungen und andere Manipulationen numerischer Daten umfassen. Es eignet sich besonders gut für wissenschaftliche und technische Anwendungen.

IBM VS FORTRAN kompiliert FORTRAN-Code, um effiziente Anwendungen für die Plattformen IBM® z/OS und IBM® z/VM zu generieren. Es umfasst einen Compiler, eine Bibliothek und interaktive Debugging-Funktionen.

VS FORTRAN bietet umfassende Sprachfunktionen, einen hochoptimierenden Compiler, Vektor- und parallele Unterstützung sowie Programmierhilfen. Interactive Debug ist ein flexibles und effizientes Tool zum Überwachen und Testen der Ausführung von VS FORTRAN-Programmen.

Produktdokumentation

Verwenden von Fortran mit Sprachumgebung auf IBM z/OS

Fortran-Beispiele für IBM z/VM

Vorteile Skalar-, Vektor- und Parallelverarbeitung

Führt Vektor- und Parallelverarbeitung sowie standardmäßige sequentielle (serielle) Verarbeitung innerhalb eines einzigen Programms durch.

IBM z/OS-Erweiterungen

Beinhaltet I/O und andere Erweiterungen für die IBM z/OS-Plattform.

Sprachunterstützung

Entspricht Sprachstandards und -erweiterungen.

Funktionen
Skalar-, Vektor- und Parallelverarbeitung

IBM VS FORTRAN bietet eine optimierte Skalarverarbeitung für eine hohe serielle Programmleistung. Es bietet Vektorverarbeitung auf der IBM ES/3090® Vector Facility und erweiterte Verarbeitung für verbesserte Vektorleistung auf der ES/9000® Vector Facility. Es unterstützt automatische Parallelität und explizite parallele Sprache für Anwendungen auf IBM Multiprocessing-Hardware.


z/OS-Erweiterungen

IBM VS FORTRAN unterstützt I/O-Data Striping, um eine schnellere Ausführung sequenzieller I/O unter z/OS zu erreichen. z/OS-Benutzer können die Anzahl der zu verwendenden I/O-Puffer für jede Einheit angeben. Es sind 225 Puffer zulässig und diese werden von den I/O-Routinen der Bibliothek und der Pufferresidenz über dem 16-MB-Bereich unter Verwendung von IBM DFSMS 1.1 oder höher verwaltet. IBM VS FORTRAN bietet außerdem Data-in-Virtual-Unterstützung für z/OS.


Sprachunterstützung

VS FORTRAN entspricht dem Sprachstandard FORTRAN 77. Es bietet erweiterte Kompatibilität mit der IBM® RS/6000 XL FORTRAN-Sprache und damit eine verbesserte plattformübergreifende Zusammenarbeit zwischen Host und Workstation. IBM VS FORTRAN enthält branchenübliche Erweiterungen für FORTRAN, um Kompatibilität mit mehreren Anbietern zu gewährleisten. Außerdem werden ganze Zahlen mit erweiterter Genauigkeit (64 Bit) unterstützt.


Technische Details

VS FORTRAN wird auf MVS und z/VM ausgeführt.

Für MVS-Umgebungen (MVS/ESA, OS/390, z/OS) beträgt die Mindestsoftwareanforderung MVS/ESA Version 4 und MVS/ESA DFP Version 3 oder höher. Das aktuelle Betriebssystem ist z/OS.

Bei VM-Umgebungen (VM/ESA, z/VM) beträgt die Mindestsoftwareanforderung VM/ESA Version 1,0 oder höher. Das aktuelle Betriebssystem ist z/VM. Hardware: IBM VS Fortran wird auf jeder Hardware ausgeführt, die die Software unterstützt. Die aktuelle Hardware ist zSeries® Server.

Die grundlegenden VS FORTRAN Version 2 System- und Maschinenanforderungen sowie die Anforderungen an virtuelle und DASD-Speicher werden besprochen.

Weiterführende Produkte IBM XL Fortran for AIX

Ein leistungsstarker Compiler für die Entwicklung komplexer Fortran-Programme für AIX.

IBM XL Fortran for Linux

Ein leistungsstarker Compiler für die Entwicklung komplexer Fortran-Programme für Linux.

IBM C und C++ Compiler-Produktfamilie

Nutzen Sie fortschrittliche Compiler- und Optimierungstechnologien.

Fortran Compiler Produktfamilie entdecken
Nächste Schritte

Erfahren Sie, wie IBM VS Fortran effiziente Anwendungen für die IBM® z/OS- und IBM® z/VM-Plattformen generiert. Planen Sie ein kostenfreies 30-minütiges Meeting mit einem IBM Z-Vertreter.

Weitere Informationsmöglichkeiten Dokumentation Support IBM Redbooks® Support und Services Global Financing Flexible Preisstruktur Schulung und Training Community Entwicklungscommunity Partner Ressourcen