最新四色米奇影视777在线看_暴躁少女csgo视频一_中文字幕乱码中文乱码_有什么好看的小说推荐_亚洲一卡2卡三卡4卡高清_国产成人精品无码免费看_成人免费120分钟啪啪_两性午夜刺激爽爽视频_国产成人av在线免播放app

首頁 > 資訊 > 行業(yè)

微軟使用了新硬件 稱必應(yīng)搜索AI性能提高10倍

2018/03/27 10:54      網(wǎng)易科技 小小


  3月27日消息,據(jù)VentureBeat報道,微軟今天宣布,通過使用專門為人工智能(AI)計算開發(fā)的硬件,使其機器學(xué)習(xí)模型的性能提高10倍以上,而這些模型可以為必應(yīng)(Bing)搜索引擎提供強大支持。

  微軟的新系統(tǒng)被稱為Brainwave,它的設(shè)計目的是接受訓(xùn)練有素的神經(jīng)網(wǎng)絡(luò),盡可能快地運行它,并使其延遲時間最短。其目標(biāo)是為應(yīng)用程序提供大致實時的AI預(yù)測,比如新的必應(yīng)功能。此舉是微軟向其云客戶提供的又一項支持,讓其云客戶可以盡快運行他們自己的硬件驅(qū)動AI模型。

  必應(yīng)今天還進行了多項功能更新,包括在用戶將鼠標(biāo)指針懸停在不太常用單詞上面的時候給出解釋,并給出了如何回答問題的多種方式。這些功能都是由Brainwave額外支持的。

  微軟正在使用來自英特爾的現(xiàn)場可編程門陣列(FPGA)來進行AI計算。FPGA基本上就是空白畫布,開發(fā)者可以通過發(fā)送新的軟件來部署各種不同的電路。這提供了可編程性和性能的有趣組合,因為產(chǎn)生的電路對特定的應(yīng)用程序(如AI計算)進行了優(yōu)化,可以在不構(gòu)建新芯片的情況下進行改進。

  這種硬件讓微軟不僅能夠創(chuàng)建更快的模型,而且還可以構(gòu)建更復(fù)雜的AI系統(tǒng),如果不應(yīng)用專門的硬件,這些系統(tǒng)將需要大量的計算能力。例如,比為CPU構(gòu)建的版本相比,必應(yīng)的Turing Prototype 1模型復(fù)雜了10倍,這是由于使用Brainwave帶來的計算能力增加的結(jié)果。雖然Brainwave版本更加復(fù)雜,但微軟也能以10倍以上的速度從這個模型中獲得結(jié)果。

  微軟的AI計算方法不同于其他同行,比如谷歌創(chuàng)建了自己的張量處理單元(TPU)芯片來提供類似的功能。與FPGA不同,谷歌的TPU一旦構(gòu)建就不能重新配置,谷歌通過使其芯片架構(gòu)盡可能廣泛地處理各種潛在情況來應(yīng)對這一問題。

  微軟公司已經(jīng)部署的FPGA有專用的數(shù)字信號處理器,用于對AI所需的某些特定類型的數(shù)學(xué)進行優(yōu)化。通過這種方式,公司能夠獲得與構(gòu)建特定應(yīng)用程序的集成電路(ASIC,如TPU)相同的好處。

  亞馬遜有“基礎(chǔ)設(shè)施即服務(wù)”的實例,其中包括通過云計算的附加FPGA,不過該公司還沒有詳細(xì)討論自己對硬件的使用。

  Brainwave系統(tǒng)由幾個組件組成,首先是微軟在全球數(shù)據(jù)中心部署的成千上萬的FPGA。該公司的大多數(shù)服務(wù)器都有FPGA板,連接到頂部的網(wǎng)絡(luò)交換機上。這使得服務(wù)器能夠處理軟件定義的網(wǎng)絡(luò)操作,但也為微軟提供了硬件加速計算池,而不是每個服務(wù)器都綁定一個FPGA。

  舉例來說,Brainwave可以在多個FPGA之間分配一個模型,同時處理少量的CPU來支持它們。如果一個機器學(xué)習(xí)模型需要使用多個FPGA,那么微軟的系統(tǒng)就會將它們捆綁到公司所稱的“硬件微服務(wù)”中,然后將其傳遞給Brainwave編譯器,以便在可用的硅上分配工作負(fù)載。

  這個編譯器將采用一個已訓(xùn)練完成的模型,使用像TensorFlow(源自谷歌)或微軟認(rèn)知工具包(也稱為CNTK)的AI編程框架創(chuàng)建,并將其轉(zhuǎn)換為一個中間表示,然后可以通過多個FPGA進行拆分,以獲得最佳性能。

  微軟并沒有優(yōu)化每個在FPGA上執(zhí)行的模型,而是在其芯片上創(chuàng)建了一個軟處理器,它的設(shè)計目的是為機器學(xué)習(xí)推理提供通用的執(zhí)行環(huán)境。這樣,開發(fā)人員就不必花費時間來優(yōu)化單個陣列,同時也可享受硬件加速計算的好處。

  很難將微軟的Brainwave與其他類似系統(tǒng)相比較,因為它的論文僅為專有的神經(jīng)網(wǎng)絡(luò)提供了具體的性能指標(biāo)。這并不是說微軟在這方面是獨一無二的,谷歌的論文也指出其TPU是如何為公司本土算法提供性能數(shù)據(jù)的。

  微軟并沒有將其Brainwave測試的結(jié)果與GPU進行比較,后者已經(jīng)成為AI計算的熱門選擇。FPGA對這些芯片的好處在于,它們不需要大量使用批量計算。

  允許微軟在FPGA上獲得高性能的關(guān)鍵創(chuàng)新技術(shù)之一是使用新的8到9位浮點數(shù)據(jù)類型。微軟發(fā)現(xiàn),這些數(shù)據(jù)類型提供了超過定點數(shù)據(jù)類型(比如8-16位整數(shù))的性能提升,并且之需要最少的訓(xùn)練就可以利用這些數(shù)據(jù)類型。

  微軟也開始在它的數(shù)據(jù)中心部署特殊的設(shè)備,其中包括沒有其他服務(wù)器組件的FPGA。這樣,該公司就能更好地處理來自Brainwave的負(fù)載,因為它可以增加軟編程硬件的數(shù)量,而不用增加更多的服務(wù)器。雖然更復(fù)雜的模型通常需要多個CPU,但它們不需要每個FPGA都有一個CPU。

  微軟對使用FPGA加速AI計算并不陌生。該公司的必應(yīng)團隊于2012年開始與硬件團隊合作,此后一直在增加對這些芯片的使用。這一消息也對英特爾有利,英特爾在2015年收購了FPGA制造商Altera,這筆價值167億美元的交易為前者提供了滿足微軟需求的燃料。

  現(xiàn)在,微軟正致力于向外界開放Brainwave系統(tǒng)。FPGA已經(jīng)為其智能API的部分認(rèn)知服務(wù)提供動力,這些API允許人們在沒有AI的情況下將智能功能嵌入到他們的應(yīng)用程序中。該公司還計劃通過它的必應(yīng)企業(yè)服務(wù),來為企業(yè)客戶提供今天所討論的Brainwave驅(qū)動的文本理解能力。

  沿著這條路走下去,我們很可能會看到通過微軟Azure提供的Brainwave服務(wù),這樣客戶就可以在微軟的FPGA上部署他們自己的模型。

  榜單收錄、高管收錄、融資收錄、活動收錄可發(fā)送郵件至news#citmt.cn(把#換成@)。

海報生成中...

分享到微博

掃描二維碼分享到微信

分享到微信
一鍵復(fù)制
標(biāo)題鏈接已成功復(fù)制

最新新聞

熱門新聞