Xilinx/finn

Dataflow compiler for QNN inference on FPGAs

解決的問題

FINN 設計用於在 FPGA 上實現量化神經網路(QNN)的快速且可擴展的推論。它解決了為特定神經網路架構量身打造高效硬體加速器的挑戰,從而實現高吞吐量與低延遲。

工作原理

此框架為每個網路生成客製化的資料流架構。它提供端對端的工具流程,涵蓋軟體與硬體抽象層級的多個層次,讓研究人員能在可重新配置的硬體上探索深度神經網路的推論。

適用對象

適用於從事神經網路研究與基於 FPGA 的 AI 加速的科研人員與開發者,特別是專注於量化神經網路的研究者。

主要特色

  • 來自 AMD Research & Advanced Development 的開源框架。
  • 專注於生成高效能的客製化資料流架構。
  • 支援量化神經網路,以最大化 FPGA 性能。
  • 基於 Docker 的執行環境,確保在複雜相依性下的執行一致性。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch