手機上用 FPGA 的想法...

在「Apps with hardware: enabling run-time architectural customization in smart phones」這邊看到去年就有論文在討論在手機上使用 FPGA 的想法...

的確現在 FPGA 的價錢其實是蠻平價的了... 除了透過 GPU 加速外,FPGA 聽起來也是個不錯的方向 @_@

最直接的例子就是 AES 運算來看,可以看到比現在最快的實做快了半個數量級,大約三倍?(跟支援硬體加速的 OpenSSL 比,看格子大約是半格,也就是 100.5,約 3.16 倍)。

而如果是純軟體的應用,有些會差到四個數量級... (萬?)

This entry was posted in Computer, Hardware, Murmuring, Telephone and tagged , , , , , , , , . Bookmark the permalink.

5 Responses to 手機上用 FPGA 的想法...

  1. ijliao says:

    手機上真的有這麼多需要用到 FPGA 的事可以做嗎 XD

  2. Gea-Suan Lin says:

    yeah,有個人也說過 640KB 記憶體就夠用了,所以...

  3. ijliao says:

    FPGA 一般是用在硬體設計初期, 定案以後通常就做成 ASIC 啦
    所以, 真的有這麼多應用是一定要在手機上動態設計的嗎... 給 end user 用的 ?
    就以文中說的 AES 好了, 現在略新的 mcu 都已經做進去啦

  4. John Linq says:

    FPGA是大數據和物聯網的趨勢

    瑞士蘇黎世聯邦理工學院(ETHZurich)研究發現,基於FPGA的應用加速比CPU/GPU方案,單位功耗性能可提升25倍,而時延則縮短了50到75倍,與此同時還能實現出色的I/O集成(PCIe、DDR4、SDRAM接口、高速乙太網等)。換言之,FPGA能在單晶片上提供高能效硬體應用加速所需的核心功能,並同時提供每個開發板低功耗的解決方案。

    http://ee.ofweek.com/2017-02/ART-8420-2814-30101504.html

  5. John Linq says:

    承上

    FPGA的商業模式是眾多的客戶來分擔晶片研發(NRE)費用,而ASIC是需要廠商自己承擔。製程20nm以下,NRE費用高的驚人,稍有不慎,好幾百萬美元就打水漂,沒有哪個ASIC廠商敢這麼燒錢。這就是FPGA的先進工藝採用速度高於ASIC廠商的主因。另外,且越是先進的工藝技術,FPGA的優勢越明顯,它可以大幅度降低功耗,提升電晶體數量,這也是廠商推動採用最先進半導體製程的原因。

Leave a Reply

Your email address will not be published. Required fields are marked *