ソフテック・トップページへ
ホーム 製品 セキュリティ・サービス HPCサービス ダウンロード 企業情報

PGI compiler TIPS
PGI Compiler 6.1 サポート OS
技術情報・TIPS > OS の特性

 

PGI 6.1 がサポートする Linux Distribution とその特性

PGI コンパイラ製品がサポートする Linux Distribution の種別とその OS 上で利用可能な機能、ライブラリ等を以下に纏めました。
なお、過去の PGI コンパイラのバージョンをサポートする Linux OS の種類に関しては、こちらをご覧ください


Operating Systems Supported by PGI Workstation 6.1
Distribution 64-bit HyperThreading NPTL NUMA glibc GCC
RHEL 4.0 Yes Yes Yes No 2.3.4 3.4.3
RHEL 3.0 Yes Yes Yes No 2.3.2 3.2.3
Fedora C-5 Yes Yes Yes No 2.4 4.1.0
Fedora C-4 Yes Yes Yes No 2.3.5 4.0.0
Fedora C-3 Yes Yes Yes No 2.3.2 3.4.2
Fedora C-2 Yes Yes Yes No 2.3.2 3.3.3
SUSE 10.0 Yes YES YES YES 2.3.5 4.0.2
SuSE 9.3 Yes Yes Yes Yes 2.3.4 3.3.5
SuSE 9.2 Yes Yes Yes Yse 2.3.3 3.3.4
SLES 9 Yes Yes Yes Yes 2.3.3 3.3.3
SuSE 9.1 Yes Yes Yes No 2.3.3 3.3.3
SuSE 9.0 Yes Yes No No 2.3.2 3.3.1
SLES8.0SP2 Yes Yes No No 2.2.5 3.3
SuSE 8.2 Yes Yes No No 2.3.2 3.3
SuSE 8.1 Yes Yes No No 2.2.5 3.2.2
SuSE 8.0 No No No No 2.2.5 2.96
Red Hat 9.0 No No Yes No 2.3.2 3.2.2
Red Hat 8.0 No No No No 2.2.93 3.2
Red Hat 7.3 No No No No 2.2.5 2.96
SuSE 7.3 PGI 6.1 リリースではサポートいたしません
SuSE 7.2 PGI 6.1 リリースではサポートいたしません
SuSE 7.1 PGI 6.1 リリースではサポートいたしません
Red Hat 7.2 PGI 6.1 リリースではサポートいたしません
Red Hat 7.1 PGI 6.1 リリースではサポートいたしません
Red Hat 7.0 PGI 6.1 リリースではサポートいたしません

  • NPTL は、新しい Linux distributions でサポートした Native Posix Threads Library (NPTL) です。PGI コンパイラは、OpenMP あるいは自動並列化機能において使用するスレッドライブラリを自動的にこのNPTL を使用する形を取ります。
  • NUMA (Non-Uniform Memory Access) は、NUMAライブラリに対応しているOSを意味します。マルチプロセッサ AMD Opteron プロセッサベースのシステムでは、メモリアクセスのレイテンシが異なるNUMAアーキテクチャを採用しています。NUMAとは、あるプロセッサからメモリ領域へのアクセス時間が異なるアーキテクチャを言います。SuSE9.2/9.3、SUSE 10.0、SLES 9 は、コンパイラによって利用可能な NUMAライブラリを含んでいるため、このライブラリをインクルードします。また、このランタイムライブラリによって、メモリのデータのアクセスを最適化します。
  • SUSE Linux の 8 バージョンでは、 64bit 実行環境(2GB以上のオブジェクトの取扱い)を正常に動作させるためには、binutils 2.14.90.0.5 以上にアップグレードする必要があります。これに関しては、SUSE 自体も正式なサポートを行っていませんので、できる限り SLES 9 以上を推奨します

  • 現在のシステムの Linux distribution とバージョン名は、 /etc/issue ファイルの中に記述されております。あるいは、cat /proc/version コマンドで出力されます。
  • 現在のシステムの glibc のバージョンを知りたい場合は、コマンド "/lib/libc.so.6" を実行してください。
  • 現在のシステムのアーキテクチャ名を知りたい場合は、 コマンド "arch" を実行してください。
  • 現在のシステム情報の全てを知りたい場合は、 コマンド "uname -a" を実行して下さい。
  • 現在の CPU 情報は、 /proc/cpuinfo ファイルの中に記述されております。


       PGI コンパイラがサポートする プロセッサ の詳細は、こちらへ



<< 戻る


 ※本ページに記載されている会社名、製品名は、各社の登録商標または商標です。
 ソフテックは、PGI 製品の公認正規代理店です

サイトマップ お問合せ
Copyright 2006 SofTek Systems Inc. All Rights Reserved.