IBM XL Fortran の資料
XL Fortran は、以下の形式の製品資料を提供します。
- Readme ファイル
Readme ファイルには最新の情報が含まれており、その中には製品の資料への変更と修正が組み込まれています。README ファイルは、
デフォルトで、インストール CD の /opt/ibmcmp/xlf/10.1 ディレクトリー、
およびルート・ディレクトリーにあります。
- インストール可能な man ページ
man ページは、製品で提供されているコンパイラー呼び出し、および
すべてのコマンド行ユーティリティー用に提供されます。
man ページのインストールとアクセスの説明は、「IBM XL Fortran Advanced Edition V10.1 for Linux インストール・ガイド」で提供されています。
- インフォメーション・センター
検索可能な HTML ファイルのインフォメーション・センターは、ネットワークで起動でき、リモート側でまたはローカル側で
アクセスされます。インフォメーション・センターのインストールとアクセスの説明は 「XL Fortran インストール・ガイド」で提供されています。
インフォメーション・センターは次の Web サイトでも表示可能です。
http://publib.boulder.ibm.com/infocenter/lnxpcomp/index.jsp
- PDF 文書
PDF 文書は、デフォルトで /opt/ibmcmp/xlf/10.1/doc/language/pdf ディレクトリーにあり、ここで language は次のサポートされる言語です。
PDF 文書は次の Web サイトでも入手可能です。 http://www.ibm.com/software/awdtools/fortran/xlfortran/library
この資料に加えて、次のファイルは XL Fortran 製品マニュアル全セットを構成します。
表 2. XL Fortran PDF ファイル
資料タイトル |
PDF ファイル名 |
説明 |
IBM XL Fortran Advanced Edition V10.1 for Linux インストール・ガイド |
install.pdf |
XL Fortran のインストール、基本コンパイルおよびプログラム実行のユーザーの環境の構成の情報が含まれています。 |
XL Fortran Advanced Edition V10.1 for Linux 入門 |
getstart.pdf |
XL Fortran 製品の紹介を含み、ご使用の環境の設定と構成、プログラムのコンパイルとリンク、および
コンパイル・エラーのトラブルシューティングについての概要情報もあります。 |
IBM XL Fortran Advanced Edition V10.1 for Linux コンパイラー解説書 |
cr.pdf |
ご使用のコンパイル環境の設定と構成、プログラムのコンパイル、リンクおよび実行、コンパイル・エラーの
トラブルシューティング、および種々のコンパイラー・オプションの説明が含まれています。 |
IBM XL Fortran Advanced Edition V10.1 for Linux 言語解説書 |
lr.pdf |
IBM によってサポートされる Fortran プログラム言語の情報が含まれ、移植性に対する言語拡張、
非機密の標準規格への準拠、コンパイラー指示、および組み込みプロシージャー含まれています。 |
IBM XL Fortran Advanced Edition V10.1 for Linux 最適化およびプログラミング・ガイド |
opg.pdf |
アプリケーションの移植、上級プログラミング・トピックが含まれ、その中にはアプリケーションの移植、言語間呼び出し、
浮動小数点操作、入出力、アプリケーションの最適化と並列化、および XL Fortran のハイパフォーマンス・ライブラリー
なども解説されてされています。 |
PDF ファイルは、Adobe Reader を使用して
表示可能および印刷可能です。
Adobe Reader をインストールしていない場合は、http://www.adobe.com
からダウンロードすることができます。
追加資料
Redbooks、ホワイトペーパー、チュートリアル、およびその他の記事を含む、XL Fortran に関連する追加の資料は、
次の Web サイトで入手できます。
http://www.ibm.com/software/awdtools/fortran/xlfortran/library
オペレーティング・システムおよびその他の資料は次のとおり入手可能です。
- URL http://www.rpm.org/ の RPM home page で
は、RPM Package Manager (RPM) を使用しての標準 Linux インストール手順を扱います。
- 一般情報および Linux についての資料は、URL http://www.tldp.org/ の The Linux Documentation Project にアクセスしてください。ご使用のオペレーティング・システムおよびその
フィーチャーの使用法についての情報は、ご使用の Linux 固有の配布のマニュアル・ページのヘルプおよび資料を
参照してください。
- Linux の IBM 関連のオファリングについては、URL http://www.ibm.com/linux/ の Linux at IBM に
アクセスしてください。
- 「System V Application Binary Interface: PowerPC Processor Supplement」は汎用 System V ABI についての補足であり、32 ビット・モードで
作動している PowerPC アーキテクチャー(TM)に構築された System V インプリメンテーションに固有の情報が含まれています。
- 「64-bit PowerPC ELF Application Binary Interface Supplement」は汎用 System V ABI についての補足であり、32 ビット・モードで
作動している PowerPC アーキテクチャーに構築された System V インプリメンテーションに固有の情報が含まれています。
関連資料
本書でも言及される次の資料を参照したい場合があります。
- OpenMP アプリケーション・プログラム・インターフェース バージョン 2.5, available
at http://www.openmp.org
- ESSL for Linux on POWER V4.2 ガイドおよび解説
規格資料
XL Fortran は次の規格に従って設計されています。本書で見られるいくつかの機能の厳密な定義については、以下の規格資料を参照してください。
- American National Standard Programming Language FORTRAN, ANSI X3.9-1978.
- American National Standard Programming Language Fortran 90, ANSI X3.198-1992. (本書では Fortran 90 という略式名を使用します。)
- ANSI/IEEE Standard for Binary Floating-Point Arithmetic, ANSI/IEEE
Std 754-1985.
- Federal (USA) Information Processing Standards Publication Fortran, FIPS PUB 69-1.
-
Information technology - Programming languages - Fortran, ISO/IEC 1539-1:1991 (E).
- Information technology - Programming languages - Fortran - Part 1:
Base language, ISO/IEC 1539-1:1997. (本書では Fortran 95 という略式名を使用します。)
- Information technology - Programming languages - Fortran
- Floating-Point Exception Handling, ISO/IEC JTC1/SC22/WG5 N1379.
- Information technology - Programming languages - Fortran
- Enhance Data Type Facilities, ISO/IEC JTC1/SC22/WG5 N1378.
- Military Standard Fortran DOD Supplement to ANSI X3.9-1978, MIL-STD-1753 (United States
of America, Department of Defense standard). Note that XL Fortran supports
only those extensions documented in this standard that have also been subsequently
incorporated into the Fortran 90 standard.
- OpenMP Application Program Interface, Version 2.5, (May 2005) specification.