一直以來,對于不少游戲玩家來說,英偉達旗下的 GeForce 消費級顯卡一直是熱門之選;隨著人工智能和深度學習的興起,GeForce 又被某些用戶用于進行深度學習相關任務。
對于想省點錢的用戶來說,這事兒沒什么毛?。坏羌庇谟蒙疃葘W習來提升其 Tesla 高端 GPU 銷量的英偉達,卻不樂意了。
清水亮對英偉達的指責
近日,日本 Ubiquitous Entertainment 總裁兼 CEO 清水亮發(fā)布文章稱,英偉達更新了其 EULA(End User License Agreement,終端用戶許可協(xié)議),禁止用戶在數(shù)據(jù)中心部署 GeForce 配套軟件。
GeForce 的配套軟件,是 GeForce 用來發(fā)揮自身硬件性能所必須的;而軟硬件的深度結合,也正是英偉達的絕對優(yōu)勢所在。
正如清水亮在文章中說,實際上,在全球范圍內,英偉達是唯一一家能夠提供 API 和半導體來滿足大量乘積累加函數(shù)運算(sufficient multiply-accumulate operation)需求的公司,而后者正是深度學習的基礎。
據(jù)雷鋒網(wǎng)了解,當前的絕大多數(shù)深度學習框架和庫都依賴于 CUDA,而 CUDA 正是由英偉達獨立推出的并行計算架構;這就意味著失去了英偉達的官方驅動支持,GeForce 將無法用于深度學習任務。
至于第三方為英偉達顯卡開發(fā)的 Nouveau 驅動,并不支持 CUDA。
換句話說,沒有英偉達官方的軟件許可,使用 GeForce 進行深度學習訓練是幾乎無法進行的。
據(jù)此,清水亮認為,英偉達的這一更新意味著,無論是消費用戶還是企業(yè)用戶,都將不能再采用 GeForce 顯卡,在其所部署的數(shù)據(jù)中心上運行深度學習任務。
清水亮指責稱,很明顯,英偉達是在濫用自家在 GPU 領域的壟斷地位;尤其是對于想要進行深度學習實驗的學生群體和那些尚且未能走向商業(yè)化的企業(yè)而言,這種做法是非常不合理的。
對此,地平線創(chuàng)始人兼 CEO 余凱評論也認為:
未來 Google 也許走類似同樣的路,說用 TensorFlow 只能用我的 TPU。任何大公司一定會利用自己的壟斷優(yōu)勢來控制市場。
實際上,英偉達不僅僅修改了條款,并且已經(jīng)根據(jù)條款采取了行動。2017 年 12 月 21 日,日本著名云服務商 SAKURA 宣布停止提供基于 GeForce Titan X 的主機,原因正是其收到了英偉達(日本)要求停止使用 Geforce 系列的書面通知。
其實還是錢的問題
當然,如果用戶想要繼續(xù)進行深度學習訓練,可以購買英偉達旗下的 Tesla 系列 GPU,后者是專門面向深度學習推出的高端產(chǎn)品。
但問題在于,Tesla 系列比 GeForce 系列在性能上其實并沒有高出特別多,而后者卻是夠用的;但 Tesla 系列的價格卻貴得多,甚至達到了 10 倍以上。
雷鋒網(wǎng)在這里以 GeForce GTX 1080 和 Tesla P100 做對比。雙方都采用了 PASCAL 架構,CUDA 核心數(shù)分別為 2560 和 3584(后者比前者多了不到一半),單核 TFLOPS 后者略多一點,當然在顯存速率和最大功率上的提升比較明顯。
在實際的訓練測試中,雙方的表現(xiàn)如下圖所示:
可以看出,在能耗和溫度上,Tesla P100 的確比 GeForce GTX 1080 有著性能和穩(wěn)定性上的優(yōu)勢,但這種優(yōu)勢并不是碾壓性的質的優(yōu)勢。
體現(xiàn)在價格上,GeForce GTX 1080 的官網(wǎng)價格為 549 美元;而 Tesla P100 在 Thinkmate 的報價為 5699 美元。這個超過 10 倍的價格差距,可以說是絕對碾壓了。
Tesla 系列非常好,但是價格巨高;GeForce 差了點,但能湊合用,而且價格非常低。因此,雷鋒網(wǎng)認為,對于那些想要進行深度學習研究卻又囊中羞澀的用戶來說,GeForce 顯然是一個更具性價比的選擇。
因此,很明顯,英偉達是想切斷將 GeForce 用于深度學習的這條低門檻路徑,以此來推動 Tesla 系列的銷量;而更高的價格意味著更高的利潤。
嗯,英偉達就是想多賺點錢罷了。信息服務網(wǎng)站 Solidot 也表示,Nvidia 的消費者級顯卡 GeForce 和企業(yè)級顯卡如 Quadro 和 Tesla 架構相似,但價格天上地下,因此可能會有企業(yè)將消費級顯卡用于 AI 應用部署到數(shù)據(jù)中心。對于 Nvidia 禁止將 GeForce 用于數(shù)據(jù)中心的做法,Solidot 評論稱:
當一個市場被一家企業(yè)主導的時候會發(fā)生什么?這家企業(yè)顯然會采取各種措施獲取盡可能多的利潤。
不過,英偉達在幾乎切斷 GeForce 與數(shù)據(jù)中心紐帶的同時,還留下了一條后路:如果用戶將 GeForce 用于基于數(shù)據(jù)中心之上的區(qū)塊鏈,英偉達表示這樣做是可以的。
在雷鋒網(wǎng)看來,區(qū)塊鏈之所以能夠得到豁免,可能是因為在這一領域英偉達的優(yōu)勢并不具備它在像深度學習領域的絕對優(yōu)勢;無論是 AMD 家的顯卡,還是專門定制的挖礦機,在挖礦場景中都不比英偉達的顯卡遜色多少。
最后,雷鋒網(wǎng)注意到,在英文版和日文版 EULA 已經(jīng)得到更新的前提下,中文版還沒有得到更新,但既然英偉達已經(jīng)在日本市場痛下殺手,恐怕在其他地方很難有幸免者。