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

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

    关注

    9

    文章

    1878

    浏览量

    33136
  • 数据分析
    +关注

    关注

    2

    文章

    1352

    浏览量

    33736
  • Vitis
    +关注

    关注

    0

    文章

    144

    浏览量

    7156

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

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

收藏 人收藏

    评论

    相关推荐

    TC264有矩阵或三角函数的加速吗?

    你好,最近我正试图将我的姿态计算项目移植到 TC264 微控制器上,其中涉及大量矩阵计算。我看到 TC264 有一个 DSP。我想问一下,是否有相关的加速可以针对 TC264 进行优化,使矩阵 我
    发表于 03-05 07:47

    Android如何使用Db4o数据

    db4o是一个被广泛欢迎的面向对象数据,起初它基于Java平台,而后发布了.Net平台的版本,db4o具有双授权(GPLv2和商业授 权),所以在很多开源项目中都可以看到db4o的身影。面向对象
    发表于 05-24 07:32

    数据设计及开发规范之sql性能优化

    数据设计及开发规范,sql性能优化
    发表于 05-08 10:58

    【米尔FZ3深度学习计算卡试用体验】搭建Vitis Ai系统平台并测试

    1 Vitis AiVitis™ AI 开发环境是 Xilinx 的开发平台,适用于在 Xilinx 硬件平台(包括边缘器件和 Alveo 卡)上进行人工智能推断。它由优化的 IP、工具、、模型
    发表于 12-03 19:22

    如何使用mbedtls开源

    概述本篇文章介绍如何使用STM32HAL,这篇文章只要是讲如何使用mbedtls开源,实现 1、base64编码,2、AES加解密示例。怎么样移植mbedtls开源
    发表于 08-11 08:12

    如何使用STM32 HAL移植SFUD开源

    概述本篇文章介绍如何使用STM32HAL,移植SFUD开源。GitHub:硬件:STM32F103CBT6最小系统板软件:Keil 5.29+ STM32CubeMX6.01一、使用方法0
    发表于 08-11 06:45

    LittlevGL开源图形有哪些特性

    LittlevGL是什么?LittlevGL开源图形有何功能?LittlevGL开源图形有哪些特性?
    发表于 11-05 09:18

    嵌入式常用的开源是什么

    阅读目录 linux/嵌入式常用开源列表其他资料参考资料linux下/嵌入式常用的开源名字及简介,使用文档和教程可以自己百度 (自己整理,不定时完善) linux/嵌入式常用
    发表于 12-24 06:53

    FPGA高层次综合HLS之Vitis HLS知识简析

    ,Vivado 2019.1之前(包括),HLS工具叫Vivado HLS,之后为了统一将HLS集成到Vitis里了,集成之后增加了一些功能,同时将这部分开源出来了。Vitis HLS是Vit
    发表于 09-07 15:21

    Arm RAN加速资料

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

    ARM性能入门(单机版)

    ARM性能为ARM处理器上的高性能计算应用程序提供优化的标准核心数学。 可通过Fortran和C接口访问的
    发表于 08-25 06:36

    【KV260视觉入门套件试用体验】Vitis AI 构建开发环境,并使用inspector检查模型

    、低成本的 AI 解决方案。 Vitis AI 可以做什么? Vitis AI 可以做很多事情,例如: 优化和编译深度学习模型,使其适应赛灵思硬件平台的架构和性能。 提供丰富的 AI
    发表于 10-14 15:34

    【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索

    Vitis AI 概述 AMD Vitis™ AI 开发环境可在 AMD 硬件平台上加速 AI 推断,包括边缘器件和 AMD Versal™ 加速器卡。这一综合性框架包括最
    发表于 10-16 04:22

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

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

    Vitis AI优化器指南

    电子发烧友网站提供《Vitis AI优化器指南.pdf》资料免费下载
    发表于 09-14 11:04 0次下载
    <b class='flag-5'>Vitis</b> AI<b class='flag-5'>优化</b>器指南