在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

Vitis HLS前端現已全面開源

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-08-03 09:53 ? 次閱讀

賽靈思一直致力于支持開源計劃的不斷飛躍,為幫助開發人員和研發社區充分發揮自適應計算的優勢,我們再次做出了令人振奮的舉措:在 GitHub 上開放提供 Vitis HLS(高層次綜合)前端(GitHub 是全球規模最大的開發平臺以及構建和共享軟件代碼的開放社區)

Vitis HLS 工具能夠將 C++ 和 OpenCL 功能部署到器件的邏輯結構和 RAM/DSP 塊上。在 GitHub 上提供 Vitis HLS 前端為研究人員、開發人員和編譯器愛好者開啟了無限可能的新世界,使他們可以利用 Vitis HLS 技術并根據其應用的特定需求進行修改。

10 多年來,賽靈思不斷改進 HLS 技術,幫助硬件開發人員提高設計生產力,并且讓沒有硬件設計經驗的軟件和應用開發人員更容易接受和利用賽靈思自適應平臺。隨著 Vitis HLS 前端現已在 GitHub 上全面開源,軟硬件開發人員可以靈活運用標準的 Clang/LLVM 基礎架構并為以下功能定制設計流程:

為 C/C++ 和 OpenCL 之外新的高級語言提供支持

添加新的特定領域優化編譯指令或編譯器指導

定制 LLVM IR 轉換(即新的 LLVM pass)

Vitis HLS 中的 C/C++ 到 RTL 綜合流程包括兩個主要組成部分:

[1] 前端:該部分主要解析用 C/C++ 或 OpenCL 表示的代碼,使用 Clang/LLVM 工具鏈進行前端和中端轉換。

[2] 后端:該階段采用 LLVM IR 輸入,并執行 FPGA 特定的底層映射和調度,直到最后一步,生成 RTL 。

80713f3a-12c0-11ed-ba43-dac502259ad0.png

除了支持Clang/LLVM 流程外,該項目還提供:

用于編譯指示支持和硬件可綜合性檢查的框架

一種將固有順序 C 代碼映射到空間硬件架構的方法

通往 Vitis 統一軟件平臺的網關,以訪問相關流程和庫

我們的生態系統合作伙伴 Silexica 以及美國伊利諾伊大學厄巴納 - 香檳分校 (UIUC)、帝國理工學院、香港科技大學的研究社區是如何利用 Vitis HLS 前端擴展功能,并助力其研究項目的呢?

“Vitis HLS 的前端開源有助于 FPGA 研究和生態系統合作伙伴社區進行擴展、定制乃至進一步優化 HLS 編譯過程。賽靈思新的開源計劃還為 Vitis HLS 提供了全新的‘注入使用模型’,能夠注入定制的第三方代碼轉換,甚至使用完全定制的 Clang 編譯器前端。”

-Jordon Inkeles,Silexica 產品副總裁

通過與賽靈思密切合作,Silexica開發了一款 SLX 插件,它可以利用新的注入使用模型擴展Vitis HLS 2020.2 代碼轉換。SLX 插件是一種 HLS 編譯器插件,通過提供新的 Loop Interchange 指導,有助于改善 Vitis HLS 的延遲問題和吞吐量結果。這是 Silexica 計劃的許多 HLS 優化指導中的第一個。該插件可作為 Vitis HLS 的純獨立插件使用,也可與 Silexica 的SLX FPGA 工具結合使用,以同時使用其深層代碼分析、自動設計探索以及最佳指導識別和調優功能。

審核編輯 :李倩

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

    關注

    3

    文章

    3635

    瀏覽量

    43622
  • C++
    C++
    +關注

    關注

    22

    文章

    2117

    瀏覽量

    74896
  • 生態系統
    +關注

    關注

    0

    文章

    707

    瀏覽量

    21002

原文標題:開啟無限可能的世界: Vitis HLS 前端現已全面開源

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    使用AMD Vitis Unified IDE創建HLS組件

    這篇文章在開發者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統 IDE) 的基礎上撰寫,但使用的是 AMD Vitis Unifie
    的頭像 發表于 06-20 10:06 ?790次閱讀
    使用AMD <b class='flag-5'>Vitis</b> Unified IDE創建<b class='flag-5'>HLS</b>組件

    如何使用AMD Vitis HLS創建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 來創建一個 HLS IP,通過 AXI4 接口從存儲器讀取數據、執行簡單的數學運算,然后將數據寫回存儲器。接著會在 AMD Vivado Design Suite 設計中使用此
    的頭像 發表于 06-13 09:50 ?450次閱讀
    如何使用AMD <b class='flag-5'>Vitis</b> <b class='flag-5'>HLS</b>創建<b class='flag-5'>HLS</b> IP

    樂鑫ESP32-C5全面進入量產

    樂鑫信息科技 (688018.SH) 宣布,ESP32-C5 現已全面進入量產。
    的頭像 發表于 05-06 16:50 ?510次閱讀

    Vivado HLS設計流程

    為了盡快把新產品推向市場,數字系統的設計者需要考慮如何加速設計開發的周期。設計加速主要可以從“設計的重用”和“抽象層級的提升”這兩個方面來考慮。Xilinx 推出的 Vivado HLS 工具可以
    的頭像 發表于 04-16 10:43 ?642次閱讀
    Vivado <b class='flag-5'>HLS</b>設計流程

    摩爾線程全面支持DeepSeek開源周成果

    DeepSeek開源周正式收官,作為國內率先原生支持FP8計算精度的國產GPU企業,摩爾線程迅速響應,并在短時間內,成功實現對DeepSeek各個開源項目的全面支持,涵蓋FlashMLA
    的頭像 發表于 03-04 10:06 ?464次閱讀

    使用HLS流程設計和驗證圖像信號處理設備

    STMicroelectronics成像部門負責向消費者、工業、安全和汽車市場提供創新的成像技術和產品。該團隊精心制定了一套通過模板實現的High-Level Synthesis(HLS)高層次綜合流程,使得上述產品能夠迅速上市。對于汽車市場,該流程符合ISO 26262標準,因此能確保可靠性。
    的頭像 發表于 01-08 14:39 ?617次閱讀
    使用<b class='flag-5'>HLS</b>流程設計和驗證圖像信號處理設備

    使用AMD Vitis進行嵌入式設計開發用戶指南

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

    全新AMD Vitis統一軟件平臺2024.2版本發布

    全新 AMD Vitis 統一軟件平臺 2024.2 版本已于近期推出。
    的頭像 發表于 12-11 15:06 ?998次閱讀

    AMD Vitis Unified Software Platform 2024.2發布

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

    開放原子開源運營專區正式上線

    進一步降低各組織開源社區運營成本,提升運營效率,推動開源生態的繁榮發展,基金會基于AtomGit開源協作平臺打造的開源運營專區,現已正式上線
    的頭像 發表于 10-22 09:25 ?950次閱讀

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

    前端總線(Front Side Bus,FSB)是計算機中處理器與主板上其他組件(如內存、北橋芯片等)之間傳輸數據的通道。前端總線頻率是衡量這個通道傳輸數據速度的一個重要指標。前端總線頻率越高
    的頭像 發表于 10-10 18:17 ?665次閱讀

    優化 FPGA HLS 設計

    優化 FPGA HLS 設計 用工具用 C 生成 RTL 的代碼基本不可讀。以下是如何在不更改任何 RTL 的情況下提高設計性能。 介紹 高級設計能夠以簡潔的方式捕獲設計,從而
    發表于 08-16 19:56

    英偉達將全面轉向開源GPU內核模塊

    英偉達公司近期宣布了一項重大決策,即全面轉向開源GPU內核模塊,并計劃最終以此取代閉源驅動程序。這一戰略轉變標志著英偉達在開源領域邁出了重要一步,旨在為用戶提供更強大、更全面的Linu
    的頭像 發表于 07-19 15:26 ?827次閱讀

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

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

    萬界星空科技商業開源MES系統全面解析

    開源MES系統具有定制化、節省成本、開放性和適應性等優勢和特點,可以幫助企業更好地管理生產流程。萬界星空MES制造執行系統的Java開源版本,為制造業企業提供了全面的生產管理解決方案。
    的頭像 發表于 07-15 14:02 ?638次閱讀
    萬界星空科技商業<b class='flag-5'>開源</b>MES系統<b class='flag-5'>全面</b>解析
    主站蜘蛛池模板: 女同性大尺度床戏视频 | 久久久久琪琪免费影院 | 李丽莎尤物福利视频 | 免费观看黄色网页 | 欧美成人性色xxxxx视频大 | 神马福利 | 四虎影院在线免费观看视频 | 日韩电影天堂网 | 午夜在线亚洲男人午在线 | 日本免费大黄在线观看 | 色多多视频在线观看 | 五月天精品在线 | 日本a级片免费 | 黄网站色成年片大免费软件 | 中国一级特黄特级毛片 | 100000免费啪啪18免进 | 久久亚洲国产欧洲精品一 | 啪啪调教所29下拉式免费阅读 | 热re66久久精品国产99热 | 精品乱人伦一区二区三区 | 永久免费看的啪啪网站 | 国产黄色片在线观看 | 色天使久久综合给合久久97色 | 国产精品bdsm在线调教 | 黄色污网站在线观看 | 日本黄色高清视频网站 | 久久精品免费观看视频 | 色麒麟影院 | 五月六月激情 | 天堂最新版在线地址 | 伊人久久大香线蕉综合电影 | 亚洲综合成人网 | 日本黄页视频 | 爱综合网 | 国产精品福利一区 | 国产福利资源在线 | 羞涩妩媚玉腿呻吟嗯啊销魂迎合 | 天天干视频网 | 视频黄色在线 | 狠狠色丁香婷婷综合激情 | 中文字幕在线播放不卡 |