LoginSignup
10
2

More than 5 years have passed since last update.

Ryzen + amdgpu-pro + Ubuntu は 2017 年夏頃まで辛抱が必要(2017/08/03 時点)

Last updated at Posted at 2017-03-27

Ryzen + amdgpu-pro driver + Ubuntu で GPU 計算機クラスタを構築しようと思案しましたが, まだドライバの熟成が必要なことがわかりました.

Linux kernel

Ryzen を効率的に動かすには Linux 4.10 以上が必要になります. 4.10 以上が標準になるのは Ubuntu 17.04 か, Ubuntu 16.04.3(2017 夏頃リリース予定?)を待つことになります.

AMD's Ryzen Will Really Like A Newer Linux Kernel
https://www.phoronix.com/scan.php?page=news_item&px=AMD-Ryzen-Newer-Kernel

Ubuntu 16.04 その137 - AMDの新CPU Ryzen 7はUbuntuで利用できるのか?
https://kledgeb.blogspot.jp/2017/02/ubuntu-1604-137-amdcpu-ryzen-7ubuntu.html

追記: 2017/08/03, ついに 16.04.3 がリリースされました! 4.10 カーネルになっています. しかし amdgpu-pro ドライバがまだ 4.10 に対応していない...

amdgpu-pro driver

また, amdgpu-pro driver は Ubuntu 16.04 までしかオフィシャルでは対応していません(2017/04/02 現在. version 16.60). Ubuntu 17.04 にインストールしようとするとエラーが出ます

AMD Ryzen conflict with Radeon
http://askubuntu.com/questions/893527/amd-ryzen-conflict-with-radeon

そもそも amdgpu-pro driver の kernel 4.10 対応もまだような気がしますね.

現状(2017 年 3 月時点)では Ubuntu 16.04 一択...?

したがって, 現状では Ubuntu 16.04 一択になりそうですが, Ryzen のパフォーマンスが出ないままになりそうですね.

Ubuntu 16.04.3 が出るか, amdgpu-pro driver がアップデートされるまでは, CPU 性能重視なら NVIDIA GPU にするか amdgpu driver(pro ではない方), GPU 重視なら CPU は Intel にすることになります.

Ubuntu 16.04.2 + Ryzen 所感

amdgpu-pro driver をインストールしたところ, kernel 4.8.0.44 では画面がブラックアウトしました.
4.8.0.36 では動作しました.

NanoRT path_tracer https://github.com/lighttransport/nanort を動かしたところ, omp threads=16 では極端に動作が遅くなった(omp threads=8 の半分以下)ので, やはりスケジューラーが十分最適化されていないようですね.
(追記: kernel 4.10 では速度低下は微小であることを確認しました)

amdgpu-pro ドライバ補足

また, amdgpu-pro ドライバは省電力周りでまだ不都合があるのか, Intel CPU + Ubuntu 16.04 で動かしていてもたまに画面がレジュームされない時があるので, この不都合も早く治ってほしいですね...

Ubuntu 16.04 で AMDGPU Pro ドライバを使う
http://qiita.com/syoyo/items/7cb6e73cc7770e1f89da

10
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
2