新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 多核處理器會取代FPGA嗎?

        多核處理器會取代FPGA嗎?

        作者: 時間:2017-10-13 來源:網絡 收藏

        有人認為諸如圖形處理器()和TIlera處理器等多核處理器在某些應用中正逐步替代現場可編程門陳列()。理由是這些多核處理器的處理性能要高很多,例如,由于起初主要負責圖形繪制,因此,其尤其善于處理單精度(SP)及(某種情況下)雙精度(DP)浮點(FP)運算。TIlera的TILE設備當前不支持硬件FP運算,但要求進行軟件模擬,且性能代價高昂。一般而言,亦是如此,設備通過利用多種資源來處理FP運算問題。達到可接受性能要求IP區塊需消耗多個門并要求深流水線技術。例如:當前Tesla級每秒最高可執行1012次浮點運算或1TFLOPS,而Xilinx Virtex-6設備則為150 GFLOPS。

        本文引用地址:http://www.104case.com/article/201710/365672.htm

        當考慮到定點運算時,情況有所不同。新一代GPU在浮點速率相同的情況下可執行整數運算,例如:當Virtex-6設備提高至500GOPS時,GPU每秒可執行1012次運算或1TOPS。整數性能是TILE處理器的優勢所在:8位數據時,TILE-Gx(圖1)最高執行能力為750GOPS,32位數據時為188GOPS。

        能夠利用其并行及適應多種算法的特性來獲得更加接近理論最大值的性能。但是,FPGA需要更大的硅片空間和更長的開發時間來接近這些理論最大值。對于適應于GPU硬件并行模式的算法,GPU已經能夠達到峰值的20~30%。它們同樣具有合理的硅密度(40nm工藝,32nm研發中)和開發時間(通常只有數周,而FPGA則需幾個月)。TILEPro64處理器可提供FPGA相類似的適應性和GPU相類似的可編程性,但是,由于其粗糙的任務級問題分解特點使得其無法像FPGA和GPU那樣實現細粒度并行。

        圖1:8位數據時,的TILE-Gx處理器最高執行能力為750GOPS

        關鍵詞: FPGA GPU Tilera

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 重庆市| 油尖旺区| 民勤县| 外汇| 庆阳市| 醴陵市| 嘉定区| 霍城县| 阿巴嘎旗| 旺苍县| 沿河| 河曲县| 舒城县| 孟州市| 嵩明县| 泾阳县| 蓝田县| 镇巴县| 思茅市| 洞口县| 四川省| 高安市| 巢湖市| 南开区| 城口县| 黎川县| 无极县| 荣昌县| 莆田市| 卓资县| 那坡县| 万载县| 华坪县| 九江县| 潼南县| 沙湾县| 佛教| 同江市| 会同县| 拉萨市| 乌兰县|