オペレーティング・システムおよびハードウェアのサポート
このセクションでは、IBM® XL C/C++ for Linux V16.1 がサポートしているオペレーティング・システムおよびハードウェアについて説明します。
IBM XL C/C++ for Linux V16.1 (リトル・エンディアン・ディストリビューション用) は、以下のオペレーティング・システムをサポートします。
- Ubuntu Server 16.04
- Ubuntu Server 18.04
- SUSE Linux Enterprise Server 12 (SLES 12)
- SUSE Linux Enterprise Server 12 サービス・パック 3 (SLES 12 SP3)
- Red Hat Enterprise Linux 7.3 (RHEL 7.3)
- Red Hat Enterprise Linux 7.4 (RHEL 7.4)
- Red Hat Enterprise Linux 7.4 for Power® Little Endian (POWER9™)
- Red Hat Enterprise Linux 7.5 (RHEL 7.5)
- Red Hat Enterprise Linux 7.5 for Power Little Endian (POWER9)
- Community Enterprise Operating System 7 (CentOS 7)
注: NVIDIA GPU に計算をオフロードするために使用するコードを含むプログラムをコンパイルするには、CUDA ツールキットのインストール要件を満たすシステムを使用する必要があります。詳しくは、NVIDIA CUDA Toolkit の Web サイトを参照してください。
OpenMP 4.5 を使用して NVIDIA GPU に計算をオフロードするプログラムをコンパイルおよびリンク処理するために、IBM Power Little Endian (POWER9) をサポートする NVIDIA CUDA Toolkit 9.2 が必要です。IBM Power Little Endian (POWER9) をサポートする CUDA Toolkit 9.2 は NVIDIA から入手できます。
要件の完全なリストについては、『前提条件』を参照してください。
コンパイラーとそのライブラリー、およびその生成されたオブジェクト・プログラムは、必要とされるソフトウェアおよびディスク・スペースを持つ ご使用のオペレーティング・システムのディストリビューションでサポートされている任意の IBM Power Systems™ サーバー上で稼働します。
サポートされているさまざまなハードウェア構成を活用するために、コンパイラーには コンパイルしたアプリケーションを実行するハードウェア・タイプに応じて アプリケーションのパフォーマンスをチューニングするためのオプションがあります。