女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺談PYNQ中的Vitis HLS前端開(kāi)源

FPGA之家 ? 來(lái)源:PYNQ開(kāi)源社區(qū) ? 作者: PYNQ開(kāi)源社區(qū) ? 2021-04-27 11:44 ? 次閱讀

目前,雖然基于C/C++等高層次綜合相較于手寫(xiě)RTL層級(jí)HDL語(yǔ)言已大幅提升了開(kāi)發(fā)效率,但隨著相關(guān)技術(shù)的不斷進(jìn)步,以及算法迭代的日益頻繁,人們似乎并不滿足于此。

不少剛剛接觸到Pynq的用戶第一個(gè)問(wèn)號(hào)

Pynq是不是用Python編程FPGA的新物種?

在Pynq的FAQ中,我們強(qiáng)調(diào)的第一個(gè)重點(diǎn)就是PYNQ是一個(gè)開(kāi)源框架而不是一個(gè)直接用Python編程FPGA的工具。但是,在不遠(yuǎn)的將來(lái),我們也許就要修改這條FAQ了。

因?yàn)樵?月28日,Vitis HLS工具前端開(kāi)源了!!!

這是Xilinx的開(kāi)源戰(zhàn)略和承諾的一部分,通過(guò)Vitis HLS工具鏈前端開(kāi)源可以

Add support for new high-level languages beyond C/C++ and OpenCL

Add new domain-specific optimization pragmas or compiler directives

Customize the transformations to the LLVMIR (new LLVM passes)

這意味著,軟硬件開(kāi)發(fā)人員可以靈活地使用標(biāo)準(zhǔn)的 Clang / LLVM 基礎(chǔ)架構(gòu),支持自由擴(kuò)展,也可以定制高層次綜合 (HLS) 編譯過(guò)程的前端。

例如,自定義語(yǔ)言支持和全新特定于應(yīng)用的編譯器指令,以及更多的可能性。

8cfef422-a67e-11eb-aece-12bb97331649.png

研究人員早就在開(kāi)始探索增加Python高層次綜合。例如2019年,Themefisher和康奈爾大學(xué)聯(lián)合推出了HeteroCL。

HeteroCL是一種編程基礎(chǔ)結(jié)構(gòu),由基于Python的域特定語(yǔ)言(DSL)和編譯流程組成,其編譯器在CPU上生成LLVM代碼。

因此可通過(guò)結(jié)合最新的HLS優(yōu)化(例如用于脈動(dòng)陣列的PolySA和用于模板的SODA與數(shù)據(jù)流體系結(jié)構(gòu)),產(chǎn)生高效的空間體系結(jié)構(gòu)。

8d1f07c6-a67e-11eb-aece-12bb97331649.png

將來(lái)要發(fā)生的事情,大家應(yīng)該都有自己的想象空間了
編輯:lyn

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1643

    文章

    21974

    瀏覽量

    614381
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4825

    瀏覽量

    86237
  • PYNQ
    +關(guān)注

    關(guān)注

    4

    文章

    62

    瀏覽量

    3053

原文標(biāo)題:PYNQ框架下用Python編程FPGA不是夢(mèng)-Vitis HLS前端開(kāi)源

文章出處:【微信號(hào):zhuyandz,微信公眾號(hào):FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Vivado HLS設(shè)計(jì)流程

    為了盡快把新產(chǎn)品推向市場(chǎng),數(shù)字系統(tǒng)的設(shè)計(jì)者需要考慮如何加速設(shè)計(jì)開(kāi)發(fā)的周期。設(shè)計(jì)加速主要可以從“設(shè)計(jì)的重用”和“抽象層級(jí)的提升”這兩個(gè)方面來(lái)考慮。Xilinx 推出的 Vivado HLS 工具可以
    的頭像 發(fā)表于 04-16 10:43 ?609次閱讀
    Vivado <b class='flag-5'>HLS</b>設(shè)計(jì)流程

    數(shù)字電路設(shè)計(jì):前端與后端的差異解析

    本文介紹了數(shù)字電路設(shè)計(jì)前端”和“后端”的區(qū)別。 數(shù)字電路設(shè)計(jì)前端”和“后端”整個(gè)過(guò)程可類比蓋一棟大樓:前端好比建筑師在圖紙上進(jìn)行功能
    的頭像 發(fā)表于 02-12 10:09 ?453次閱讀

    熱門(mén)前端框架:引領(lǐng)現(xiàn)代 Web 開(kāi)發(fā)的潮流

    的潮流。 React 是由 Facebook 開(kāi)發(fā)并開(kāi)源前端框架,它以其獨(dú)特的虛擬 DOM(文檔對(duì)象模型)和組件化開(kāi)發(fā)模式而備受青睞。虛擬 DOM 是 React 的核心概念之一,它通過(guò)在內(nèi)存維護(hù)
    的頭像 發(fā)表于 01-22 10:08 ?391次閱讀

    使用ADS1274 ADC進(jìn)行前端信號(hào)采集,前端信號(hào)調(diào)理過(guò)程是否還需要設(shè)計(jì)AA Filter?

    本人打算使用ADS1274 ADC進(jìn)行前端信號(hào)采集,信號(hào)帶寬大概為1Khz 至 11Khz,使用ADC的快速采樣模式,外部振蕩器頻率為32.768MHz。 現(xiàn)在遇到的問(wèn)題是,不知道前端信號(hào)調(diào)理過(guò)程
    發(fā)表于 01-22 08:18

    使用AMD Vitis進(jìn)行嵌入式設(shè)計(jì)開(kāi)發(fā)用戶指南

    由于篇幅有限,本文僅選取部分內(nèi)容進(jìn)行分享。 Vitis 簡(jiǎn)介 AMD Vitis 工具套件包含多種設(shè)計(jì)技術(shù),用于開(kāi)發(fā)以 AMD 器件(例如,AMD Versal 自適應(yīng) SoC 器件、AMD
    的頭像 發(fā)表于 01-08 09:33 ?1310次閱讀
    使用AMD <b class='flag-5'>Vitis</b>進(jìn)行嵌入式設(shè)計(jì)開(kāi)發(fā)用戶指南

    前端的作用

    前端的作用 在智能手機(jī),“前端”一詞可以指代兩個(gè)不同的概念:手機(jī)前端開(kāi)發(fā)和射頻前端技術(shù)。以下是這兩個(gè)概念在智能手機(jī)
    的頭像 發(fā)表于 01-03 14:03 ?440次閱讀

    全新AMD Vitis統(tǒng)一軟件平臺(tái)2024.2版本發(fā)布

    全新 AMD Vitis 統(tǒng)一軟件平臺(tái) 2024.2 版本已于近期推出。
    的頭像 發(fā)表于 12-11 15:06 ?964次閱讀

    AMD Vitis Unified Software Platform 2024.2發(fā)布

    近日,全新 AMD Vitis Unified Software Platform 2024.2 版本推出。
    的頭像 發(fā)表于 11-27 15:47 ?646次閱讀

    基于PYNQ和機(jī)器學(xué)習(xí)探索MPSOC筆記

    新版本,不僅僅介紹了MPSOC的體系結(jié)構(gòu)和應(yīng)用場(chǎng)景,更是結(jié)合當(dāng)前應(yīng)用最廣的PYNQ框架和機(jī)器學(xué)習(xí)應(yīng)用進(jìn)行分析。作為一本不可多得的免費(fèi)電子英文書(shū)籍,本書(shū)既是使用Zynq MPSoC的開(kāi)發(fā)人員的實(shí)用指南
    的頭像 發(fā)表于 11-16 11:32 ?630次閱讀
    基于<b class='flag-5'>PYNQ</b>和機(jī)器學(xué)習(xí)探索MPSOC筆記

    前端總線頻率怎么看的

    前端總線(Front Side Bus,簡(jiǎn)稱FSB)是計(jì)算機(jī)系統(tǒng)CPU與內(nèi)存、北橋芯片之間數(shù)據(jù)傳輸?shù)耐ǖ馈?b class='flag-5'>前端總線頻率是衡量這個(gè)通道數(shù)據(jù)傳輸速度的一個(gè)重要參數(shù)。 一、前端總線頻率的概
    的頭像 發(fā)表于 10-12 09:07 ?986次閱讀

    前端總線頻率的類型是什么?

    前端總線(Front Side Bus,F(xiàn)SB)是計(jì)算機(jī)處理器與主板上其他組件(如內(nèi)存、北橋芯片等)之間傳輸數(shù)據(jù)的通道。前端總線頻率是衡量這個(gè)通道傳輸數(shù)據(jù)速度的一個(gè)重要指標(biāo)。前端總線
    的頭像 發(fā)表于 10-10 18:17 ?644次閱讀

    前端總線是屬于什么總線

    前端總線(Front-Side Bus,簡(jiǎn)稱FSB)在計(jì)算機(jī)體系結(jié)構(gòu)扮演著至關(guān)重要的角色,它屬于系統(tǒng)總線的一種,是連接CPU與主板北橋芯片(或稱為內(nèi)存控制器集線器)之間的高速數(shù)據(jù)通道。以下是對(duì)前端
    的頭像 發(fā)表于 10-10 17:11 ?1231次閱讀

    優(yōu)化 FPGA HLS 設(shè)計(jì)

    減少錯(cuò)誤并更容易調(diào)試。然而,經(jīng)常出現(xiàn)的問(wèn)題是性能權(quán)衡。在高度復(fù)雜的 FPGA 設(shè)計(jì)實(shí)現(xiàn)高性能需要手動(dòng)優(yōu)化 RTL 代碼,而這對(duì)于HLS開(kāi)發(fā)環(huán)境生成的 RTL 代碼來(lái)說(shuō)是不可能的。然而,存在一些解決方案
    發(fā)表于 08-16 19:56

    使用PYNQ訓(xùn)練和實(shí)現(xiàn)BNN

    使用 PYNQ 可以輕松在 FPGA 上實(shí)現(xiàn)加速 AI/ML,而無(wú)需編寫(xiě)一行 HDL!讓我們看看如何做到這一點(diǎn)。
    的頭像 發(fā)表于 08-05 17:15 ?975次閱讀
    使用<b class='flag-5'>PYNQ</b>訓(xùn)練和實(shí)現(xiàn)BNN

    一種在HLS插入HDL代碼的方式

    很多人都比較反感用C/C++開(kāi)發(fā)(HLS)FPGA,大家第一拒絕的理由就是耗費(fèi)資源太多。但是HLS也有自己的優(yōu)點(diǎn),除了快速構(gòu)建算法外,還有一個(gè)就是接口的生成,尤其對(duì)于AXI類接口,按照標(biāo)準(zhǔn)語(yǔ)法就可以很方便地生成相關(guān)接口。
    的頭像 發(fā)表于 07-16 18:01 ?1360次閱讀
    一種在<b class='flag-5'>HLS</b><b class='flag-5'>中</b>插入HDL代碼的方式