MacBook Pro 為何不在 2016 年使用 Nvidia GPU?
Apple:「老黃,我想用你們的GPU。滋瓷不滋瓷啊」
NV:「行啊,賣給你成品晶元,不打折,不定製,驅動我主導」
Apple:「你當我跟微軟一樣傻啊,XBox就這麼被你騙過還會有人上當?」
NV:「愛咋咋地,我又不缺人買。老子現在玩機器學習的。」
AMD:「行啊,要怎麼打折,要怎麼定製,驅動誰主導?」
Apple:「打不打折以後再說,定製不用太深度,驅動我們主導。這樣吧,驅動老沒關係。這都是feature知道嗎。」
AMD:「嚄~~~還有這麼好的事情,不用怎麼改GPU,驅動還有人幫忙!成交!」
老黃嫌蘋果訂單又少屁事還多
john:麻煩給我定製一個 空載功耗低,體積小,集成度高,高解析度性能高的版本吧
老黃說:老子賣核彈的,要的就是一個big bang的蘑菇雲,你乾脆去隔壁拖拉機廠找拖拉機吧
然後.....amd很配合
2017-3-2更新:搞錯了Metal的概念,感謝樓下幾位知友的指出。已修改
2017-3-3更新:為題主的問題描述作些補充回答
首先,Macbook Pro歷史上是用過英偉達的獨立顯卡的,並且比AMD用的時間長:
2007年中-2008下半年的8600M GT
2008年末-2009年中的9600M GT(這代的晶元組是英偉達MCP79,集顯是英偉達的9400M G,是歷史上最NV化的型號)
2010年中的GT 330M
2012年中的GT 650M
2013年末的GT 750M
為什麼近兩年全線Mac都不用N卡了?一個重要原因是Apple和NVIDIA主推的顯卡通用計算標準有分歧。
蘋果開發並主推OpenCL,老黃則是一直力推自家的CUDA,而且在驅動方面管控很死,幾乎不怎麼開源。
對比之下,AMD對OpenCL的支持度較好,並且Linux/Unix下驅動開源,跨平台適應度高。
這就是為什麼蘋果近兩年只用A卡的原因,廚子一意孤行要推標準當老大,老黃現在如日中天也要推標準當老大,一山豈能容二虎?帕斯卡出了半年多,英偉達一個Webdriver都沒給做。
AMD沒NV財大氣粗,而且也更願意和其他廠商搞合作,順勢再在採購價上給點優惠(參考PS和XBOX),雙贏美滋滋。
然而,老黃瘋狂砸錢嘔心瀝血運作多年的CUDA早已成了氣候,包括和Apple聯繫一直很緊密的Adobe,也抱緊了CUDA大腿(包括一些第三方插件也是基於CUDA做的)
開放標準的OpenCL就沒那麼好運了,蘋果拉了幾大巨頭推進,卻沒有砸錢商業化運作。結果是OpenCL在一些CUDA涉及不到的平台(比如挖礦)風生水起,在PC上卻寒磣了很多。
其實蘋果用AMD顯卡倒不是什麼大不了的事,為什麼這兩年被噴的這麼厲害?因為這些AMD顯卡的性能都落後於時代。
2015年960M在筆記本上混得滋潤,蘋果用了什麼?R9 M370X,一個採用2012年的初代GCN架構,連765M都打不過的顯卡。(其實就是HD7870M的馬甲)
今年好不容易上了14nm,結果頂配的PRO 460,橫豎都打不過965M,和移動版GTX1050。低配少了40%流處理單元的的PRO 450就更不用說了。
此外用A卡使adobe家族的軟體喪失了CUDA加速的支持,只能用OpenCL,其速度不如同級別N卡的CUDA快。
有些人喜歡誇大macOS的神油優化,然而再神油的優化沒有硬體的支撐也是白搭。更何況所謂的「神油優化」又有多少是炒作出來的玄學?
作為2012款的老mbp用戶,只求蘋果別再玩這種我行我素的套路了,老老實實做回自己原本的定位——高性能便攜多媒體設計,不搞那些花里胡哨的東西,出個正經、好用的生產力工具,有這麼難?
【更多筆記本電腦知識及科技爆料,歡迎關注作者的知乎專欄:棉花堂 - 知乎專欄】首先澄清一點,MacBook Pro 2016 的 Radeon Pro 460 的功耗僅僅 35W,而 GTX965M 這邊高達 50W,性能僅僅強出 10%-20%;絕大多數移動版平均 GTX1050 在 45W 左右,也就是功耗高 30% 左右,性能強30%(基於 3DMark FireStrike)。所以說 Apple 在 35W 的這個功耗水平上只能選 AMD,更重要的是 A 卡支持雙 5K。而這代制約性能的不是散熱,而是功耗,NoteBook Check 這邊表示 87W 的電源適配器已經帶不動了。
至於說 CUDA,一般應用用不到 CUDA;CUDA 主要面向的是那些 ML/CV 的平台。OpenCL 往往目前用的比較多(雖說應用不好寫)。
至於圖形性能,macOS 各種 OpenGL 特性殘廢支持 bug。普遍認為 OpenGL 在同一個場景下的性能只有 DX11 的 30%-50%。你打打 CSGO 就知道 macOS 的圖形性能確實是靠堆砌的。
比如說這代 MacBook Pro 15" 的默認卡 hd530, 開 download 的 grid view 直接卡飛天了(雖說比較省電);然而開了 dGPU 之後又流暢飛天了。不過相比 10.11,10.12的桌面圖形效果還是有不少進步的。
至於成本其實就是比較次要的因素。不然 iPhone 也不會下血本上那麼大的 L3.
說一個大家都不容易留意的原因吧:
從AMD跳槽到Apple的員工:從N家跳槽到Apple的員工:
搜索結果來自Linkedin
今年macbook Pro 使用的是Radeon Pro
是專業繪圖卡!
不是遊戲顯卡!
不是遊戲顯卡!
不是遊戲顯卡!
放一張AMD官網對Radeon Pro的定義
這次的14nm的Radeon Pro對應nvidia的是Quadro Pxxxx的16nm系列
然而,老黃的官網
非定製的Quadro Pxxxx的16nm系列
最低起跳版本是Quadro P3000
也就70來w吧……
放圖
今年的1050系列核心 沒有對應的專業繪圖卡
老黃還在用上代的maxwell清庫存
cook喊老黃:給我一個專業繪圖卡吧!
老黃:Quadro M1200拿去
cook:28nm的?還45w? 散熱豈不是爆炸?
老黃:不要拉倒
cook喊蘇大媽:給我一個專業繪圖卡吧!
蘇大媽:完整版的Polaris11怎樣?市面上沒有的哦!
cook:滋滋!好啊好啊!
然後……然後就那樣了
蘋果的說法是 A卡更省電
實際情況是 A卡更便宜 而且 A卡擅長為不同設備定製。
A卡對vulkan和Linux等開源軟體支持更好,Mac平台除了OS外、以及商業軟體外,剩下的都是開源軟體生態,A卡對開源的支持最近越來越好。
啊?
可能是老黃要價太高,廚子想控制成本
低配rmbp的intel iris哭暈
老黃獅子大張口,而且不願意專門定製核心。
農企這邊從 Ati 時代開始與 Apple 關係就比較好。
似乎老黃腰桿硬以後就不停添堵,包括顯卡門等等。
所以 Fermi 以後再無 N 卡。
當然老黃非要閹雙精度和位寬神刀法也有一定根據。
NVIDIA 非要和 OpenCL 背道而馳我也很無奈啊
這就和iPhone為什麼要用自己開發的A9/A10一個道理。
如果iPhone一直採用高通SOC,就有可能被諸如三星、小米這樣的廠商拖入價格戰的泥潭。所以三星、華為、小米也都或多或少有自研的SOC。
試想如果16款的RMBP用了1050Ti,那就會被不可避免的拿來和其他廠商的同配置產品比較一番。「你看你這相同配置的電腦,居然比我貴了整整兩倍!」
這就是價格壁壘的一部分。
當然Apple這麼做在技術上肯定也有考慮就是了。。。
蘋果喜歡聽話的供應商,不然哪輪得到廚子上位。
庫克對老黃說:「天朝物產豐盈,無所不有,原不藉外夷貨物以通有無,特因天朝所產茶葉、瓷器、絲斤為西洋各國及爾國必需之物,是以加恩體恤,在澳門開設洋行,俾得日用有資,並沾余潤。」
現在電腦硬體圈,黑AMD就像政治正確一樣,但是平心而論AMD真的那麼差嗎?AMD之前做不出1080 1070級別的卡,還做不出1050m這個基本的晶元嗎?真是naive??
因為A卡音質好,符合多媒體需求,強無敵!( *`ω′)
1.apple要專業卡
2.nvidia專業卡還在吃老本,沒優化
3.功耗高
巨頭撕逼,群眾哭泣。
因為實質是高性能上網本。
1
超高速快閃記憶體,好處是傳輸文件速度快,當然移動硬碟也得是SSD,最好是Lacie 那種一個硬碟價格相當於再買一台電腦的那種
2
蘋果比較相信雲端辦公,相信到處都有超高速Wi-Fi網路,所以本地軟體能不裝就不裝。比如用戶喜歡office,完全可以登陸office online version 。都差不多。那這就不需要多好的本地處理性能。
3
有很多顯卡擴展塢產品可以提升Mac 的圖形處理能力,反正有Thunderbolt 3介面,擴展性那麼好,那麼內置顯卡完全可以選個很普通的,應付一下就可以了。
蘋果一向看中續航,性能除了快閃記憶體讀取速度和顯示器圖像色彩表現要行業領先,其它的部分都可以消弱。
按照蘋果的思路用Mac 還是非常爽的一個技術上的原因,n卡10系列不做筆記本專用的閹割版了,因為功耗已經低到正常筆記本可以直接使用了。
但是這個功耗對於macbook還是高了,如果上n卡就沒有usb-c充電了(usb-c充電只支持100W,所以帶n卡的筆記本,再輕薄也不能用usb-c,比如雷蛇14寸的)。
電池也是一個因素,macbook的電池性能一直都太好了,剛出來的時候出了點軟體問題,電池只能用5小時都被罵死了。
當然,估計a卡便宜也是個原因。
推薦閱讀:
※Apple ID 被盜,MacBook Air 被惡意鎖定,官方拒絕解鎖,近萬元設備變板磚,怎麼辦?
※蘋果和安卓對於學生哪個更好?
※如何看待很多人不贊成 iPhone 7 取消 3.5mm 耳機介面?
※黑蘋果和蘋果啥區別啊?
TAG:MacBookPro | MacBook | 蘋果公司AppleInc | NVIDIA英偉達 | 獨立顯卡 |