Start Building for Free
CircleCI.comアカデミーブログコミュニティサポート

Running GPU Executors

5 months ago1 min read
Server v2.x
Server Admin
このページの内容
  • 前提条件
  • 概要
  • AMI への GPU 手順の追加

ここでは、CircleCI server を使用して GPU (Graphics Processing Unit) Machine Executors を実行する方法の概要について説明します。

前提条件

GPU 対応インスタンスを開始するには、Replicated 管理コンソールで vm-service を設定しておく必要があります。

概要

任意の NVIDIA GPU 対応インスタンスで、以下のコマンドを実行します。 以下の例では CUDA 8.0 を使用していますが、GPU インスタンスでサポートされていれば、どの CUDA ランタイムバージョンでも使用できます。

wget https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda-repo-ubuntu1404-8-0-local_8.0.44-1_amd64-deb
sudo apt-get update
export OS_RELEASE=$(uname -r)
sudo apt-get install -y linux-image-extra-$OS_RELEASE linux-headers-$OS_RELEASE linux-image-$OS_RELEASE
sudo dpkg -i cuda-repo-ubuntu1404-8-0-local_8.0.44-1_amd64-deb
sudo apt-get update
sudo apt-get --yes --force-yes install cuda
nvidia-smi

nvidia-smi はテスト目的でのみ必要です。 GPU Executors は、ステップ 7 で CUDA ドライバをインストールした時点で有効になります。

AMI への GPU 手順の追加

To avoid start up time associated with the above steps, they may be included in an AMI by following the instructions in the Configuring VM Service documentation.


ドキュメントの改善にご協力ください

このガイドは、CircleCI の他のドキュメントと同様にオープンソースであり、 GitHub でご利用いただけます。 ご協力いただき、ありがとうございます。

サポートが必要ですか

CircleCI のサポートエンジニアによる、サービスに関する問題、請求およびアカウントについての質問への対応、設定の構築に関する問題解決のサポートを行っています。 サポートチケットを送信して、CircleCI のサポートエンジニアにお問い合わせください。日本語でお問い合わせいただけます。

または、 サポートサイト から、サポート記事やコミュニティフォーラム、トレーニングリソースをご覧いただけます。