擁有全球領先All Programmable 技術和器件的企業賽靈思公司,在京舉辦首屆賽靈思開發者大會。阿里巴巴、亞馬遜、百度、華為等業內領先企業均悉數亮相。
本次會議上,賽靈思針對不同類型的開發者需求分成三個板塊:包括硬件開發、軟件應用、嵌入式軟件開發。
賽靈思認為,當今云計算發展迅猛,但CPU能力提升水平與計算需求的增長態勢漸行漸遠。比如單核處理器的性能在2007年之后就出現停滯,其功耗已成為端和云的限制因素。與此同時,新的計算密集型應用正日益涌現,如機器學習、大數據分析和實時視頻處理。
針對此種情況,要求云計算對數據處理的速度需大幅提升,所以FPGA 技術越來越被整個行業關注。
作為 FPGA 技術的發明者及全球最大的 FPGA 廠商,賽靈思正在頻頻發力,
賽靈思表示,近年來公司正在經歷巨大轉型,從C、C++到RTL,其中C++到RTL是轉型的核心,包括高層工具和軟件應用工具。
目前,賽靈思的全球用戶大約5萬人,賽靈思通過把集成芯片引入MPSoc和擴展嵌入式軟件,來挖掘更多的潛在用戶。賽靈思預測,未來五年內,越來越多的工程師和開發者會在MPSoC和SDSoC開發應用,通過使用C、reVISION堆棧和可重配置的加速堆棧,潛在用戶將增加5倍,25萬用戶將享受賽靈思提供的服務。
此外,賽靈思看到了視覺中心和云計算的良好發展前景,他們將目標市場鎖定在自動駕駛汽車、無人機、監控,以及所有關于視覺和機器學習的應用方面。
本次開發者大會,賽靈思就展示了一系列產品:
比如Virtex FPGA 和 Zynq MPSoC,可以面向X86 服務器的協同處理器和面向嵌入式應用的異構多核處理器。
比如深鑒科技基于賽靈思 ZU9 MPSoC 運行的嵌入式軟件應用視覺方案,可用于智慧城市的多目標識別,從畫面到性能都有大幅度提升。
比如云開發堆棧,可以讓軟件開發者通過重新配置邏輯來加速機器學習、視頻轉碼、基因等應用。
為此,賽靈思高級總監Andy Walsh更為詳盡的介紹了FPGA在商業領域的應用。
(賽靈思高級副總裁Salil Raje(中)、賽靈思高級總監Andy Walsh(左)與中國技術高級總監Stephen Chow(右)在北京XDF上詳解技術與應用趨勢。)
比如在機器學習領域需重點投入模型的精準度,也需要提高效率。深鑒科技通過FPGA效率快、延時低的功能,采用增建式的方法,把模型上不太重要的部分修剪掉,就大大壓縮提高了效率。
比如視頻編碼領域,過去傳統的電視直播可能在高峰期涌入大量觀眾,保證畫面的質量和不能長時間延時是必須達到的要求,這就需要CPU必須有足夠的性能和資源,但通常表現不是很好。而FPGA的加速是CPU的10倍,既可進行動態配置,又能根據流量換編碼器,一項任務結束后FPGA可以部署執行新的任務,可以支撐很大的工作量。
比如大數據分析方面,大多數企業收集到80%-90%的大數據都是非結構數據,海量的非結構數據沒有清楚的分類,也不便于搜索,若想實現數據價值最大化,必須使用彈性搜索。而彈性搜索的核心競爭在算法上,于是賽靈思開發了一款使彈性搜索加速到90倍的應用,而這正是得益于FPGA實現了這樣的加速。
比如個性化醫療領域,Edico基因檢測公司希望從細胞和基因層面更了解人類,就更容易實現精準且有針對性的治療,而這需要通過快速又經濟的基因檢測分析。而FPGA在其中起到的作用是可以確保執行每一項任務、算法,也可以實行動態配置。
最后,Andy Walsh總監表示,FPGA的靈活性對于提供公共云服務的供應商來說,是非常具有價值的特點。賽靈思開發者大會希望通過和云生態、應用的連接,在獲取價值之外,通過云實現規模化。