Linux* システムにインストール

Linux* システムにインストール#

Linux* システムに oneTBB のスタンドアロン・バージョンをインストールする方法を説明します。

インテル® oneAPI ベース・ツールキットの一部として oneTBB をインストールするには、「インテル® oneAPI ツールキット・インストール・ガイド」(英語) を参照してください。

必要条件#

  1. システム要件 (英語) を参照してください。

  2. oneTBB で NUMA/ハイブリッド CPU サポートが必要な場合は、HWLOC* をインストールしてください。

    sudo apt install hwloc

    ハイブリッド CPU をサポートするには、HWLOC* のバージョンが 2.5 以上であることを確認してください。NUMA をサポートするに、HWLOC* バージョン 1.11 以上をインストールしてください。

    Linux* システムの場合、ソースコードは Portable Hardware Locality の公式 Web サイト (https://www-lb.open-mpi.org/projects/hwloc/) でも提供されています。この場合、バイナリーをビルドする必要があります。

  3. oneTBB をインストールするには、以下のいずれかの方法を選択します。

インストール・ディレクトリー#

oneTBB をインストールすると、インストール・ディレクトリーにライブラリが配置されます。デフォルトでは、<install_dir> は次のようになります。

  • スーパーユーザー (root): /opt/intel/oneapi/tbb

  • 一般ユーザー (非 root): $HOME/intel/oneapi/tbb

ヒント

インストール後に環境変数を設定します。詳細については、「次のステップ」を参照してください。