NVIDIA禁止GeForce在數(shù)據(jù)中心運(yùn)行?這回真的被“冤枉”了
這幾天,圍繞著英偉達(dá)的一份使用禁令,國(guó)內(nèi)的人工智能和科技圈展開(kāi)了極其熱烈的“討論”,但隨著昨天英偉達(dá)公布官方意見(jiàn),這件事終于水落石出。結(jié)論只有一個(gè)——英偉達(dá)這次真的被“冤枉”了。重新審視 NVIDIA 新規(guī),疑問(wèn)究竟在哪里?
首先我們先來(lái)重新“復(fù)盤(pán)”一下新規(guī),以及此次整個(gè)事件的爆發(fā)。
此次的新規(guī)定實(shí)際上來(lái)自于英偉達(dá)英文官網(wǎng)的 GeForce 驅(qū)動(dòng)下載頁(yè)面,用戶(hù)在下載驅(qū)動(dòng)之前必須勾選相應(yīng)的許可協(xié)議(與安裝軟件之前必須勾選的那種相似)。
這也意味著——所有使用 GeForce 驅(qū)動(dòng)軟件的用戶(hù),默認(rèn)實(shí)際上是都同意了本許可協(xié)議。
爭(zhēng)議性的內(nèi)容出現(xiàn)在“授權(quán)許可”部分中的“限制”項(xiàng)中,具體說(shuō)法為“數(shù)據(jù)中心并不被許可使用該軟件,除非數(shù)據(jù)中心在進(jìn)行區(qū)塊鏈運(yùn)算。”
這一內(nèi)容最早被德國(guó)科技雜志 golem.de 發(fā)現(xiàn)并實(shí)時(shí)報(bào)道,隨即被用戶(hù)“booooomba”發(fā)上 Reddit 論壇,但在新聞的描述中卻悄然發(fā)生了改變——
“The new NVIDIA EULA prohibits Deep Learning applications to be run on GeForce GPUs.(新的 NVIDIA EULA 禁止在 GeForce GPU 上運(yùn)行深度學(xué)習(xí)應(yīng)用程序。)”
究竟為什么“booooomba”會(huì)選擇這個(gè)角度來(lái)詮釋新規(guī),我們不得而知,但這份新規(guī)的確帶來(lái)了以下幾個(gè)疑問(wèn):
這項(xiàng)規(guī)定中所指的“數(shù)據(jù)中心”究竟是指什么?為什么區(qū)塊鏈運(yùn)算會(huì)被排除在外?
“限制”條款中其他三項(xiàng)都是常見(jiàn)的產(chǎn)品權(quán)利,為什么會(huì)在第四條出現(xiàn)一條如此具體的規(guī)定?
接下來(lái),雷鋒網(wǎng)就這三個(gè)主要疑問(wèn)做進(jìn)一步的解析。
關(guān)鍵疑問(wèn)1:究竟 NVIDIA 想限制什么?
昨天,NVIDIA 官方給雷鋒網(wǎng)的回復(fù)中,可以明確得知一點(diǎn)——此次新規(guī)定針對(duì)的對(duì)象并不是普通的 GeForce 顯卡用戶(hù),而是大型數(shù)據(jù)中心。而在擁有這些大型數(shù)據(jù)中心的,往往是各大商。
NVIDIA 官方聲明中是這樣說(shuō)的:“不鼓勵(lì)用戶(hù)在嚴(yán)苛的大規(guī)模企業(yè)環(huán)境中不恰當(dāng)?shù)氖褂梦覀兊?GeForce 和 TITAN 產(chǎn)品”。
同時(shí) NVIDIA 還強(qiáng)調(diào):“研究人員通常會(huì)將 GeForce 和 TITAN 產(chǎn)品用于非商業(yè)用途或其他不以數(shù)據(jù)中心規(guī)模運(yùn)作的研究用途。NVIDIA 無(wú)意禁止這些用途。”
通過(guò)這兩條闡述,我們不難看出其中的兩個(gè)、需要同時(shí)滿(mǎn)足的關(guān)鍵界定標(biāo)準(zhǔn):是否商業(yè)用途、數(shù)據(jù)中心規(guī)模。
將這兩個(gè)條件結(jié)合起來(lái),我們能得到的就是目前正在向用戶(hù)提供“GPU 云計(jì)算”服務(wù)的大中型云服務(wù)商們。
關(guān)鍵疑問(wèn)2:為什么要“放”區(qū)塊鏈一馬?
在很多之前的報(bào)道中,很多媒體都或多或少加入了一種“描述”:
“NVIDIA 這次限制了數(shù)據(jù)中心,卻放過(guò)了比特幣挖礦!”,有的友媒甚至在標(biāo)題上大大的寫(xiě)著“英偉達(dá)新禁令:不能隨便用 GeForce 顯卡跑深度學(xué)習(xí)(挖礦可以)”,但事實(shí)真的是如此么?
首先需要澄清的第一點(diǎn)是,NVIDIA 從來(lái)就不支持 GeForce 系列產(chǎn)品用來(lái)挖礦。
今年年中,NVIDIA 就曾在某顯卡品牌活動(dòng)上直接表示:“NVIDIA 不鼓勵(lì) GeForce 游戲顯卡挖礦,不鼓勵(lì)用戶(hù)這么做,要挖礦請(qǐng)使用專(zhuān)門(mén)的挖礦顯卡型號(hào)”。
雖然截至目前這句話(huà)仍未寫(xiě)在任何規(guī)定當(dāng)中,但 NVIDIA 在今年年中拿出的專(zhuān)用挖礦 GPU 就是最好的證明。
今年 NVIDIA 推出的挖礦專(zhuān)用顯卡代號(hào)“P106-100”,在消費(fèi)級(jí)市場(chǎng)的 GeForce GTX1060 顯卡“修改”而來(lái),但不僅沒(méi)有硬件圖像輸出接口,就連 Dirext 功能(微軟的顯示 API 軟件,目前 Windows 上的各類(lèi)游戲都需要此軟件才能運(yùn)作)也在物理層面上被閹割掉。
如此大費(fèi)周章的目的只有一個(gè)——盡可能保護(hù)消費(fèi)級(jí)市場(chǎng)。
在比特幣曾經(jīng)輝煌的 2013-2014 年,AMD 的 HD7000 系列也曾發(fā)生過(guò)長(zhǎng)時(shí)間的斷貨現(xiàn)象。
但隨著 2014、2015 年比特幣大幅降溫,越來(lái)越多曾經(jīng)用于挖礦的 AMD 顯卡“重返”消費(fèi)級(jí)市場(chǎng),這一批經(jīng)過(guò)挖礦“虐待”的產(chǎn)品極大地沖擊了 AMD 的消費(fèi)級(jí)產(chǎn)品市場(chǎng),所帶來(lái)的售后問(wèn)題更是讓 AMD 叫苦不迭。
對(duì)于顯卡挖礦潮這件事,NVIDIA 實(shí)際上一直有著警戒之心,今年早些時(shí)候由 ICO 帶動(dòng)的“挖礦潮”興起時(shí),國(guó)內(nèi)很多 NVIDIA 顯卡 OEM 廠(chǎng)商在產(chǎn)品包裝外部專(zhuān)門(mén)貼上表示:
“如果本產(chǎn)品被用于挖礦,我們將保留拒絕保修和維護(hù)的權(quán)利。”
從 AMD 的前車(chē)之鑒、到 OEM 廠(chǎng)商生命、再到專(zhuān)門(mén)礦卡 P106-100 的推出,NVIDIA 躲挖礦還躲不及呢,怎么可能對(duì)它表示支持的態(tài)度呢?
P106 礦卡的驅(qū)動(dòng)實(shí)際上由 GeForce 驅(qū)動(dòng)修改而來(lái)
問(wèn)題來(lái)了,為什么這次的規(guī)定中還會(huì)對(duì)區(qū)塊鏈運(yùn)算放一馬呢?
在一位顯卡行業(yè)專(zhuān)業(yè)人士最終告訴其中的奧秘果——不是 NVIDIA 支持區(qū)塊鏈,而是 GeForce 驅(qū)動(dòng)實(shí)際上“間接”也用在挖礦專(zhuān)用顯卡上。
至于為什么不專(zhuān)門(mén)弄一個(gè)系列的驅(qū)動(dòng)嘛,NVIDIA 沒(méi)那個(gè)功夫,也不想花那個(gè)功夫。
關(guān)鍵問(wèn)題3:NVIDIA 為什么要如此“突出”這項(xiàng)規(guī)定?
雖然說(shuō)驅(qū)動(dòng)的用戶(hù)協(xié)議通常大家都會(huì)點(diǎn)同意,但 NVIDIA 將其與眾多的產(chǎn)品最基礎(chǔ)規(guī)定放在一起,可見(jiàn)這項(xiàng)規(guī)定的重要性。
為什么 NVIDIA 要如此“突出”這項(xiàng)規(guī)定?直接原因除了 NVIDIA 官方在聲明中提到的產(chǎn)品適用性擔(dān)憂(yōu)之外,更重要的是 NVIDIA 對(duì)于明晰消費(fèi)市場(chǎng)、企業(yè)市場(chǎng)區(qū)分的渴望。
必須提前著重說(shuō)明的是,這跟錢(qián)有關(guān),但并不是簡(jiǎn)單的錢(qián)的問(wèn)題。
因?yàn)樵谡麄€(gè)半導(dǎo)體產(chǎn)品市場(chǎng),這種情況也是普遍存在的,從 NVIDIA 的競(jìng)爭(zhēng)對(duì)手 AMD,到 CPU 老大英特爾,實(shí)際上都有著自己的市場(chǎng)區(qū)隔。當(dāng)然根源還是消費(fèi)級(jí)市場(chǎng)和企業(yè)級(jí)市場(chǎng)的差異。
消費(fèi)級(jí)市場(chǎng)用戶(hù)的用途往往比較簡(jiǎn)單,同時(shí)對(duì)于產(chǎn)品的需求也比較集中。
例如 GPU,你只要圖形性能好和運(yùn)行穩(wěn)定就可以了。
但對(duì)于企業(yè)來(lái)說(shuō),只提供硬件是遠(yuǎn)遠(yuǎn)不夠的,你還需要給他們開(kāi)發(fā)各種軟硬件接口,你需要對(duì)各種應(yīng)用場(chǎng)景進(jìn)行適配,你需要提供各種企業(yè)級(jí)服務(wù),甚至是工程師到現(xiàn)場(chǎng)進(jìn)行技術(shù)協(xié)助。
這些羊毛自然應(yīng)該出在羊身上,也就造成了價(jià)格差距。
NVIDIA 針對(duì)不同 GPU 加速應(yīng)用推出的解決方案
如何分別對(duì)消費(fèi)級(jí)市場(chǎng)、企業(yè)級(jí)市場(chǎng)這“兩群羊”分別進(jìn)行合理的收費(fèi),最終成為了半導(dǎo)體行業(yè)企業(yè)都必須面對(duì)的一個(gè)問(wèn)題。
而對(duì)能夠產(chǎn)生商業(yè)收益、同時(shí)又需要更多產(chǎn)品服務(wù)的云服務(wù)商收更多錢(qián),這本身就是“合乎常理”的。
從另外一個(gè)角度來(lái)說(shuō),“消費(fèi)級(jí)產(chǎn)品比企業(yè)級(jí)更便宜”甚至可以理解為“NVIDIA 合理地收取企業(yè)級(jí)市場(chǎng)費(fèi)用,進(jìn)而降低消費(fèi)級(jí)市場(chǎng)的成本”。
這不僅是公司整體策略的取舍,更是市場(chǎng)競(jìng)爭(zhēng)法則最終選擇出來(lái)的結(jié)果。
附加說(shuō)明:消費(fèi)級(jí)產(chǎn)品真的不適用于企業(yè)級(jí)市場(chǎng)么?
正如上面所說(shuō),消費(fèi)級(jí)市場(chǎng)和企業(yè)級(jí)市場(chǎng)“天差地別”,其中一個(gè)最好的說(shuō)明就是兩者的使用環(huán)境差距:
消費(fèi)級(jí)市場(chǎng) GPU 通常安裝在機(jī)箱內(nèi),需要自己完成整個(gè)散熱過(guò)程,同時(shí)使用時(shí)長(zhǎng)較短、使用頻次較低。
企業(yè)級(jí)市場(chǎng),GPU 通常都被“塞”進(jìn)機(jī)架中,通常只裝備散熱器而依靠外部力量(風(fēng)、液體)來(lái)完成散熱過(guò)程,使用時(shí)長(zhǎng)非常長(zhǎng)、使用頻次非常高、穩(wěn)定性要求永遠(yuǎn)優(yōu)先。
這也讓兩個(gè)市場(chǎng)的產(chǎn)品在各方面差異性巨大,例如外形。
以同樣使用 GP102 核心(具體型號(hào)不同)及關(guān)鍵處理器參數(shù)十分接近的的 GeForce GTX1080Ti 和 Tesla P40 為例。前者和后者的外形是完全不一樣的:
GTX1080Ti 自帶渦輪風(fēng)扇,同時(shí)顯卡散熱器尾部并不可以流通空氣,這種散熱方式在消費(fèi)級(jí) PC 市場(chǎng)的使用環(huán)境中非常高效。
而 Tesla P40 則采用了無(wú)風(fēng)扇、頭尾貫通的設(shè)計(jì)。可以數(shù)張緊密地排在服務(wù)器中,同時(shí)不影響散熱效果。
除了外觀(guān)上的不同外,NVIDIA 實(shí)際還會(huì)花一些潛在的功夫。
雖然 GPU 生產(chǎn)過(guò)程中用著相同的材料和工藝,但最終的成品往往還有一些細(xì)微差距。
例如有些 GPU 能夠在較低的電壓下工作、有的 GPU 擁有更高的超頻性能等等,這些細(xì)微的差距再加上 NVIDIA 在產(chǎn)品參數(shù)上的區(qū)別調(diào)校,最終形成了服務(wù)器產(chǎn)品的冗余性。
主流云服務(wù)商用的就是企業(yè)級(jí)產(chǎn)品
在結(jié)合眾多因素考慮之后,相信你或許已經(jīng)有了自己的判斷,至少在雷鋒網(wǎng)看來(lái):
這次新規(guī)只是 NVIDIA 對(duì)于自身產(chǎn)品業(yè)務(wù)的一次明晰,而“不幸”中招的企業(yè),都是之前“不按云服務(wù)行業(yè)規(guī)矩”的公司。
雷鋒網(wǎng)就此還專(zhuān)門(mén)采訪(fǎng)了國(guó)內(nèi)的云服務(wù)巨頭和騰訊云,其中阿里云表示不予置評(píng)。
但根據(jù)雷鋒網(wǎng)查詢(xún),阿里云實(shí)際上一直與 NVIDIA 保持著密切的合作,NVIDIA 最新的 Tesla V100 系列 GPU 也已經(jīng)到了阿里云手中,正在部署之中。
騰訊云給出的回應(yīng)則更加直接:
“用 GeForce GPU 打造企業(yè)級(jí) IaaS(基礎(chǔ)設(shè)施即服務(wù))服務(wù),然后來(lái)售賣(mài)這種做法,我們并不推薦。從企業(yè)級(jí)用戶(hù)的需求來(lái)看,他們更看重穩(wěn)定性。Telsa 系列穩(wěn)定性,能效比的確有優(yōu)勢(shì)。”
在詢(xún)問(wèn)道 NVIDIA 與其合作的價(jià)值時(shí),騰訊云工程師表示:“NVIDIA 對(duì)我們硬件上的支持是非常迅速的。
騰訊云在此基礎(chǔ)上,通過(guò)深度開(kāi)發(fā),推出了多款產(chǎn)品滿(mǎn)足用戶(hù)的需求。”
有趣的是,亞馬遜 AWS 今年 10 月就已經(jīng)引入了 NVIDIA 的 8 路 Tesla V100 GPU 加速器,并且作為全新的云服務(wù)提供給終端用戶(hù)。
這樣看來(lái),雖然用 GeForce 在賬面上更劃算,但這樣去打造企業(yè)級(jí)服務(wù)的云服務(wù)商,其實(shí)只是行業(yè)“異類(lèi)”。
寫(xiě)在最后:吃水也要喂一口打井人
作為并行計(jì)算、乃至人工智能時(shí)代的主要“動(dòng)力源”,NVIDIA 的數(shù)款 GPU 利用自身不斷提升的性能在帶動(dòng)著整個(gè)行業(yè)前進(jìn)。
而且 NVIDIA 做的并不僅僅是打造產(chǎn)品這一項(xiàng),開(kāi)發(fā)軟硬件接口、提供應(yīng)用解決方案、孵化創(chuàng)業(yè)公司、舉辦技術(shù)峰會(huì)等等。
與其黑 NVIDIA“壟斷”,倒不如說(shuō) NVIDIA 自身技術(shù)不斷的“躍進(jìn)”,造就了其產(chǎn)品和服務(wù)中的巨大優(yōu)勢(shì)。
但因?yàn)橐粋€(gè)企業(yè)在技術(shù)和市場(chǎng)方面發(fā)展快而去限制它,防止它“壟斷”,是否又違背了技術(shù)發(fā)展和市場(chǎng)發(fā)展的本意,或者說(shuō)那才是真正的“濫用”權(quán)利呢?