《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業(yè)界動態(tài) > 粗粒度可配置計算結構的研究與發(fā)展

粗粒度可配置計算結構的研究與發(fā)展

2008-10-24
作者:宋立國 姜玉憲

  摘 要: 論述了粗粒度" title="粗粒度">粗粒度可配置" title="可配置">可配置計算結構的特點、發(fā)展現(xiàn)狀和未來發(fā)展方向。
  關鍵詞: 粗粒度 配置 并行計算


  可配置計算又稱為自適應計算。它是由多個具有可重配置" title="可重配置">可重配置功能的功能單元(PE)和可以配置不同數(shù)據(jù)傳遞方向的連接線路一起構成的計算機結構,如圖1所示。現(xiàn)在,可重配置計算主要分為兩類:細粒度配置和粗粒度配置。細粒度配置計算主要體現(xiàn)在FPGA(現(xiàn)場可編程邏輯陣列),它在數(shù)字邏輯芯片開發(fā)和系統(tǒng)設計等方面應用非常廣泛,但由于細粒度的原因,其實際邏輯單元僅占實際芯片面積的10%,其余被開關、RAM、布線網絡所占有,功耗和工作頻率都不是非常理想,在處理一些規(guī)則運算,如乘法時效率不高。相對的,粗粒度配置計算的粒度一般為4、8、16、32位,非常適合進行算法級操作[1~3]。試想一下,如果要處理10000×20000像素的圖片,用現(xiàn)在的計算機能夠實時完成嗎?但應用粗粒度可配置計算結構設計的計算機能夠完成。在數(shù)字信號處理領域,算法一般都遵循90/10的規(guī)律。即在一個算法中,90%是重復單一或類似功能的規(guī)則操作,不規(guī)則的靜態(tài)操作只占10%。如果針對算法中的規(guī)則操作設計處理單元(PE),并通過多個處理單元(PE)組成網絡進行并行計算,在功耗比較小時,其計算能力或者說處理速度將非常快,能夠完成大數(shù)據(jù)量、大運算量的算法。同時隨著超大規(guī)模集成電路的發(fā)展,特別是SOC(單芯片系統(tǒng)集成)技術的興起,在一個芯片中,可以很容易集成幾百萬門的電路,為粗粒度可配置計算的研究和應用提供了基礎。


1 粗粒度可配置結構的數(shù)據(jù)處理" title="數(shù)據(jù)處理">數(shù)據(jù)處理
  在可重配置計算中,一般提供了配置過程和計算過程。根據(jù)計算任務的不同,首先對處理單元和連接網絡進行相應的配置,之后再對數(shù)據(jù)流進行計算。圖2是傳統(tǒng)的處理器與粗粒度可重配置結構數(shù)據(jù)處理流程的比較。從圖2中可以看到,馮.諾曼類型的指令流被配置流和數(shù)據(jù)流所代替。粗粒度可配置計算結構將軟件的靈活與硬件的高速結合在一起,從嶄新的角度設計數(shù)字信號處理器。與傳統(tǒng)的處理器相比,具有以下特點:
  (1)傳統(tǒng)數(shù)據(jù)處理的指令流被配置流所代替,不再是單個指令的乘加或移位運算,而是不同功能如濾波、FFT、矩陣相乘等的順序執(zhí)行。
  (2)各單元功能可以配置,與傳統(tǒng)的處理器指令不同,設計全新的配置指令。通過配置為不同功能單元的組合,完成相應的功能。由于是用硬件實現(xiàn)各功能,功耗低。
  (3)不存在傳統(tǒng)處理器從RAM中讀取指令問題,且結構中有多個RAM區(qū)和I/O可用,可有效解決馮.諾曼瓶頸,加快數(shù)據(jù)處理速度。
  (4)多個單元的網絡結構,鏈路可配,具有極強的并行處理" title="并行處理">并行處理能力。將編譯之后的算子網表與實際結構中的處理單元一一對應的過程是映射與路徑尋優(yōu)的過程,主要指map(映射)、place(放置)、route(路由)三步。涉及的優(yōu)化算法主要有:模擬退火算法、遺傳算法、談判擁塞算法等。
2 發(fā)展現(xiàn)狀
  粗粒度重配置計算最早見于20世紀60年代,是Gerald Estrin教授提出的“固定加可變結構計算機[4]”,但因為受當時芯片制造水平的限制,只是一個概念而已。進入90年代,隨著VLSI(超大規(guī)模集成電路)技術的發(fā)展,以“可編程開關(program switch)”為基礎的粗粒度可配置計算結構不斷被開發(fā)出來,并在圖像濾波、特征提取、目標識別與跟蹤、通訊算法等方面展示出了非凡的性能與潛力[5~9]。表1[5,10,11]列出的是國外部分粗粒度計算項目,國內此項研究尚未見報道。在商業(yè)應用中,做得比較好的是PACT 極端并行處理公司,其包含64個PE的XPP64A1在主頻200MHz時MAC(乘加)運算已經達到了12.8GigaMACs/秒[12]


  從表1可以發(fā)現(xiàn),現(xiàn)有的粗粒度可重配置計算都有其相應的應用領域,沒有形成一個統(tǒng)一固定的模式,系統(tǒng)結構、組織方式、粒度大小及編譯環(huán)境各不相同。開發(fā)高效通用的粗粒度計算結構仍有一定的難度,這也是可配置計算結構的重要研究方向。
3 未來的發(fā)展
  粗粒度可配置計算將軟件的靈活與硬件的高效、低功耗結合在一起,利用硬件來實現(xiàn)軟件算法。雖然靈活性上要比DSP和計算機差一些,但計算效率和處理能力上卻有很大的提高。圖3 是數(shù)字信號處理領域目前各類器件性能的簡單比較。


  此結構芯片非常適合圖像數(shù)據(jù)處理,同時另一應用方面——軟件無線電的硬件平臺,也正促進其發(fā)展。
  現(xiàn)在,軟件無線電的研究在我國正不斷深入。其目標之一是將不同制式、不同頻段的信號利用單一器件進行接收和發(fā)送,并且越早地將射頻信號變?yōu)閿?shù)字信號進行處理越好。這一方面促進了智能天線和軟件接口協(xié)議的研究,另一方面也要求有高速低功耗、功能可變的硬件相配合。現(xiàn)階段國內應用的硬件主要是DSP和計算機,它們在功耗和速度方面都不及粗粒度可配置計算。粗粒度可配置計算結構,通過處理單元的配置、數(shù)據(jù)路徑的配置,使數(shù)據(jù)在流動中完成運算。在接近ASIC(專用集成電路)性能的同時,又具有一定的靈活性[12~15]。應用可配置計算系統(tǒng),既可以更早地將模擬信號轉變?yōu)閿?shù)字信號進行處理,利于系統(tǒng)性能的提高,又可以進一步將其包裝為IP(知識產權)核,與目前微電子正在興起的系統(tǒng)集成技術(SOC)相結合,形成單一系統(tǒng)芯片,適應并促進我國無線通訊設備的改進,如圖4所示。


  這是新的計算機結構,克服了傳統(tǒng)計算機的馮.諾曼瓶頸,結構中固有的并行處理能力,使其具有非常好的性能。微電子技術的發(fā)展、芯片集成度的提高,為此結構計算機的實現(xiàn)提供了可能。因此研究這種計算機結構,對計算機科學的發(fā)展是有價值的。
參考文獻
1 P Graham,B Nelson.Reconfigurable processors for high-per-formance, embedded digital signal processing. In Proc. 9th Int. Workshop on Field Programmable Logic and Applications (FPL), volume 1673 of Lecture Notes in Computer Science Springer-Verlag, 1999. , pages 1~10
2 N G Busa,C R Sala. A run-time word-level reconfigurable coarse-grain functional unit for a VLIW processor, www.sigda.org/Archives/ProceedingArchives/Compendiums/ papers/2002/isss02/pdffiles/p044.pdf, available online 2004-04-01
3 P J Bakkes, J J du Plessis. Mixing fixed and reconfig-urable logic for array processing. In Proc.4th IEEE Symp. on FPGAs for Custom Computing Machines (FCCM),1996
4 G Estrin et al., parallel processing in Restructrable computer system, IEEE Trans. Electronic computers, Dec. 1963. pp 747~755
5 Reiner Hartenstein: A Decade of Reconfigurable Computing: a Visionary Retrospective; DATE 2001, Int′l Conference on Design Automation and Testing in Europe - and Exhibit, Munich, Germany , March 12~15, 2001
6 R Hartenstein (invited embedded tutorial): Coarse Grain Reconfigurable Architectures,http://xputers.informatik.uni-kl.de/papers/paper110.pdf, available online 2004-04-01
7 N Tredennick and B Shimamoto. The rise of reconfigurable systems.In Proc. 3rd Int. Conf. on Engineering of Reconfig-urable Systems and Algorithms (ERSA), pages 3~9. CSREA Press, 2003
8 F Vahid. The softening of hardware. IEEE Computer, April 2003, 36(4):27~34
9 K Compton and S Hauck. Reconfigurable computing: A survey of systems and software. ACM Computing Surveys, June 2002, 34(2):171~210
10 http://www.qstech.com/pdfs/Adapt2400_Whitepaper_0404. pdf,2004年4月1日
11 Gilles Sassatelli, Lionel Torres, eds. Highly Scalable Dynamically Reconfigurable Systolic Ring-Architecture for DSP applications. http://www.sigda.org/Archives/Proceeding-Archives/Date/papers/2002/date02/pdffiles/06b_3.pdf,2004-04~01

本站內容除特別聲明的原創(chuàng)文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內容無法一一聯(lián)系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩在线综合| 国产日韩精品一区二区| 亚洲免费伊人电影在线观看av| 久久福利资源站| 亚洲在线1234| 亚洲午夜黄色| av不卡在线看| 99综合视频| 亚洲日本成人女熟在线观看| 亚洲大胆人体在线| 狠狠色丁香婷婷综合影院| 国产欧美视频在线观看| 国产精品乱码一区二三区小蝌蚪| 欧美剧在线观看| 免费国产自线拍一欧美视频| 久久一区亚洲| 久久男女视频| 老司机亚洲精品| 牛牛精品成人免费视频| 欧美成人黑人xx视频免费观看 | 亚洲精品乱码久久久久| 亚洲黄色免费网站| 亚洲欧洲日本mm| 亚洲精品麻豆| aaa亚洲精品一二三区| 一区二区三区国产在线| 亚洲字幕一区二区| 性视频1819p久久| 久久国内精品自在自线400部| 欧美一区二区三区在线看| 欧美在线免费| 久久伊人一区二区| 欧美激情五月| 欧美日韩在线不卡一区| 国产精品日韩欧美一区| 国产永久精品大片wwwapp| 影音先锋亚洲视频| 亚洲精品黄色| 亚洲亚洲精品三区日韩精品在线视频| 亚洲制服丝袜在线| 久久成人18免费观看| 亚洲黄色大片| 一区二区三区|亚洲午夜| 午夜日韩激情| 久久影院午夜片一区| 欧美激情精品久久久| 国产精品高清免费在线观看| 国产老肥熟一区二区三区| 国产主播一区二区三区四区| 在线免费观看欧美| 99爱精品视频| 欧美在线视频a| 亚洲免费观看| 羞羞色国产精品| 免费高清在线视频一区·| 欧美色视频日本高清在线观看| 国产精品一区一区三区| 亚洲大片在线观看| 亚洲日本精品国产第一区| 亚洲欧美另类中文字幕| 亚洲国产电影| 亚洲在线播放电影| 久久综合九色| 欧美色视频日本高清在线观看| 国产一区美女| 99re6这里只有精品| 欧美影院在线| 亚洲免费观看高清在线观看 | 亚洲观看高清完整版在线观看| 亚洲毛片一区| 西西裸体人体做爰大胆久久久| 最新日韩av| 欧美一区二区久久久| 欧美激情一区二区三区四区| 国产日韩欧美亚洲| 99re亚洲国产精品| 亚洲国产成人av在线| 亚洲欧美日韩视频二区| 欧美成人69av| 国产一区 二区 三区一级| 亚洲精品视频免费观看| 香蕉久久夜色精品| 一本色道88久久加勒比精品| 久久亚洲精选| 国产精品久久久久999| 亚洲国产精品久久久久婷婷老年| 午夜精品福利电影| 一区二区欧美日韩| 久热爱精品视频线路一| 国产精品日韩专区| 亚洲三级网站| 亚洲国产成人午夜在线一区| 欧美一区二区三区免费看| 欧美日韩理论| 在线成人亚洲| 性做久久久久久久久| 亚洲淫性视频| 欧美精品日韩三级| 在线观看成人小视频| 欧美在线三区| 篠田优中文在线播放第一区| 欧美日韩国产精品专区| 亚洲国产高清一区二区三区| 欧美一区午夜精品| 久久黄金**| 国产目拍亚洲精品99久久精品 | 欧美国产先锋| 激情成人av| 欧美亚洲一区| 午夜视频在线观看一区| 欧美午夜一区二区| 亚洲精品在线观看视频| 亚洲精品乱码视频| 欧美aa在线视频| 伊人久久婷婷色综合98网| 欧美一区二区三区视频免费| 性18欧美另类| 国产精品热久久久久夜色精品三区 | 黑人操亚洲美女惩罚| 性欧美18~19sex高清播放| 午夜日韩在线| 国产精品美女久久久浪潮软件| 一本久道久久综合中文字幕 | 一区二区三区三区在线| 欧美精彩视频一区二区三区| 亚洲黄网站在线观看| 亚洲美女电影在线| 欧美日韩伦理在线| 一区二区高清视频在线观看| 亚洲欧美区自拍先锋| 国产精品入口| 午夜精品久久久久久久蜜桃app | 欧美激情第8页| 最近看过的日韩成人| 9色国产精品| 欧美日韩一区在线| 亚洲性感激情| 久久精品国产精品亚洲| 狠狠色狠狠色综合| 亚洲精品久久久久久久久久久久久 | 国产综合欧美| 亚洲大胆人体视频| 女仆av观看一区| 亚洲精品影院| 午夜精品久久99蜜桃的功能介绍| 国产一区二区日韩| 国产精品99久久久久久人| 欧美日韩天天操| 亚洲影音一区| 久久久久久亚洲精品杨幂换脸 | 国产欧美日本一区视频| 欧美一区二区视频在线观看2020 | 国产精品视频导航| 欧美在线欧美在线| 欧美成人综合在线| 99视频精品免费观看| 亚洲欧美日韩天堂一区二区| 国产在线国偷精品产拍免费yy| 亚洲精品乱码久久久久久黑人| 欧美视频在线不卡| 亚欧成人在线| 欧美高清一区| 亚洲一区二区精品在线观看| 欧美中文在线观看| 亚洲夫妻自拍| 亚洲欧美美女| 伊人久久av导航| 一区二区三区 在线观看视| 国产精品久久国产愉拍| 亚洲国产成人av在线| 国产精品爱啪在线线免费观看| 欧美中文在线观看| 欧美日韩不卡| 欧美一区二区三区在线视频| 欧美人与性禽动交情品| 午夜一级久久| 欧美精品久久天天躁| 午夜精品国产更新| 欧美极品在线播放| 欧美亚洲一级| 欧美日韩在线播放一区| 亚洲成色精品| 国产精品久久久久久久久久久久久久 | 久热精品视频在线观看一区| 亚洲美女一区| 久久久久看片| 中文国产成人精品| 免费看黄裸体一级大秀欧美| 亚洲小视频在线观看| 欧美国产日韩一区二区| 性欧美video另类hd性玩具| 欧美久久电影| 午夜一区不卡| 欧美日韩一区二区三区免费 | 久久青草久久| 亚洲视频一区| 欧美激情一区二区三区蜜桃视频| 欧美一区二区三区久久精品 | 国产精品乱码| 99热免费精品在线观看|