Xilinx擁抱軟件,擁抱云服務(wù)
不久前,Xilinx在中國舉辦了首屆賽靈思開發(fā)者大會(XDF, Xilinx Developer Forum)。在北京站,電子產(chǎn)品世界編輯獲悉,Xilinx開發(fā)者正從以硬件為主,轉(zhuǎn)移到增加軟件開發(fā)者及其他開發(fā)者,預(yù)計未來五年用戶數(shù)將增加5倍,即從目前的5萬人增加到25萬人,并且在云服務(wù)方面下足了功夫,提出了FaaS(FPGA即服務(wù))理念。
本文引用地址:http://www.ex-cimer.com/article/201710/370593.htm照片:Xilinx三位高管出席了XDF北京新聞發(fā)布會。從左至右:Xilinx戰(zhàn)略市場開發(fā)總監(jiān)Andy Walsh,IP及軟件產(chǎn)品開發(fā)高級副總裁Salil Raje,全球銷售和市場部亞太及日本地區(qū)高級總監(jiān)Stephen Chow
擁抱軟件
Xilinx IP產(chǎn)品開發(fā)高級副總裁Salil Raje稱,北京XDF是第三場,第一場在美國Santa Clara,第二場在日本。美國XDF上軟件開發(fā)者人數(shù)已超過硬件人數(shù),這說明Xilinx公司的客戶正在轉(zhuǎn)變,從傳統(tǒng)的硬件開發(fā)者為主到越來越多的軟件人員。據(jù)悉,此次XDF除了傳統(tǒng)的硬件(FPGA)開發(fā)分會場,還增加了兩個軟件開發(fā)會場:軟件應(yīng)用開發(fā)分會場和嵌入式軟件開發(fā)分會場。
實際上,Xilinx這種戰(zhàn)略轉(zhuǎn)型五六年前就開始了,主要在芯片和軟件工具方面實施。芯片主要是提高集成度,例如推出Zynq系列的SoC和MPSoC。軟件方面推出更多開發(fā)工具/堆棧(諸如reVISION和RAS可重配置加速堆棧)等。
Xilinx認(rèn)為Zynq MPSoC 面向的嵌入式市場有約十萬名工程師,開拓潛力很大。
另外Xilinx正與超大規(guī)模數(shù)據(jù)中心合作,以和更多的應(yīng)用開發(fā)者合作。由于視覺、云、數(shù)據(jù)中心等增長很快,因此Xilinx推出軟件堆棧,使客戶可以在更高的層面開發(fā),而無需知道硬件細(xì)節(jié)。
合作伙伴的成功故事
FPGA云加速器方面有很多案例,Xilinx戰(zhàn)略市場開發(fā)總監(jiān)Andy Walsh介紹了四個成功故事:北京深鑒科技的機(jī)器學(xué)習(xí)推斷和語音識別,Ngcodec做視頻流,Ryft做大數(shù)據(jù)分析,edico genome做基因組分析。
具體地,機(jī)器學(xué)習(xí)方面的障礙是提高效率,深鑒提供機(jī)器學(xué)習(xí)推斷和語音識別加速解決方案。其中深鑒新推出的語音識別加速方案——DP-S64讓語音識別延遲更短、體驗更優(yōu),已放在了亞馬遜云—AWS Marketplace上,本月可以免費試用。
Ngcodec能使視頻流效率提升10倍,意義是什么?例如視頻現(xiàn)場直播,包括體育賽事等直播,結(jié)束后用戶數(shù)從上百萬用戶數(shù)一下掉到0,服務(wù)器必須能立即轉(zhuǎn)到做其他工作上,通常使用CPU,如果不合理規(guī)劃,CPU就會被閑置。FPGA可以進(jìn)行動態(tài)配置,例如讓服務(wù)器轉(zhuǎn)到機(jī)器學(xué)習(xí)、基因組分析等工作上。因此過去要部署1萬臺服務(wù)器,現(xiàn)在1千臺即可。
Ryft做彈性搜索,在亞馬遜云上使用EC2 F1,可使大數(shù)據(jù)分析效率提高90倍。搜索分為精確搜索和模糊搜索,例如搜索一個人名,可以是準(zhǔn)確名和類似名,采用兩種算法,因此Ryft定制了兩種加速器,可動態(tài)配置。
Edico genome所做的工作是基因組分析,用于診斷治療危重新生兒,因為新生兒沒有診斷歷史(病歷)和用藥經(jīng)驗,因此要用基因組分析,采用新方法(針對患者基因組加速的動態(tài)可重配置)。圣地亞哥一家兒科醫(yī)院使用20分鐘測試出來,這項記錄被記到吉尼斯世界記錄中。而通常要花費1天時間。在此基礎(chǔ)上,美國費城的一家醫(yī)院也要做一個破紀(jì)錄的測試,1000個基因組同時測試并得出結(jié)果,其意義是可以進(jìn)行大規(guī)模并行測試。通過AWS F1(注:F1是基于Xilinx FPGA加速的),Edico可通過一封電子郵件,醫(yī)院就可在AWS(亞馬遜云服務(wù))上測試,這樣幾分鐘就完成過去需要幾周的硬件部署工作;銷售速度也更快,通過AWS就可以聯(lián)系到成千上完家客戶。這就是FaaS(FPGA即服務(wù))。這是因為FPGA靈活和可動態(tài)配置。
ABAT采用了基于FPGA的云加速
除了亞馬遜云(AWS),實際上國內(nèi)的BAT(百度阿里騰訊)也與Xilinx在云加速服務(wù)上有合作,例如近日阿里云選擇Xilinx部署FPGA云加速服務(wù)F2??梢哉fABAT都是Xilinx的客戶。
Xilinx全球銷售和市場部亞太及日本地區(qū)總監(jiān)Stephen Chow稱十分重視中國業(yè)務(wù),例如在與阿里云合作時,Xilinx的團(tuán)隊在阿里產(chǎn)品的研發(fā)過程中深度參與,F(xiàn)2的開發(fā)周期基于賽靈思產(chǎn)品開發(fā)周期,軟件工具上也有非??斓男б?,所以在F3下一個產(chǎn)品上,還會是基于Xilinx的產(chǎn)品。
之所以選擇Xilinx,因為上述分析的所有應(yīng)用當(dāng)中有一個非常大的特點,在這些大工作復(fù)雜的情況下,可以利用動態(tài)的可重配置的FPGA,而且可以是進(jìn)行定制的加速,這也是Xilinx FPGA的一個非常大的優(yōu)勢。
評論