《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > AET原創 > 當CPU遇到FPGA 異構計算威力大無窮

當CPU遇到FPGA 異構計算威力大無窮

基于FPGA的異構計算開發平臺及應用
2016-07-13
作者:王偉
來源:電子技術應用

在過去較長一段時間里,我們使用單核CPU進行計算,然而隨著晶體管尺寸的不斷減小,單核CPU的性能提升遇到瓶頸。而單純的增加核心數目對性能提升有限,同時由于同構處理器累加造成能效低下,功耗、散熱、可靠性等問題難以解決。

此時,專用領域的眾核處理器與CPU組成的異構計算平臺成為了一種新的解決方案,由此開啟了異構計算時代的大門。其中CPU+FPGA的新型異構計算平臺,因其較高的能量效率,成為了一個新的研究熱點。

在2016年中國(成都)電子展期間,電子技術應用舉辦了以“基于FPGA的異構計算開發平臺及應用”為主題的Tech-Workshop。來自電子科技大學的黃樂天博士介紹了基于CPU和FPGA平臺進行數據挖掘的算法研究與實現。這里的FPGA異構計算平臺,采用了OpenCL異構計算標準進行異構程序的設計,包括運行在CPU上的主機程序以及運行在FPGA上的內核程序。同時,黃樂天還分享了兩個設計方案,即分類/聚類算法異構實現方案設計和游戲機器人異構實現方案設計。

mmexport1468395898428_conew1.jpg

電子科技大學黃樂天博士

分類/聚類算法異構實現方案設計

       傳統異構方案中,CPU將數據一次性發送給FPGA,處理完成后再交給CPU,加速設備與主機并不同時參與計算。與傳統方案不同,本設計采用了設備間流水處理的加速方案,即:將數據集進行了分組,各組數據在被處理時可在FPGA與CPU之間形成流水操作,使得CPU和FPGA可以同時參與計算,充分發揮了異構系統的優勢。

KNN算法異構實現方案設計.png

KNN算法異構實現方案設計

游戲機器人異構實現方案設計

       本設計的主機端采用Intel 的CPU,主要進行邏輯控制;設備端采用Altera的DE5板卡,主要完成圖像處理加速任務。該設計基于OpenCL開發,具有擬人視覺、智能進化、并行優化、異構加速和噪聲抑制的特性。

游戲機器人系統架構.png

游戲機器人系統架構

       以上分享的兩個設計案例都是服務器級的異構計算,同時也是最為成熟的異構計算模式。除此之外還有芯片級異構計算和數據中心級異構計算,其中前者目前尚不成熟,有很大的優化空間,其實現模式業內尚未探討清楚,但可以肯定未來將成為最有價值的市場。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 看全色黄大色黄女片爽毛片| 成年人在线网站| 第九色区AV天堂| 国产乱淫a∨片免费视频| おきた冲田あんずなし杏梨| 日本久久中文字幕精品| 五月婷婷俺也去开心| 精品在线第一页| 国产免费久久精品99久久| 日本三级视频网站| 国产精品自在线拍国产电影| aa级黄色毛片| 好吊日免费视频| 一本色道无码道dvd在线观看| 手机在线看片国产日韩生活片| 亚洲日本va中文字幕久久 | 女人被男人桶得好爽免费视频| 中文字幕亚洲综合久久综合| 日本大乳高潮视频在线观看| 亚洲欧美韩国日产综合在线| 玩弄放荡人妻少妇系列视频| 午夜剧场1000| 红杏出墙电影在线观看| 四虎成人精品在永久在线| 色综合久久中文字幕无码| 国产亚洲av片在线观看18女人| 青青青青手机在线观看| 国产在线观看网站萌白酱视频| 91国语精品自产拍在线观看一| 成人网站在线进入爽爽爽| 亚洲av无码之日韩精品| 欧美帅老头oldmangay| 亚洲日韩欧洲无码av夜夜摸| 欧美精品v日韩精品v国产精品| 亚洲精品无码专区在线| 波多野结衣被绝伦强在线观看| 国产99久久精品一区二区| 性欧美videos高清喷水| 国产精品午夜无码AV天美传媒 | 亚洲日韩精品欧美一区二区一| 欧美老人巨大xxxx做受视频|