ASDF:精細粒度異構(gòu)助力創(chuàng)新, Altera將進入大FPGA時代
“數(shù)十個合作伙伴,數(shù)百家客戶,數(shù)千計的工程師,這三股強大的力量構(gòu)成了Altera SoC大的生態(tài)系統(tǒng),也是Altera在SoC領(lǐng)域投入5年所獲得的成就。”Altera公司嵌入式處理營銷資深總監(jiān)Chris Balough在一年一度的Altera SoC開發(fā)者大會上自豪地表示。
本文引用地址:http://m.ptau.cn/article/283051.htm

圖1 Altera公司嵌入式處理營銷資深總監(jiān)Chris Balough
總結(jié)過去,展望未來:雙重挑戰(zhàn),發(fā)展SoC可成半導(dǎo)體業(yè)重要創(chuàng)新點
Altera公司嵌入式處理工程副總裁Ty Garibay解讀了SoC FPGA在行業(yè)遭遇雙重挑戰(zhàn)下凸顯的優(yōu)勢:技術(shù)角度來看,海量數(shù)據(jù)的產(chǎn)生與物聯(lián)網(wǎng)的發(fā)展,要求處理器芯片的性能要不斷提高,而當(dāng)制程進入14nm、10nm,設(shè)計越發(fā)復(fù)雜,創(chuàng)新已經(jīng)變成一件很難的事情;經(jīng)濟角度來講,節(jié)點越小,所需要的開發(fā)成本就越高,隨著制程的進步,ROI(投入產(chǎn)出比)遭受著越來越大的壓力(如圖3)。所以無論從技術(shù)門檻來講,還是成本門檻來講,都需要可靠、可信賴的半導(dǎo)體廠商來滿足市場不斷提高的性能需求。

圖2 Altera公司嵌入式處理工程副總裁Ty Garibay

Garibay表示,每個芯片需要3到5億的投資,如果這么做細分市場很難得到理想的投入產(chǎn)出比,但FPGA SoC卻可將不同用戶的業(yè)務(wù)整合在一起來驅(qū)動未來產(chǎn)品的發(fā)展。
在產(chǎn)品規(guī)劃方面,除邏輯容量、軟件工具的發(fā)展之外,不斷地根據(jù)市場要求添加新的硬件組件,從而達到更好的契合也是未來SoC產(chǎn)品的重要發(fā)展道路。“在過去五年里,邏輯處理容量增長了十倍,也有了更好的浮點DSP,我們會不斷增加一些新的系統(tǒng)屬性,更好實現(xiàn)FPGA的契合。”Garibay說。
Altera把眾多基于Altera SoC的應(yīng)用放到了現(xiàn)場,例如北京文通圖像識別中心的方案、臺灣立普思的3D鼠標(biāo)/手勢控制模型、無人機演示、支持多軸的工業(yè)機械手、高速電動車馬達等,Garibay還著重提到了奧迪公司已經(jīng)在量產(chǎn)車中選用Altera SoC FPGA實現(xiàn)導(dǎo)航自動駕駛功能,技術(shù)音頻處理和人機互動等屬性的整合。


圖5 眾記者參觀基于Altera SoC的現(xiàn)場演示
Altera產(chǎn)品路線圖曝光,精細粒度成創(chuàng)新亮點,大FPGA時代將來臨
會上,Altera曝光了未來的產(chǎn)品路線圖(如圖6),雖然沒有披露更多產(chǎn)品細節(jié),但是還是傳達了三個重要信息:
1.Altera下一代全線產(chǎn)品規(guī)劃皆為SoC,分別為高端的Sequoia系列,采用英特爾10nm制程;面向終端應(yīng)用的中端Oak系列,采用英特爾14nm工藝;面向消費電子市場的低端Cedar系列,采用臺積電的低功耗制程。從路線圖上我們可以看到SoC FPGA在Altera產(chǎn)品布局上舉足輕重的位置,代表著Altera投資未來的眼光。

2.精細粒度異構(gòu)架構(gòu)可以突破現(xiàn)有異構(gòu)架構(gòu)的功耗/性能瓶頸
如圖7所示,從單核處理器到多核處理器再到異構(gòu)處理器,功耗/性能指標(biāo)一直在上升,但在異構(gòu)處理器階段遭遇瓶頸,功耗/性能停滯不前,Garibay指出精細粒度異構(gòu)計算可以突破瓶頸。何為精細粒度異構(gòu)呢?Altera給出了這樣的說法:我們的FPGA每個硬件單元都可配置的,對于功耗較大的過程,可以把它細分為小的過程,繼而根據(jù)算法的需求做優(yōu)化、微調(diào),調(diào)到最適合的算法硬件。這比標(biāo)準(zhǔn)同樣的GPU性能功耗比更高。因為通用的GPU是固定死的硬件,無法調(diào)。Altera的硬件可以通過OpenCL這樣的編程語言來微調(diào)硬件。總結(jié)起來,精細粒度異構(gòu)計算的核心價值在于可以讓客戶在硬件上客戶定制,最優(yōu)化的實現(xiàn)客戶想要的功能。

至于未來FPGA與SoC的關(guān)系,Chris Balough指出,進入精細粒度異構(gòu)計算,F(xiàn)PGA與SoC的概念未來將統(tǒng)一,“FPGA加上什么處理器”的說法在未來會消失,就如同如今的CPU一樣,不會把里面的內(nèi)存控制器、內(nèi)存、程序接受器分別拿出來說,CPU里面就包含這些東西 。Chris Balough強調(diào)說:“FPGA是SoC的整個產(chǎn)品,除了芯片之外有一整套OpenCL,統(tǒng)一的開發(fā)環(huán)境。大的FPGA未來會永遠存在的,我們會進一步推動EDA統(tǒng)一設(shè)計的流程。大的FPGA用在軍事通信這樣來替代ASIC或者ASSP ”Chris Balough說。
3.英特爾承諾支持Altera的產(chǎn)品路線圖
自英特爾收購Altera的消息傳開后,坊間對兩家攜手究竟會合力拓展何種新業(yè)務(wù)的猜測從來沒有間斷過,會上媒體也是一再追問,Altera對此卻表現(xiàn)得諱莫如深,這也成為本次會議頗為神秘的部分。不過Chris Balough也表示,英特爾曾公開表示過會支持Altera的產(chǎn)品路線圖發(fā)展,支持Altera SoC中繼續(xù)采用ARM架構(gòu)。ARM現(xiàn)有產(chǎn)品市場份額增長勢頭非常好,Altera選擇ARM主要是因為客戶的需求,本身對架構(gòu)并無偏好,市場需求是什么核,Altera就選什么核。
“之前剛發(fā)了第一款的基于A9的產(chǎn)品,未來有64位的ARM架構(gòu),是V8的架構(gòu),會選擇A53的ARM架構(gòu)。從路線圖上看,我們的開發(fā)很多是基于V8的64位架構(gòu),這些新技術(shù)會給客戶帶來很多價值”Chris Balough說。
精細計算對摩爾定律是補充還是破壞
半導(dǎo)體行業(yè)按摩爾定律發(fā)展至今,對性能要求高的那部分市場(如數(shù)據(jù)、物聯(lián)網(wǎng))而言,隨著制程不斷縮小,設(shè)計和生產(chǎn)費用都將成指數(shù)式增長。而異構(gòu)計算則從架構(gòu)的角度出發(fā),為計算進步提供了創(chuàng)新方式。實際上異構(gòu)計算本身并不是新鮮產(chǎn)物,不過一直以來探討的主要是基于CPU和GPU之間的協(xié)同計算,F(xiàn)PGA的加入則為異構(gòu)計算賦予了更靈活的適應(yīng)能力。從SoC到異構(gòu)SoC,再到存在著無限種可能,通過不斷改善內(nèi)部硬件契合甚至更換核、能編程實現(xiàn)連細節(jié)都高度定制的大FPGA概念,Altera的SoC路線發(fā)展正是圍繞著異構(gòu)計算來不斷改進。
相比于競爭對手,Altera在概念宣傳包裝方面一向行事低調(diào),此次發(fā)布SoC路線藍圖,也是公司積累幾年的爆發(fā)。Altera路上也面臨不少挑戰(zhàn),首先,他勢均力敵的競爭對手Xilinx從來都沒放松過;其次,無論誰家的產(chǎn)品,目前SoC FPGA這個新貴平臺對廣大普通工程師來說技術(shù)門檻高。通過Chris Balough的介紹我們可以看出,想實現(xiàn)精細粒度帶來的好處,OpenCL編程是不可少的,對開發(fā)人員算法要求也是比較高的。那么如果不會OpenCL的用戶呢?是不是要承擔(dān)異構(gòu)開發(fā)要求“多面手”的壓力?雖然OpenCL對于異構(gòu)開發(fā)和并行處理有天然的優(yōu)勢,但是目前掌握OpenCL的多數(shù)為軟件工程師,這對于SoC FPGA的主戰(zhàn)場通信領(lǐng)域自然不必憂慮,因為通信領(lǐng)域的軟件工程師人數(shù)是硬件工程師的10倍。但是別忘了Altera還將推出面向終端應(yīng)用的中端Oak系列和面向消費電子市場的低端Cedar系列呢。所以Altera盡快完善出更好更統(tǒng)一的開發(fā)工具以及眾硬件工程師及時惡補,更新知識結(jié)構(gòu)才是王道。
評論