<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > FPGA協(xié)處理技術(shù)介紹及進(jìn)展

FPGA協(xié)處理技術(shù)介紹及進(jìn)展

作者: 時(shí)間:2010-04-28 來(lái)源:網(wǎng)絡(luò ) 收藏

顯然,在并行化與流水化方面存在相當大的優(yōu)勢,同時(shí)與GPGPU相比,在主緩存與帶寬方面也存在優(yōu)勢。在中,邏輯資源周?chē)谴鎯ζ鲏K。XDI模塊具有一塊帶寬為3.8TB/s的3.3MB主緩存,這是nVidia 8800 GTX型GPGPU上主緩存(支持流處理器)的5~10倍。

FPGA的優(yōu)勢還在于,可以利用裕量連接帶寬來(lái)靈活構建直達各邏輯塊的數據通道和存儲器訪(fǎng)問(wèn)通路。圖1所示的可編程互連結構提供了大量的布線(xiàn)帶寬。模塊與電路板可根據FPGA輸出帶寬、存儲器大小及延遲的需要進(jìn)行設計,I/O端口可由用戶(hù)自定義。

圖1 FPGA的架構

最后,FPGA架構還擁有一個(gè)優(yōu)勢,它可擴展為更大型的邏輯塊、存儲器塊與DSP塊的陣列。邏輯與主緩存的大小是一起擴展的?,F有最大的FPGA峰值功耗為30W,其FPGA架構有很多空間,可以在不超過(guò)現有數據中心功率和冷卻限制的前提下,擴展為新的處理構型。

盡管FPGA架構具有許多出眾的性能,一些性能必須共同發(fā)揮作用,才能提供優(yōu)于CPU協(xié)處理的解決方案。

芯片與算法基礎
大部分雙精度浮點(diǎn)算法的加法與乘法操作比例大約為1:1。在FPGA中,加法運算使用邏輯資源,乘法運算使用DSP塊,因此FPGA的邏輯資源與DSP塊的比例必須均衡。FPGA的另一個(gè)特點(diǎn)是其可編程功率技術(shù),該技術(shù)可針對所有邏輯塊、DSP塊與存儲器塊進(jìn)行編程,根據設計的時(shí)序要求將其設定為高功耗或低功耗模式。
浮點(diǎn)運算核已經(jīng)改進(jìn),可運行于更高的時(shí)鐘速率,使用更少的DSP塊和更少的邏輯資源。采用浮點(diǎn)編譯器可減少不同浮點(diǎn)運算核之間用于連接64位數據通路的邏輯資源。

在一次浮點(diǎn)運算結束時(shí),合并對浮點(diǎn)運算進(jìn)行規格化處理(定點(diǎn)格式轉換至浮點(diǎn)格式)的步驟,可以顯著(zhù)減少對后續浮點(diǎn)運算輸入的去規格化處理(浮點(diǎn)格式轉換為定點(diǎn)格式)。浮點(diǎn)運算的數學(xué)表達式的整個(gè)數據通路可熔接在一起,這會(huì )最多減少40%的邏輯資源并使時(shí)鐘速率略有提高。

浮點(diǎn)運算的正確組合十分重要。如果算法有許多超越運算(求指數、求對數等),FPGA可配置所需要的數目。在GPGPU設計中,會(huì )增加一些硬模塊實(shí)現上述函數,但比例比單精度浮點(diǎn)邏輯少得多。使用算法技巧、抽象硬件細節及針對個(gè)別FPGA資源的優(yōu)化都需要函數庫。

基于芯片、算法與庫基礎,圖2的系統級解決方案涉及到了工具鏈、模塊/板級設計、CPU接口以及采用合作公司專(zhuān)門(mén)技術(shù)的由CPU至基于FPGA的加速器的數據傳輸。

圖2 FPGA加速系統級解決方案的基礎



關(guān)鍵詞: FPGA 處理技術(shù)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>