IBM VS FORTRAN

IBM z/OS および IBM z/VM プラットフォーム用の効率的なアプリケーションを生成します

白い壁の塗り出し

概要

数学計算やその他の数値データ操作を伴うアプリケーション用に開発されたプログラミング言語。特に科学技術用途に適しています。

IBM VS FORTRANは、IBM z/OSおよびIBM z/VMプラットフォーム用の効率的なアプリケーションを生成するために、FORTRANコードをコンパイルします。これには、コンパイラー、ライブラリ、対話型デバッグ機能が含まれています。

VS FORTRANは、広範な言語機能、高度に最適化されたコンパイラー、ベクトルおよび並列サポート、ならびにプログラミング支援を提供します。インタラクティブ・デバッグは、VS FORTRANプログラムの実行を監視およびテストするための柔軟で効率的なツールです。

IBM z/OS上の言語環境を使用したFortran IBM z/VM 向けの Fortran のサンプル
スカラー処理、ベクトル処理、並列処理

ベクトル処理、並列処理、および標準の逐次 (シリアル) 処理を 1 つのプログラム内で実行します。

IBM z/OSの機能拡張

IBM z/OS プラットフォームの I/O およびその他の機能拡張が含まれます。

言語サポート

言語標準と拡張機能に準拠しています。

主な機能

職場でコンピューターのモニターの前に座ってタイピングしているアジアの若い女の子
スカラー処理、ベクトル処理、並列処理

IBM VS FORTRAN は、シリアルプログラムの高いパフォーマンスを実現する最適化されたスカラー処理を提供します。IBM ES/3090 Vector Facilityでベクトル処理を提供し、ES/9000 Vector Facilityでベクトルパフォーマンスを強化するための拡張処理を提供します。IBM マルチプロセッシングハードウェア上のアプリケーションの自動並列処理と明示的な並列言語をサポートします。

カジュアルな服装でコンピューター言語について議論する、前向きで熟練した多民族の若いプログラマーたち
z/OS の拡張機能

IBM VS FORTRANは、z/OS上で順次I/Oをより高速に実行するためのI/Oデータ・ストライピングをサポートします。z/OSユーザーは、使用するI/Oバッファーの数をユニットごとに指定できます。IBM DFSMS 1.1以降を使用する16MB領域を超えるバッファー常駐およびライブラリーI/Oルーチンによって許可および維持されるバッファーは225個あります。IBM VS FORTRANは、z/OSの仮想内データのサポートも提供します。

オフィスでコンピューターで作業している若いひげを生やした男性
言語サポート

VS FORTRAN は、FORTRAN 77 言語標準に準拠しています。IBM RS/6000 XL FORTRAN 言語との互換性が拡張され、クロスプラットフォームおよびホストとワークステーションの連携が向上します。IBM VS FORTRAN には、マルチベンダー互換性を提供するための FORTRAN への業界標準の拡張機能が含まれています。また、拡張精度 (64 ビット) 整数もサポートしています。

職場でコンピューターのモニターの前に座ってタイピングしているアジアの若い女の子
スカラー処理、ベクトル処理、並列処理

IBM VS FORTRAN は、シリアルプログラムの高いパフォーマンスを実現する最適化されたスカラー処理を提供します。IBM ES/3090 Vector Facilityでベクトル処理を提供し、ES/9000 Vector Facilityでベクトルパフォーマンスを強化するための拡張処理を提供します。IBM マルチプロセッシングハードウェア上のアプリケーションの自動並列処理と明示的な並列言語をサポートします。

カジュアルな服装でコンピューター言語について議論する、前向きで熟練した多民族の若いプログラマーたち
z/OS の拡張機能

IBM VS FORTRANは、z/OS上で順次I/Oをより高速に実行するためのI/Oデータ・ストライピングをサポートします。z/OSユーザーは、使用するI/Oバッファーの数をユニットごとに指定できます。IBM DFSMS 1.1以降を使用する16MB領域を超えるバッファー常駐およびライブラリーI/Oルーチンによって許可および維持されるバッファーは225個あります。IBM VS FORTRANは、z/OSの仮想内データのサポートも提供します。

オフィスでコンピューターで作業している若いひげを生やした男性
言語サポート

VS FORTRAN は、FORTRAN 77 言語標準に準拠しています。IBM RS/6000 XL FORTRAN 言語との互換性が拡張され、クロスプラットフォームおよびホストとワークステーションの連携が向上します。IBM VS FORTRAN には、マルチベンダー互換性を提供するための FORTRAN への業界標準の拡張機能が含まれています。また、拡張精度 (64 ビット) 整数もサポートしています。

技術的な詳細

VS FORTRAN は MVS および z/VM 上で実行されます。

MVS 環境 (MVS/ESA、OS/390、z/OS) の場合、ソフトウェアの最小要件は MVS/ESA バージョン 4 および MVS/ESA DFP バージョン 3 以降です。現行オペレーティング・システムは z/OS です。

VM 環境 (VM/ESA、z/VM) の場合、ソフトウェアの最小要件は VM/ESA バージョン 1.0 以降です。現在のオペレーティングシステムは z/VM です。 ハードウェアの場合、IBM VS Fortran は、ソフトウェアをサポートするあらゆるハードウェア上で実行されます。現在のハードウェアは zSeries サーバーです。

基本的な VS FORTRAN バージョン 2 のシステムとマシンの要件、および仮想ストレージと DASD ストレージの要件について説明します。

コンピューター・コーディング、プログラミング、アジア人男性によるサイバーセキュリティー、ソフトウェア開発、htmlスクリプト。テクノロジーのキャリアを持つ中国出身の夜型の人、データベース・コード、ネットワーク安全性の監視

関連製品

IBM XL Fortran for AIX

AIX向けの複雑なFortranプログラム開発用高性能コンパイラー。

IBM XL Fortran for Linux

複雑なFortranプログラム開発用高性能コンパイラー。

IBM C and C++ Compilers family

高度なコンパイラおよび最適化テクノロジを活用します。

IBM Fortran Compilers family

複雑なFortranプログラムの開発に使用できる高度かつ高性能なコンパイラーです。

次のステップ

IBM VS Fortran が IBM z/OS および IBM z/VM プラットフォーム用の効率的なアプリケーションをどのように生成するかをご覧ください。IBM Zのエキスパートとの30分間の無料相談をご予約ください。

その他の参考情報 ドキュメンテーション サポート IBM® Redbooks サポートとサービス 柔軟な料金体系 教育プログラムとトレーニング コミュニティー 開発者コミュニティー 参考情報