AMD GPU正式支援深度學習框架tensorflow - 3C

Faithe avatar
By Faithe
at 2018-08-30T13:52

Table of Contents


消息來源:
https://gpuopen.com/rocm-tensorflow-1-8-release/
https://rocm.github.io/ROCmInstall.html

對應於Nvidia的cuda SDK的AMD ROCm終於正式支援新版tensorflow (1.8版)

不過目前只支援Ubuntu /CentOS等Linux作業系統

GPU方面也有限制。VEGA應無大礙,至於舊版的架構如Polaris以及VEGA APU似乎還沒。



VEGA的賣點是有高速的HBM2

加上可以拿系統RAM當GPU RAM的HBCC技術

不過AMD的優化...



有空的話,我會拿我的VEGA 56來和1070ti PK看看深度學習的運算效能

看看AMD是到底是優化效能還是優化笑能


以下是官方的支援訊息:

Supported CPUs

Starting with ROCm 1.8 we have relaxed the use of PCIe Atomics and also PCIe
lane choice for Vega10/GFX9 class GPU. So now you can support CPU without
PCIe Atomics and also use Gen2 x1 lanes.

Currently our GFX8 GPU’s (Fiji & Polaris family) still need to use PCIe Gen
3 and PCIe Atomics, but are looking at relaxing this in a future release,
once we have fully tested firmware.

Current CPUs which support PCIe Gen3 + PCIe Atomics are:

AMD Ryzen CPUs;
AMD EPYC CPUs;
Intel Xeon E7 V3 or newer CPUs;
Intel Xeon E5 v3 or newer CPUs;
Intel Xeon E3 v3 or newer CPUs;
Intel Core i7 v4, Core i5 v4, Core i3 v4 or newer CPUs (i.e. Haswell
family or newer).

For Fiji and Polaris GPU’s the ROCm platform leverages PCIe Atomics (Fetch
and Add, Compare and Swap, Unconditional Swap, AtomicsOp Completion). PCIe
Atomics are only supported on PCIe Gen3 enabled CPUs and PCIe Gen3 switches
like Broadcom PLX. When you install your GPUs make sure you install them in a
fully PCIe Gen3 x16 or x8, x4 or x1 slot attached either directly to the CPU’
s Root I/O controller or via a PCIe switch directly attached to the CPU’s
Root I/O controller. In our experience many issues stem from trying to use
consumer motherboards which provide physical x16 connectors that are
electrically connected as e.g. PCIe Gen2 x4 connected via the Southbridge
PCIe I/O controller.

Experimental support for our GFX7 GPUs Radeon R9 290, R9 390, AMD FirePro
S9150, S9170 note they do not support or take advantage of PCIe Atomics.
However, we still recommend that you use a CPU from the list provided above.
Not supported or very limited support under ROCm
Limited support

With ROCm 1.8 and Vega10 it should support PCIe Gen2 enabled CPUs such as
the AMD Opteron, Phenom, Phenom II, Athlon, Athlon X2, Athlon II and older
Intel Xeon and Intel Core Architecture and Pentium CPUs. But we have done
very limited testing. Since our test farm today has been catering to CPU
listed above. This is where we need community support.
Thunderbolt 1,2 and 3 enabled breakout boxes GPU’s should now be able to
work with ROCm. Thunderbolt 1 and 2 are PCIe Gen2 based. But we have done no
testing on this config and would need comunity support do limited access to
this type of equipment

Not supported

We also do not support AMD Carrizo and Kaveri APU as host for compliant
dGPU attachments.
Thunderbolt 1 and 2 enabled GPU’s are not supported by ROCm. Thunderbolt
1 & 2 are PCIe Gen2 based.
AMD Carrizo based APUs have limited support due to OEM & ODM’s choices
when it comes to some key configuration parameters. On point, we have
observed that Carrizo laptops, AIOs and desktop systems showed
inconsistencies in exposing and enabling the System BIOS parameters required
by the ROCm stack. Before purchasing a Carrizo system for ROCm, please verify
that the BIOS provides an option for enabling IOMMUv2. If this is the case,
the final requirement is associated with correct CRAT table support - please
inquire with the OEM about the latter.
AMD Merlin/Falcon Embedded System is also not currently supported by the
public repo.
AMD Raven Ridge APU are currently not supported


--
Tags: 3C

All Comments

Jacob avatar
By Jacob
at 2018-09-02T03:35
坐等測試
Elvira avatar
By Elvira
at 2018-09-06T16:15
Jake avatar
By Jake
at 2018-09-10T20:51
看起來GPU限制只是限搭新一點的CPU?PCIE GEN3+Atomi
cs
Olive avatar
By Olive
at 2018-09-15T19:42
千呼萬喚終於有人做出來...等樓主測試就可以放心買
跳水Vega了
Olive avatar
By Olive
at 2018-09-17T23:43
這玩意如果真的夠好 amd的股價可能就追nv了
畢竟nvda的股價這麼高也是這幾個當年在炒作
Michael avatar
By Michael
at 2018-09-18T22:57
有夠慢的 離發表都四五個月了
Linda avatar
By Linda
at 2018-09-21T15:07
真的是格了好一陣子 以為當初發表會就有了
Genevieve avatar
By Genevieve
at 2018-09-22T23:17
不過有了還是好事 至少真正踏入門檻了
Daph Bay avatar
By Daph Bay
at 2018-09-26T13:42
讚讚讚 還好我卡還在糾結沒買下去
Tom avatar
By Tom
at 2018-09-26T19:04
不可質疑你的AMD
Rebecca avatar
By Rebecca
at 2018-09-27T21:11
可以來個Pytorch嗎…
Frederica avatar
By Frederica
at 2018-10-02T02:01
等好久了
Necoo avatar
By Necoo
at 2018-10-05T05:57
1.3 benchmark表現還不差,但是現在很多人用
pytorch
Dorothy avatar
By Dorothy
at 2018-10-06T06:45
沒記錯是400系列以後都能用
Selena avatar
By Selena
at 2018-10-08T23:54
機器學習本來就大多是Linux系統上跑吧
Anthony avatar
By Anthony
at 2018-10-09T13:47
這從去年Raja跑路之前喊到現在才生出來啊......
Gilbert avatar
By Gilbert
at 2018-10-10T02:09
不過其實beta很久了 現在是正式Release
Edith avatar
By Edith
at 2018-10-12T05:02
沾水居多
Iris avatar
By Iris
at 2018-10-15T16:21
期待測試
Gilbert avatar
By Gilbert
at 2018-10-16T23:38
tf 不是用 cuda 寫的嗎??
Todd Johnson avatar
By Todd Johnson
at 2018-10-18T07:58
mac勒?
Rebecca avatar
By Rebecca
at 2018-10-22T07:02
TensorFlow 是GPU的不分之前只支援CUDA
Ingrid avatar
By Ingrid
at 2018-10-26T18:22
沾水個頭 tensorflow要沾水幹嘛.......
Leila avatar
By Leila
at 2018-10-29T18:36
目前來說跟股東交代的成分居多
賣得如何要看Datc Center綁樁的成功度
Elma avatar
By Elma
at 2018-11-03T06:02
不是支援OpenCL嗎?
Xanthe avatar
By Xanthe
at 2018-11-04T08:13
連 pytorch 也支援那就跟 nv可以打了
Genevieve avatar
By Genevieve
at 2018-11-05T04:21
會有O廠小妹跳出來說AMD都不給支援 壞壞
Emily avatar
By Emily
at 2018-11-09T05:54
XD
Olga avatar
By Olga
at 2018-11-12T03:36
不過AMD的支援度真的差很多 買回家要自己debug
Google大概沒差啦 不過其他中小型單位就有差了
Faithe avatar
By Faithe
at 2018-11-12T11:51
幹好忙@@
Steve avatar
By Steve
at 2018-11-17T09:34
好忙出現了!!
Olivia avatar
By Olivia
at 2018-11-20T23:39
好忙就不要再上PTT了,快去寫程式!!!
Steve avatar
By Steve
at 2018-11-23T01:26
樓上還不快去debug!!!
Olga avatar
By Olga
at 2018-11-27T06:18
哈哈好忙
Sandy avatar
By Sandy
at 2018-11-30T15:38
所以快嗎
Zora avatar
By Zora
at 2018-12-01T10:53
caffe opencl 我有比過,390 比1080 強七倍
380 比 1080 強兩倍
Wallis avatar
By Wallis
at 2018-12-02T19:59
編譯的時候的OpenCL SYCL選項毫無用途?
Freda avatar
By Freda
at 2018-12-06T20:39
compile時要選ROCm path

15k文書機

Hardy avatar
By Hardy
at 2018-08-30T11:28
已買/未買/已付訂金(元):未買 預算/用途:文書機為主,主要用來看網頁,編輯Word檔與PDF檔,編輯的Word檔案內需要插入很多照片。 報價為前幾天在原價屋抓的單,Windows 10 Home會另外計算請原價屋幫忙裝。 CPU (中央處理器):i3 8100 3.6GHz ...

20K LOL追劇機

Joseph avatar
By Joseph
at 2018-08-30T10:21
CPU (中央處理器):AMD Ryzen 5 2400G 【高興電競主機】 9988 MB (主機板):技嘉 GA-AB350-GAMING 3 【高興電競主機】 RAM (記憶體):威剛 ADATA XPG Z1 DDR4 3000 16G(8G* ...

黑蘋果雙系統+AOE CSGO 最後請益

Madame avatar
By Madame
at 2018-08-30T09:25
已買/未買/已付訂金(元):未買 預算/用途:主要code 偶爾遊戲 CPU (中央處理器):intel i7 8700 $10600 MB (主機板):Gigabyte H370 Amrous gameig +WiFi 3 4590 RAM (記憶體):美光 Crucial 8G x ...

極客灣測試AMD 2990WX

Victoria avatar
By Victoria
at 2018-08-30T05:12
『除了3D渲染外,其它都烙賽』 說真的,光是這句話我就不知道該怎麼去講才能修正你的偏見了..... 要知道,每個零件會因為不同的測試平台跟測試環境得到不同的測試結果, 一個硬體要做測試,必須要先了解背後的環境再去下定論。 舉最鳥蛋的例子好了, MHW就是個不錯的經典例子,據說它似乎預設大家都是32核心CP ...

H370或B360

Hazel avatar
By Hazel
at 2018-08-30T00:12
最近想要升級電腦 看了板上的菜單文 發現高興組合 I5-8400 配B360 gaming3 wifi與搭配H370 gaming3 WiFi的價差只有400 差這400有買H370的必要嗎 看板上菜單都是以B360為主 有此疑問 謝謝大家 - ...