<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動(dòng)態(tài) > Intel為何167億收購FPGA公司?原來是為了好基友微軟

          Intel為何167億收購FPGA公司?原來是為了好基友微軟

          作者: 時(shí)間:2016-09-28 來源:超能網(wǎng) 收藏
          編者按:FPGA芯片越來越受歡迎,Intel自然也注意到了這個(gè)趨勢,特別是在數(shù)據(jù)中心業(yè)務(wù)上,所以Intel不惜巨資收購了自己的客戶Altera,并準(zhǔn)備把Altera的FPGA芯片集成到自家的Xeon處理器中。

            去年宣布斥資167億美元收購了全球第一大公司Altera,而且這家公司還是為數(shù)不多的晶圓代工合作伙伴。雖然財(cái)大氣粗,不過167億美元的收購價(jià)在半導(dǎo)體行業(yè)收購案中依然是令人咋舌的。那么問題來了,Intel花了這么多錢把Altera拿下了,到底是為了什么?最近有篇解析幕后的文章值得一讀,其中提到Intel收購Altera竟然有微軟的因素——Wintel聯(lián)盟當(dāng)年牢不可破,現(xiàn)在同樣情比金堅(jiān)啊!

          本文引用地址:http://www.ex-cimer.com/article/201609/310554.htm

            美國Wired網(wǎng)站刊文解釋了微軟對(duì)芯片重新開發(fā)利用的故事,內(nèi)容也很長,主要是說微軟工程師DougBurger與當(dāng)時(shí)的CEO鮑爾默在2012年提出了一個(gè)新計(jì)劃——Catapult(投石機(jī)),他認(rèn)不久的將來,作為世界頂級(jí)互聯(lián)網(wǎng)巨頭的微軟運(yùn)行的Web服務(wù)會(huì)越來越復(fù)雜,因此他們需要全新的系統(tǒng)架構(gòu)來解決這些問題——要知道微軟雖然被認(rèn)為是軟件巨頭,但每年在購買硬件上的花費(fèi)超過40億美元,絕對(duì)是一筆大買賣了。

            微軟最終給出的答案是可編程門控芯片,這種產(chǎn)品問世已經(jīng)數(shù)十年了,與CPU這種通用處理器不同,F(xiàn)PGA是可編程的,靈活性更高,雖然不能跟CPU比通用性,但在特定性能上有優(yōu)勢,而且能效非常高——大家可以簡單把它理解為類似GPU計(jì)算芯片這種東西,做圖形運(yùn)算的時(shí)候后者比CPU可強(qiáng)太多了,但你的電腦不可能只用GPU而不用CPU。

            最終的結(jié)果就是微軟開始大面積應(yīng)用FPGA芯片支撐新業(yè)務(wù),Bing搜索用到了它,微軟的Office365及Azure云服務(wù)也要用到FPGA芯片。另一方面,它也給微軟帶來很多收益,減少了30%的成本,減少了10%的功耗,運(yùn)行速度則快了一倍。

            至于說Intel為了好基友微軟收購FPGA公司,Wired原文確實(shí)提到微軟是Intel收購Altera的原因之一,但不會(huì)是唯一原因,因?yàn)镮ntel的FPGA芯片未來也會(huì)對(duì)第三方廠商開放。



          關(guān)鍵詞: Intel FPGA

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();