Help us understand the problem. What is going on with this article?

Ubuntu18.04 へ OpneMPI3.1.3のインストール

More than 1 year has passed since last update.

Ubuntu18.04 へ OpneMPI3.1.3のインストール

シングルGPU向けだったDeep LearningのコードをマルチGPU用に書き換えたいことがあると思います。
その際の解決策として、horovodがあります。
horovodはUberが開発したオープンソースソフトウェアで、シングルGPU向けの処理をマルチGPU向けに簡単に書き換えることができるライブラリとなっています。

horovodの使い方はこちらの記事が参考になると思います。
horovodのご紹介 ~Tensorflowの分散処理(Distributed Tensorflow)を簡単に実現!!~

horovodを使うためにはOpenMPI3.1.3のインストールが必要となるため、この記事ではOpenMPI3.1.3のインストール方法を紹介します。

ダウンロード

sudo wget https://download.open-mpi.org/release/open-mpi/v3.1/openmpi-3.1.3.tar.gz --no-check-certificate

展開してビルド

gunzip -c openmpi-3.1.3.tar.gz | tar xf -
cd openmpi-3.1.3
./configure --prefix=/usr/local
<エラー含めたくさんのアウトプット>
make all install

configure中にたくさんのエラーが出るが、これはライブラリが存在するかなどをチェックしており、存在しない場合に、そのライブラリには対応しない形でインストールしているということに過ぎないため問題ありません。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away