オペレーティング・システムおよびハードウェアのサポート

このセクションでは、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™ サーバー上で稼働します。

サポートされているさまざまなハードウェア構成を活用するために、コンパイラーには コンパイルしたアプリケーションを実行するハードウェア・タイプに応じて アプリケーションのパフォーマンスをチューニングするためのオプションがあります。