0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vitis 统一软件平台文档:应用加速开发

Xilinx赛灵思官微 来源:未知 2023-07-19 08:05 次阅读

AMD Vitis 统一软件平台是面向异构应用的开发环境,这些应用支持各种 AMD 器件,如 AMD Alveo 数据中心加速器卡、AMD Versal 自适应 SoC 器件、AMD Kria SOM 和 AMD Zynq MPSoC。在 Vitis 环境内,异构系统包含在 x86 主机处理器Arm 嵌入式处理器上运行的软件应用、在可编程逻辑( PL )区域或 Versal AI 引擎阵列中运行的计算内核以及能为构建和运行异构系统奠定基础的可扩展平台设计。Vitis 统一软件平台由下列要素构成:

软件开发工具栈,例如,用于构建软件应用的编译器和交叉编译器。

有助于您在自己的系统设计中查找和修复任何问题的调试器。

允许您对应用性能进行剖析和分析的程序分析器。

Xilinx Runtime( XRT )可以提供 API 和驱动程序,供您的软件程序与目标平台相连,并处理软件应用与硬件设计之间的传输事务和数据传输。

Vitis 加速库可提供性能优化的硬件函数,仅需最低限度的代码更改,且无需重新实现算法即可充分发挥 AMD 自适应计算的所有优势。Vitis 加速库可用于常用数学、统计数据、线性代数和 DSP 的常用函数,并且可用于特定领域的应用,例如,视觉和图像处理、计量金融、数据库、数据分析以及数据压缩等。

Vitis 统一软件平台为软硬件组件使用标准 C/C++,将 AMD 软硬件开发的方方面面都全部集成到单个统一环境内。Vitis 工具可在各种不同的设计流程内为异构系统提供编译、链接、剖析和调试功能,这些设计流程包括数据中心应用加速、RTL 内核设计、嵌入式系统设计和传统嵌入式软硬件设计。

文档导航

第一部分:Vitis 入门

第二部分:Vitis 流程简介

第三部分:开发应用

第四部分:构建和运行应用

第五部分:利用仿真流程进行应用仿真

第六部分:应用剖析和调试

第八部分:使用“Analysis”试图(VitisAnalyzer)

第九部分:使用Vitis IDE

第十部分:使用 Vitis 嵌入式平台

如果您希望获取完整版用户指南

《Vitis 统一软件平台文档:应用加速开发》

请扫描下方二维码进行下载

d78d285e-25c7-11ee-962d-dac502259ad0.png


原文标题:Vitis 统一软件平台文档:应用加速开发

文章出处:【微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    131144
  • Xilinx
    +关注

    关注

    71

    文章

    2161

    浏览量

    120930

原文标题:Vitis 统一软件平台文档:应用加速开发

文章出处:【微信号:赛灵思,微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AMD Vitis统一软件平台2024.1全新发布

    通过新版本,系统架构师和开发者可以进步优化设计开发流程,同时提升整体系统性能。
    的头像 发表于 09-18 09:34 315次阅读

    使用MATLAB、Simulink和Polyspace加速软件定义汽车开发

    开发软件定义汽车 (SDV) 时,开发团队必须具备新的能力,例如进行连续的软件发布,减少软件更改的交付周期以及尽可能减少部署失败。同时,平台
    的头像 发表于 09-05 09:57 326次阅读
    使用MATLAB、Simulink和Polyspace<b class='flag-5'>加速</b><b class='flag-5'>软件</b>定义汽车<b class='flag-5'>开发</b>

    统一多云管理平台怎么用?

     统一多云管理平台的使用主要涉及资源纳管、费用控制和智能运维等方面。统一多云管理平台种能够同时管理多种公有云、私有云以及传统IT环境的资
    的头像 发表于 08-14 11:28 186次阅读

    瑞萨电子发布R-Car Open Access平台加速软件定义汽车开发

    全球半导体解决方案领域的佼佼者瑞萨电子近日宣布,正式推出全新的软件定义汽车(SDV)开发平台——R-Car Open Access(RoX)。该平台以全面整合的形式,为车辆
    的头像 发表于 06-22 14:10 785次阅读

    个更适合工程师和研究僧的FPGA提升课程

    Xilinx AI解决方案; ● 基于边缘端的AMD Xilinx AI解决方案; ● 利用Vitis 统一软件环境加速应用; ● 利用Vitis AI
    发表于 06-05 10:09

    AMD Vitis™设计工具中的Libraries新功能介绍

    AMD Vitis™ 2023.2 设计工具是 Vitis 设计工具变化较大的个版本,设计流程和界面都发生了变化。
    的头像 发表于 05-29 09:50 516次阅读
    AMD <b class='flag-5'>Vitis</b>™设计工具中的Libraries新功能介绍

    在Windows 10上创建并运行AMD Vitis™视觉库示例

    本篇文章将演示创建个使用 AMD Vitis™ 视觉库的 Vitis HLS 组件的全过程。此处使用的是 Vitis Unified IDE。如果您使用的是旧版 AMD
    的头像 发表于 05-08 14:02 648次阅读
    在Windows 10上创建并运行AMD <b class='flag-5'>Vitis</b>™视觉库示例

    AMD Vitis™ Embedded嵌入式软件开发套件的功能和特性概述

    Vitis Embedded 是款独立的嵌入式软件开发套件,主要用于为 AMD 自适应 SoC 和 FPGA 中的 AMD 嵌入式处理子系统(基于 ARM 的子系统和 AMD MicroBlaze)
    的头像 发表于 04-08 10:50 827次阅读
    AMD <b class='flag-5'>Vitis</b>™ Embedded嵌入式<b class='flag-5'>软件开发</b>套件的功能和特性概述

    Vitis2023.2使用之—— updata to Vitis Unified IDE

    章聊了vitis2023.2怎样使用classic Vitis IDE,这章我们来说说基于classic
    发表于 03-24 17:14

    Vitis2023.2使用之—— classic Vitis IDE

    Vitis 已经更新到2023.2了,新版本相较于旧版本更新了嵌入式平台,新版平台增加了Versal™ AI 引擎 DSP 设计的增强功能,全新的独立 Vitis 嵌入式
    发表于 03-24 16:15

    为何高端FPGA都非常重视软件

    不仅使软件工程师能够开发在嵌入式处理子系统上运行的代码,而且还使这些软件工程师能够创建利用FPGA架构来加速其应用程序的加速器。 正如我们
    发表于 03-23 16:48

    Cadence宣布与Arm合作,提供基于芯粒的参考设计和软件开发平台

    中国上海,2024 年 3 月 19 日——楷登电子(美国 Cadence 公司,NASDAQ:CDNS)近日宣布与 Arm 公司合作,提供基于芯粒的参考设计和软件开发平台,以加速软件
    的头像 发表于 03-19 11:41 671次阅读

    恩智浦与MicroEJ共同开发平台加速

    恩智浦与MicroEJ共同开发的新平台加速器,利用具有标准API的软件容器,为工业和物联网边缘应用带来与智能手机类似的软件设计灵活性,帮助客
    的头像 发表于 01-22 10:16 682次阅读

    Vitis2023.2全新GUI的功能特性介绍

    Vitis2023.2之前就安装过了,vivado 2023.2相比于2023.1区别不明显,但嵌入式平台vitis2023.2的变化很大,有种vscode的既视感,更符合软件开发人员
    的头像 发表于 01-05 09:42 1243次阅读
    <b class='flag-5'>Vitis</b>2023.2全新GUI的功能特性介绍

    Vitis 统一软件平台文档

    AMD Vitis 软件平台开发环境,主要用于开发包括 FPGA 架构、Arm 处理器子系
    的头像 发表于 12-20 10:00 490次阅读
    <b class='flag-5'>Vitis</b> <b class='flag-5'>统一软件</b><b class='flag-5'>平台</b><b class='flag-5'>文档</b>