新聞中心

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

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

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

        使持續(xù)性能接近峰值
        對于可并行化或流水化的任務(wù),相對于峰值性能而言,經(jīng)常能夠大大提高持續(xù)性能,并可利用各器件資源。以一個蒙特卡洛布萊克-斯科爾斯基準測試程序為例,它可建立一條運行頻率為150MHz的等式流水線。

        在每個時鐘周期,通過梅森素數(shù)旋轉(zhuǎn)核產(chǎn)生的隨機數(shù)被輸入(接入)“定制指令”,每個時鐘周期產(chǎn)生一個結(jié)果。12條“定制指令”與模塊的兩片匹配,利用雙精度浮點邏輯輸出12×150M=1.8G結(jié)果/秒。通過額外倍頻,可預期實現(xiàn)性能為上述性能的兩倍。

        對比不同架構(gòu)的浮點能力持續(xù)性能與峰值性能十分有趣。表2給出了四種可能解決方案的單精度浮點峰值性能。由于布萊克-斯科爾斯公式需要常規(guī)加法與乘法函數(shù)以外更多的函數(shù)(指數(shù)、平方根等),布萊克-斯科爾斯結(jié)果的總GFLOPS未作統(tǒng)計。

        表3給出了布萊克-斯科爾斯結(jié)果與峰值GFLOPS的比例,作為比較持續(xù)性能與峰值性能的一種相對衡量方法。相比峰值性能,F(xiàn)PGA達到了最佳持續(xù)性能。相比另外兩種加速器的單精度邏輯,F(xiàn)PGA的雙精度邏輯具有最優(yōu)原始性能以及最優(yōu)的“性能/瓦”參數(shù)。

        對許多包含并行性或可流水化的算法而言,由于裕量連接帶寬可實現(xiàn)用戶自定義的數(shù)據(jù)通路,這樣,邏輯可在一個時鐘周期內(nèi)訪問存儲器或訪問另一個邏輯塊的結(jié)果,從而使FPGA的持續(xù)性能可接近峰值性能。由于固定架構(gòu)具備預先確定的用以實現(xiàn)不同功能的邏輯塊集合,所以可以為FPGA配置支持某種給定算法的最優(yōu)邏輯函數(shù)比例來實現(xiàn)器件資源的最佳利用。


        上一頁 1 2 3 下一頁

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

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 华宁县| 岳普湖县| 乐安县| 泸水县| 新蔡县| 准格尔旗| 黄冈市| 且末县| 行唐县| 井冈山市| 绥德县| 庄浪县| 阳曲县| 临汾市| 邳州市| 星座| 达拉特旗| 峡江县| 靖安县| 阿拉善右旗| 娱乐| 通海县| 东平县| 惠安县| 临朐县| 岳普湖县| 南召县| 固镇县| 乌恰县| 田阳县| 北川| 瓦房店市| 威信县| 秦皇岛市| 揭阳市| 蓬溪县| 高雄县| 竹山县| 宜昌市| 靖边县| 合作市|