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

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

3天内不再提示

Vitis加速库:广泛且性能优化的开源库

FPGA之家 来源:FPGA之家 2023-10-30 17:23 次阅读

Vitis Accelerated Libraries

Vitis 加速库

Vitis 统一软件平台包括一组广泛的、性能优化的开源库,这些库提供了即开即用的加速功能,并且对现有应用实现最小化代码更改或零更改。

常见的 Vitis 加速库(用于数学、统计、线性代数和 DSP)为各种应用提供了一系列核心功能。

特定领域 Vitis 加速库为视觉及图像处理、定量金融、数据库及数据分析以及数据压缩等工作负载提供了开箱即用的加速功能。

利用合作伙伴加速库、框架插件以及加速应用这一不断发展的生态系统,迅速启动设计,加速您的量产进程。

3be97b42-76d4-11ee-939d-92fbcf53809c.png

3be44d84-76d4-11ee-939d-92fbcf53809c.png

使用熟悉的编程语言

采用您熟悉的常用编程语言(如 C、C++Python)编程的 Vitis 加速库。将 Xilinx 平台作为实现您应用的工具 — 在应用层面工作,将您的主要精力集中在解决您所在领域极具挑战性的问题上,并加速洞察与创新的进程。

无论您是想要加速现有 x86 主机应用代码的某些部分,还是想要开发在 Xilinx 嵌入式平台上部署的加速器,在您的代码中调用 Vitis 加速器库 API 或内核都可提供与任何软件库相同的抽象级别。

3bf44b44-76d4-11ee-939d-92fbcf53809c.png

3be44d84-76d4-11ee-939d-92fbcf53809c.png

可扩展,灵活度高

所有开发人员都可通过 GitHub 访问 Vitis 加速器库,而且这些库可在所有 Xilinx 平台间扩展。使用这些优化的库开发应用并在边缘、本地或云的 Xilinx 平台间进行无缝部署,无需重新实现加速应用

为了针对 Xilinx 可为应用带来的优势快速进行原型设计和评估,您可将其用作即插即用加速器,在用户应用中作为 API 直接调用,满足计算机视觉及图像处理、定量金融、数据库和数据分析等多个工作负载需求。

3c0f525e-76d4-11ee-939d-92fbcf53809c.png

要为您的应用设计自定义加速器,可将 Vitis 库函数用作优化的算法构建块,对其进行修改,以满足您的特定需求,也可将其用作参考来完全设计您自己的加速器。选择您需要的灵活性!

将特定领域 Vitis 库与 Vitis AI 库或 Vitis AI 开发套件预先优化的深度学习模型相结合,不仅可加速整个应用,而且还可达到整个系统级的功能及性能目标。

3c28ca68-76d4-11ee-939d-92fbcf53809c.png

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

    关注

    10

    文章

    1942

    浏览量

    34706
  • 数据分析
    +关注

    关注

    2

    文章

    1445

    浏览量

    34048
  • Vitis
    +关注

    关注

    0

    文章

    146

    浏览量

    7421

原文标题:Vitis 加速库:广泛且性能优化的开源库

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用Arm KleidiCV开源加速图像处理性能

    针对 Arm CPU 优化性能关键型例程的开源。该软件专为集成到各种计算机视觉框架而设计,能够为 Arm 平台上的计算机视觉工作负载提
    的头像 发表于 09-03 11:32 1793次阅读
    使用Arm KleidiCV<b class='flag-5'>开源</b><b class='flag-5'>库</b><b class='flag-5'>加速</b>图像处理<b class='flag-5'>性能</b>

    Arm RAN加速资料

    优化。 Arm RAN加速提供: -矢量函数-矩阵函数-下层PHY支持函数-上层PHY支持功能-DU-RU接口支持函数Arm RAN加速
    发表于 08-08 07:46

    提高Oracle的数据性能

    问题。通过优化SQL语句效率、扩充高级缓冲区和配置重做日志缓冲区等几个方面介绍了Oracle数据优化方法,探讨了OraCle如何提高性能优化
    发表于 11-11 18:16 4次下载

    浅谈Vitis 加速 可扩展,灵活度高

    Vitis 加速 Vitis 统一软件平台包括一组广泛的、性能
    的头像 发表于 11-23 15:45 1707次阅读

    Vitis 统一软件平台简介 可实现最高的AI推断性能

    Vitis 统一软件平台简介 Vitis 统一软件平台包括: 全面的内核开发套件,可无缝构建加速的应用 完整的硬件加速开源
    的头像 发表于 11-24 13:45 3410次阅读

    Vitis定量金融提供优化功能,加速计算解决方案

    的洞察时间。 Vitis 定量金融提供优化功能,为金融工作负载(如期权定价、建模、交易、评估和风险管理等)构建加速计算解决方案。 该旨在
    的头像 发表于 12-02 16:43 1571次阅读

    企业级开源数据openGauss荣获“2020年度最热开源数据奖”

    “2020年度开源数据杰出贡献奖”。     openGauss早期源自PostgreSQL,面向企业级应用场景进行架构重构、机制优化和引擎增强,并通过企业级标准和开发流程的严苛验证。 2020年6
    的头像 发表于 01-18 14:51 2171次阅读

    Vitis Vision | 利用Vitis HLS tcl shell 一键跑通视觉加速例程

    在论坛上遇到在高层次综合工具中调用视觉遇到的大多数问题都和 opencv 以及Xilinx Vision 的安装路径有关,如今 Vitis HLS 2020.1 之后的版本都不再
    发表于 01-27 06:17 6次下载
    <b class='flag-5'>Vitis</b> Vision | 利用<b class='flag-5'>Vitis</b> HLS tcl shell 一键跑通视觉<b class='flag-5'>加速</b>例程

    基于Vitis HLS的加速图像处理

    Vitis Vision是OpenCV和Vision功能的加速,可在Vitis环境中使用,这些
    的头像 发表于 02-16 16:21 2453次阅读
    基于<b class='flag-5'>Vitis</b> HLS的<b class='flag-5'>加速</b>图像处理

    Vitis HLS知识总结

    对于AMD Xilinx而言,Vivado 2019.1之前(包括),HLS工具叫Vivado HLS,之后为了统一将HLS集成到Vitis里了,集成之后增加了一些功能,同时将这部分开源出来了。Vitis HLS是
    的头像 发表于 09-02 09:06 3470次阅读

    MySQL数据性能优化的意义及其措施

    数据性能优化的常见手段有很多,比如添加索引、分库分表、优化连接池等
    的头像 发表于 02-03 14:12 1287次阅读

    Vitis嵌入式Linux:Sysroot和的用法

    本文演示了在Vitis™ 中对 Linux 应用程序开发的过程中如何使用外部
    的头像 发表于 07-07 14:14 1066次阅读
    <b class='flag-5'>Vitis</b>嵌入式Linux:Sysroot和<b class='flag-5'>库</b>的用法

    Arm RAN 加速(RAN Acceleration Library, RAL)通过采用 BSD 开源许可证将代码正式开源

    Arm RAN 加速(RAN Acceleration Library, RAL)通过采用 BSD 开源许可证将代码正式开源 作为 RA
    的头像 发表于 07-20 17:31 1796次阅读

    Vitis AI用户指南

    电子发烧友网站提供《Vitis AI用户指南.pdf》资料免费下载
    发表于 09-15 10:46 0次下载
    <b class='flag-5'>Vitis</b> AI<b class='flag-5'>库</b>用户指南

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

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