為什麼Intel不開發獨立顯卡(GPU)而是選擇開發Xeon Phi這種協處理器?
12-30
Xeon Phi就是來自於Intel試圖開發的獨立顯卡Larrabee。
Larrabee當年就是打算用一堆x86的核做GPU運算。光柵化這種大家都用硬體做的,在Larrabee里用軟體實現。這個演算法比以前的光柵化都要高效,並且MSAA開不開速度差別不大。在這種情況下,唯獨剩下的硬連線部件是texture sampler。這個用軟體的話效率降低實在太多了。
後來因為能耗控制解決不了,性能並沒有比別人的GPU強到哪裡去,以及驅動被搞到太複雜等原因,最後取消了。去掉了texture sampler和軟體光柵化之後,把剩下的東西打個包作為Xeon Phi賣了。
(當年NV的老黃還和Intel吵過架。提出了用x86的種種不合理的地方。Intel也反擊了,說那是你不懂怎麼做。結果呢,最後都被老黃說中了。)
至於那個光柵化演算法,我實現了一個版本,放在 @空明流轉 的Salvia里 wuye9036/SalviaRenderer。有興趣的朋友可以去看看。
xeon phi面向的市場更多是深度學習,超算這方面的。而這方面能拿的上檯面的競品主要就是nvidia Tesla了。
實際上呢,Tesla的算力和能耗比與同代phi比都是非常優秀的,但是gpu本身的缺點就是編譯很麻煩,會有「分支退化」。
正因為如此Intel才選擇另闢蹊徑,搞協處理器。當年Intel出過獨顯的,叫i740
那是因為INTEL做不出。。
當年多少個f當年多少個fellow和 PE生出來,但是就是產品做不出,推薦閱讀:
※Google、Intel、Adobe 等多家公司之間的「互不挖牆角」協議是否違法?
※晶圓代工(foundry)是一門好生意嗎?
※請幫忙分析一下筆記本CPU:i7-5600U與i5-4310U之間的性能差別?