欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

簡單快捷地用小型Xiliinx FPGA加速卷積神經網絡CNN

Hx ? 作者:工程師陳翠 ? 2018-06-29 07:55 ? 次閱讀

剛好在知乎上看到這個問題如何用FPGA加速卷積神經網絡CNN,恰巧我的碩士畢業(yè)設計做的就是在FPGA上實現CNN的架構,在此和大家分享。

先說一下背景,這個項目的目標硬件是Xilinx的PYNQ。該開發(fā)板加載了Linux Ubuntu操作系統(tǒng),可以在CPU上運行現有的Python CNN架構如Caffe和Theano。本設計旨在用PYNQ加載的ZYNQ FPGA對于CNN核心計算進行硬件加速,以達到對于大規(guī)模信息流進行大吞吐量CNN處理。

簡單快捷地用小型Xiliinx FPGA加速卷積神經網絡CNN

該設計結構可以分為CPU端(前端)和FPGA端(后端)兩部分。前端使用的是Python,用來與其他軟件項目進行交互。前端將數據以數據流的形式由DDR傳輸到FPGA kernel。后端的FPGA硬件設計使用的是Synchronous Dataflow Paradigm。在這個結構之下,數據流以AXI-Stream的協議穿梭于每一個CNN層。每一個層都使用并行結構加上高性能流水線,使整體吞吐量效率達到一個非??捎^的水平。

簡單快捷地用小型Xiliinx FPGA加速卷積神經網絡CNN

上圖為實現LeNet-5的硬件結構示意圖。對于LeNet-5,該設計達到了1.88GOP/S的吞吐量,與PYNQ上的DUAL CORE ARM CPU相比加速約32倍。目前該架構可運行LeNet和CIFAR10,有教程。

這個項目結構比較簡單,適合FPGA初學者作為研究起點使用。感興趣的話,可以以這個架構為基礎設計幾個CNN的應用,或者在它的基礎上進行優(yōu)化和再創(chuàng)造。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21799

    瀏覽量

    606196
  • 神經網絡
    +關注

    關注

    42

    文章

    4781

    瀏覽量

    101202
收藏 人收藏

    評論

    相關推薦

    【PYNQ-Z2申請】基于PYNQ的卷積神經網絡加速

    項目名稱:基于PYNQ的卷積神經網絡加速試用計劃:申請理由:本人研究生在讀,想要利用PYNQ深入探索卷積神經網絡的硬件
    發(fā)表于 12-19 11:37

    基于賽靈思FPGA卷積神經網絡實現設計

    FPGA 上實現卷積神經網絡 (CNN)。CNN 是一類深度神經網絡,在處理大規(guī)模圖像識別任務
    發(fā)表于 06-19 07:24

    卷積神經網絡如何使用

    卷積神經網絡(CNN)究竟是什么,鑒于神經網絡在工程上經歷了曲折的歷史,您為什么還會在意它呢? 對于這些非常中肯的問題,我們似乎可以給出相對簡明的答案。
    發(fā)表于 07-17 07:21

    卷積神經網絡CNN介紹

    【深度學習】卷積神經網絡CNN
    發(fā)表于 06-14 18:55

    卷積神經網絡簡介:什么是機器學習?

    抽象人工智能 (AI) 的世界正在迅速發(fā)展,人工智能越來越多地支持以前無法實現或非常難以實現的應用程序。本系列文章解釋了卷積神經網絡CNN) 及其在 AI 系統(tǒng)中機器學習中的重要性。CNN
    發(fā)表于 02-23 20:11

    卷積神經網絡CNN圖解

    之前在網上搜索了好多好多關于CNN的文章,由于網絡上的文章很多斷章取義或者描述不清晰,看了很多youtobe上面的教學視頻還是沒有弄懂,最后經過痛苦漫長的煎熬之后對于神經網絡卷積有了
    發(fā)表于 11-16 13:18 ?5.8w次閱讀
    <b class='flag-5'>卷積</b><b class='flag-5'>神經網絡</b><b class='flag-5'>CNN</b>圖解

    卷積神經網絡CNN架構分析-LeNet

    對于神經網絡卷積有了粗淺的了解,關于CNN 卷積神經網絡,需要總結深入的知識有很多:人工神經網絡
    發(fā)表于 11-16 13:28 ?2832次閱讀
    <b class='flag-5'>卷積</b><b class='flag-5'>神經網絡</b><b class='flag-5'>CNN</b>架構分析-LeNet

    卷積神經網絡CNN架構分析 - LeNet

    之前在網上搜索了好多好多關于CNN的文章,由于網絡上的文章很多斷章取義或者描述不清晰,看了很多youtobe上面的教學視頻還是沒有弄懂,最后經過痛苦漫長的煎熬之后對于神經網絡卷積有了
    發(fā)表于 10-02 07:41 ?695次閱讀

    卷積神經網絡概述 卷積神經網絡的特點 cnn卷積神經網絡的優(yōu)點

    卷積神經網絡概述 卷積神經網絡的特點 cnn卷積神經網絡
    的頭像 發(fā)表于 08-21 16:41 ?3154次閱讀

    卷積神經網絡的介紹 什么是卷積神經網絡算法

    卷積神經網絡的介紹 什么是卷積神經網絡算法 卷積神經網絡涉及的關鍵技術
    的頭像 發(fā)表于 08-21 16:49 ?1960次閱讀

    cnn卷積神經網絡模型 卷積神經網絡預測模型 生成卷積神經網絡模型

    cnn卷積神經網絡模型 卷積神經網絡預測模型 生成卷積神經網
    的頭像 發(fā)表于 08-21 17:11 ?1310次閱讀

    cnn卷積神經網絡原理 cnn卷積神經網絡的特點是什么

    cnn卷積神經網絡原理 cnn卷積神經網絡的特點是什么?
    的頭像 發(fā)表于 08-21 17:15 ?1736次閱讀

    cnn卷積神經網絡算法 cnn卷積神經網絡模型

    cnn卷積神經網絡算法 cnn卷積神經網絡模型 卷積
    的頭像 發(fā)表于 08-21 17:15 ?2210次閱讀

    cnn卷積神經網絡簡介 cnn卷積神經網絡代碼

    cnn卷積神經網絡簡介 cnn卷積神經網絡代碼 卷積
    的頭像 發(fā)表于 08-21 17:16 ?2785次閱讀

    cnn卷積神經網絡分類有哪些

    卷積神經網絡CNN)是一種深度學習模型,廣泛應用于圖像分類、目標檢測、語義分割等領域。本文將詳細介紹CNN在分類任務中的應用,包括基本結構、關鍵技術、常見
    的頭像 發(fā)表于 07-03 09:28 ?762次閱讀