拥抱开源的Xilinx描绘了AI之下的刚柔并济: Vitis AI平台正式开放下载

21ic电子网 2019-12-06 15:09
众所周知,Xilinx(赛灵思)是FPGA的发明者,而自此之后,Xilinx一直属于一个着重于硬件的企业。此前,21ic中国电子网曾报道过Xilinx解锁全员创新的平台Vitis™及Vitis™ AI统一软件平台,该平台可突破软硬件壁垒,使得硬件、软件、算法工程师均可参与FPGA的开发之中。


从去年推出ACAP(自适应计算加速平台)收购深厚学术背景加持的深鉴科技,再到近一两个月前逐渐正式完全开放下载的Vitis和Vitis AI,Xilinx的路线一直很明确——便是“刚柔并济”,软件硬件两手都要强。
 
如今,Vitis与Vitis AI统一软件平台已完全正式开放下载,并且开源免费。12月3日,在2019赛灵思开发者大会(2019XDF)亚洲站上,Xilinx针对这款AI和机器学习的统一软件平台进行了重点介绍。
 
21ic中国电子网记者受邀参加此次活动的媒体访谈。现场赛灵思软件与 AI 产品市场营销副总裁RamineRoane(罗明)为记者解答了关于Vitis这个平台及AI相关问题。
 
Vitis AI是兼顾自适应和可编程的异构平台
 
目前来说,摆在行业面前的趋势便是异构计算从云到边缘AI激增三个趋势,在此同时便带来了自适应加速引擎的编程与集成需要可重定目标的能力整体应用的加速与集成的挑战,面对这种挑战行业需要一款能够解决问题的平台。
 
Vitis AI则是解决上述问题的平台,不仅开源,且提供丰富的官方优化过的IP、工具、库、模型和示例设计。据Ramine Roane介绍,非常有意思的是,Vitis这一名称词源来源于法语,意为“生命力”,这也充分诠释了Xilinx在生态系统方面所要创造的生命力。

图1:Vitis AI重点信息
 
众所周知,2000年以前,半导体芯片遵循着摩尔定律,每隔12个月同等价目的芯片上可集成的器件数目便会增加一倍;而时至2000年,登纳德缩放比例定律(Dennard scaling)逐渐进入瓶颈,频率很难再进一步改善,此时所有CPU和计算机最多只能到达2~4Ghz的速度,并且维持了10年之久仍未有提升;为提升应用性能,后使用多核CPU,使得问题从硬件转向软件,但由于阿达姆尔定律,效能功率没有办法进一步提升。
 
所以,异构CPU与加速器便应运而生,Ramine Roane表示目前为止,本着这个方向整体是没有问题的,但难点在于这些架构都是固定的,这样便很难追赶AI的创新速度。他对此解释表示,现如今很多AI模型经过三个月就要改变一次,如若工程师想建立一个ASIC或GPU的架构需花费至少一年半的设计时间,这种设计周期远远大于AI模型的更替周期。
 
因此,Xilinx所打造的这款Vitis统一软件平台在自适应方面,因其可针对不同应用进行硬件优化,所以开发者无需等待新芯片到来便可建立特定架构应用。

图2:行业趋势是异构计算
 
值得注意的是,Xilinx所提出的异构,与传统异构并不同,是自适应的异构,主要是软件感知架构,这种架构将不再单纯用硬件决定应用场景。当然Xilinx去年10月发布的ACAP也已提出软件自适应计算加速平台,该平台是为配合ACAP而生。
 
现今基本大多采用可编程或自适应来解决,但大多数情况下,市面的CPU、GPU、ASSP在可编程和自适应上市场还难以做到二者同时存在,Vitis正是这样一款既可做到可编程,又可做到自适应的软件平台。

图3:Vitis AI兼顾可编程和自适应
 
现在来说,自适应深度加速这方面,据Ramine Roane介绍,自去年收购深鉴科技,目前实现了三种不同AI算法的优化模型,另外深鉴科技还提供了AI优化器、AI量化器、AI 编译器、AI 分析器不同的工具。在架构方面,目前Xilinx焦点放在CNN DPU,因为在云和边缘器件上现在以CNN为主,明年则逐渐转向LSTM DPU和MLP DPU上。

图4:Xilinx AI加速 AI 实现
 
在自适应加速平台结构上,包含四部分(如图5),红色部分为FPGA结构,可用于定制的逻辑/内存;绿色部分为矢量处理器,矢量处理器是适合高度流水线作业的处理器,在AI加速上更有效,擅长做算数、矩阵,主要用于AI运算;蓝色部分为可嵌入ARM内核子系统;黄色部分的片上网络,用于将不同架构连接起来。
 
Romine Roane指出,这个加速平台虽然从表面看起来像FPGA,也是阵列式排布,但内部包含DSP处理器,形成DSP和FPGA的混合体,从而实现可配置的数据流。

图5:自适应计算加速平台
 
Vitis AI是免费开源且全员参与的平台
 
Ramine Roane为记者介绍表示,开源作为Xilinx转型战略的一部分,该平台便是重要成果之一。他表示,作为用户自2001年便已是开源产品用户,而2007开始成为贡献者,现在开源已经成为Xilinx的战略核心。
 
他强调,在赛灵思运行时库(XRT)方面,则也已在Github也拥有了许多经过优化的AI模型,其中一些是深鉴公司提供的技术。

值得一的是,Xilinx还推出了
Developer.xilinx.com这样一网站,主要将Vitis专家和相关的开发人员建立联系,这也是Xilinx转型战略的一部分。据了解,目前该网站已有50多篇来自于不同领域的开发人员的专家提供的专业经验。
 
那么,Vitis与Vitis AI的正式开放意味着什么?对于硬件工程师来说,可继续利用此前Xilinx的 Vivado™设计套件进行开发;软件工程师则可利用Vitis平台所提供的C/C++/Python或Xilinx的V++编译器进行开发;AI与数据科学家则可利用TensorFlow、Caffe、PyTorch及Xilinx优化好的开源模型进行开发,另外还可利用FFmpeg进行视频转码。

图6:Vitis是支持所有开发者构建和部署各方面的平台
 
需要注意的是,Vitis这款平台还拥有丰富的开发工具套件,因此不仅全员可以参与进来,在开发方面,无论拥有任何需求,也可一站式完成。

图7:丰富的开发工具套件
 
使用Vitis AI能创造什么
 
Vitis AI,顾名思义,必然可在数据量大、算法复杂的场景发挥重要作用。Ramine Roane为记者介绍了几个例子:
 
1、医疗诊断:illumina是一家生命科学公司,利用Xilinx的FPGA加速了医疗诊断。具体来说,重症新生儿过去在基因组分析上需要用1天,而现在20分钟就可以进行诊断的判定,这也与Vitis的意思“生命力”不谋而合。
 
2、汽车行业:DAIMLER汽车公司利用Xilinx的技术加速实现了AI的决策,具体通过FPGA的I/O获取摄像头、激光雷达、传感器等信息,另外还可以使用自适应器件,最终实现了快速和低延时的决策,增强了安全性。
 
而据赛灵思总裁兼首席执行官 Victor Peng表示,小马智行在车辆识别时,遇到GPU延时的问题,通过Vitis AI解决了相关问题。
 
另外一个成功案例便是日立公司,它是汽车行业的一级供应商,该公司使用VITIS AI构造了汽车前端的摄像头来进行车辆识别。
 
3、数据分析:CERN是位于瑞士的一家欧洲核子研究院,通过粒子碰撞机和质子碰撞碎片的分析,发现希格斯的玻色子,通过Xilinx的技术加速对碎片进行快速分析得出结论,值得一提的是此发现还夺得诺贝尔奖。
 
4、5G:三星在本国进行的5G部署,是使用Versal进行下一代的5G部署,同时也应用了Vitis AI。

图8:赛灵思软件与 AI 产品市场营销副总裁Ramine Roane(罗明)正在为记者讲解
 
总结
 
Xilinx从硬件逐渐变“软”,其实并不是一蹴而就的。就这个问题,Ramine Roane强调,在此方面,Xilinx筹备了5~6年时间,据了解Vitis 统一软件平台由 1000 位软件工程师历经五年精心研发。
 
目前专门学习硬件开发的人员越来越少,通常是软硬结合,并且全球硬件开发者可能只有10万~20万的规模,而软件开发人员则是数以百万计的,因此这样的工具可以让全员参与进设计之中。
 
在AI激增的现如今社会下,也许“刚柔并济”才是出路,一方面,要既可编程还要自适应,另一方面,能够调动软件、硬件两方面工程师全面进入开发。
 
Vitis AI不仅将AI和传统软件开发统一起来了,还将云和边缘、异构计算等全部统一在一起。当然,最值得关注的仍然还是开源免费,这无疑对于开发者来说是一个“福音”。


-END-


【此前记者在Vitis方面报道】
· FPGA开发难?Xilinx这款软件平台解锁全员创新:开放,标准,免费!

【两分钟看完2019 XDF】

(本网也将持续报道2019XDF相关信息)

【了解Vitis】



【Vitis 统一软件平台简介】

21ic电子网 即时传播最新电子科技信息,汇聚业界精英精彩视点。
评论
  •  我们生活在数字时代。 每天扫码支付、刷视频、在社交软件上聊天,无一不涉及到电子信息。“电子”意味着设备需要通电才能工作。手机没电会让人焦虑,电脑关机就与世界断开了连接。“信息”是具体的内容。一段文字、一首歌曲、一张照片、一个闪烁的红灯……这些都是信息。 问题来了:电子设备,究竟是如何处理丰富多彩的人类信息呢?答案是:通过“数字”。 一、万物皆由数,如何把现实世界塞进芯片? 色不异数,数不异色,色即是数,数即是色,受想行识,亦复如是。——改编自《
    嵌入式开发之道 2026-06-03 23:44 1010浏览
  • 一、差分探头的原理‌高压差分探头属于功能隔离型探头,但不属于绝对完全隔离的探头‌,这一结论是由它的技术设计和性能特性决定的。又因为高压差分探头能安全地测试高压信号,所以被称作传统意义上的隔离探头。根据测量量程和应用场景的差异,有源差分探头主要分为低压型与高压型两个大类:低压型有源差分探头通常针对毫伏级到百伏级的小信号测量,带宽更高,精度表现更优,但耐压能力有限,一般用于信号完整性测试、低电压接口信号测量等场景;高压型有源差分探头则针对百伏到数千伏的高压场景设计,内置专门的电气隔离模块,兼顾精度与
    ZLPROBE 2026-06-01 15:06 1660浏览
  • 过去两年,我们在大模型上的焦虑往往源于“连接”——网络卡顿、数据泄露、按量付费的账单。但瑞芯微在2025年三季度发布的RK182X,或许能让我们松一口气。这颗全球首款3D封装端侧大模型协处理器,首次在本地实现了7B参数模型的流畅运行(近100 Tokens/s),且能效比提升了6倍。目前,它已悄然导入数百个行业项目,商业化落地速度远超预期。RK182X的出现,印证了一个判断:AI计算正在经历“去中心化”。端侧AI并非云端的附庸。就像PC没有因为互联网消失一样,本地算力因其“实时响应(低延迟)、数
    启扬ARM嵌入式 2026-06-05 09:09 245412浏览
  •       近期在闲鱼上淘到一个已病退的16G酷刃U盘,这个造型堪称经典,记得它刚出来的时候,曾经在京东买了三个8G的,至今还有一个在用,感觉造型轻薄,质量也是刚刚的。      早先买的U盘表面自己已经磨得不剩一字,这个看着还挺清晰,酷刃(Cruzer Blade),容量16GB,产自马来西亚。      原先的U盘用得好好的没想过要怎么去拆开看看,这个插上电脑上已然毫无反应。秉持着死马当活马医的精神,拆
    lyyinhe_xi 2026-06-11 16:04 684浏览
  • 前言变压器是开关电源的核心部分,有磁芯,骨架和线包组成,实现电生磁和磁生电的转换。AC-DC手机电源适配器,个头最大的元件就是变压器了,绕着黄色绝缘胶带。拆下开关电源高频变压器,看一看内部线包是怎么缠绕的。一次侧特写。二次侧特写。剥离外层黄色绝缘胶带后,中间黑色块状为EE型高频铁氧体磁芯,两侧是塑胶绕组骨架,是高频电源变压器核心导磁部件。粗铜导线为主功率绕组(原边/副边大功率线圈),细线多为辅助供电绕组/反馈绕组,引脚焊在骨架侧边金属针脚上。外层黄色玛拉胶带起匝间、层间绝缘防护,拆除后裸露线圈与
    短歌行 2026-06-02 21:21 1991浏览
  • 前言电子密码器是电子银行的安全工具,电子密码器内置密码生成芯片,生成的动态密码可以对电子银行对外支付进行身份认证,客户无需安装任何程序即可在多渠道使用。下面是中国银行中银e令(E‑Token),也常被称为动态口令牌、电子密码器,是网银和手机银行对外转账时的核心安全认证硬件。正面:印有中国银行LOGO、序列号、有效期,LCD屏幕显示6位动态数字口令,并标注安全提示“切勿向任何人泄露动态口令”。​背面:印有银行官网、手机银行网址与客服热线95566。下面开始进行拆解。背面PCB板。正面PCB板。显示
    短歌行 2026-05-29 21:33 1384浏览
  • 本次测试说明以四项指标进行量化测试在相同的测试条件与环境下,我们使用分光辐射亮度计等专业量测设备,针对不同显示技术的多款电视机型进行评估,并以中立客观的立场,依据以下四项指标进行实测与分析,以比较 RGB Mini LED 电视相较于其他技术的画质优势程度。在测试流程、量测以及结果分析过程中,未受到委托方任何干预。测试机型(型号)RGB Mini LED:100ZX1SQuantum Dot + Mini LED: 85Z875R传统机型(广色域 LED):65M550R测试结果① 最大亮度实测
    百佳泰测试实验室 2026-06-05 14:42 1124浏览
  •  概述基于规格书标称参数,AP2400的输入电压范围为5V-150V,最大输出电流能力为6A,是一款面向大功率LED照明场景的降压型恒流驱动芯片,采用SOP8封装,内置抖频与平均电流采样电路,本文对其电气特性与架构设计进行逐项分析。拓扑与控制架构分析AP2400采用固定频率PWM控制的降压恒流拓扑,需外部驱动功率MOS管,支持10mA~6A的宽范围输出电流配置。其控制环路采用平均电流模式采样架构,相较于峰值电流采样方案,可有效降低宽输入电压波动下的恒流偏差,适配电动车、摩托车等供电电压
    世微半导体_千羽 2026-06-01 16:13 1770浏览
  • 在工业自动化、物联网、电力新能源等领域全速升级的当下,嵌入式核心板早已不是简单的“算力载体”,而是决定设备稳定性、扩展性与落地速度的核心部件。飞凌嵌入式FET153-S核心板,基于全志工业级T153处理器精心打磨,凭借4×A7与RISC-V多核异构架构、成熟Linux系统、工业级品质与全国产化配置,精准击中工控、物联网等场景的开发痛点,成为嵌入式产品迭代的优质选择。 飞凌嵌入式FET153-S核心板的竞争力,首先体现在创新的多核异构计算架构。它搭载全志专为工业场景打造的T153处理器,
    飞凌嵌入式 2026-06-11 15:21 487浏览
  • 前言美的电磁炉作为市场主流品牌,拥有‌C22-WH2237‌、‌MC-E35C02‌等多款热门型号,覆盖家用至商用场景,具备高效聚能与安全保护特性。今天来拆解一个美的电磁炉,给大家分享一下美的电磁炉的内部结构设计,以供学习借鉴。美的多功能电磁炉,型号C21-WK2102,额定功率2100W,额定电压220V~,额定频率50Hz。上壳部分,就是壳体加黑晶板的粘合。说一下黑晶板吧,黑晶板的横向导热率几乎为零,但是纵向导热能力却较强;因此不会通过面板横向传热,也不会使锅具周围的面板发烫,从而使得消费者
    短歌行 2026-05-29 20:27 1337浏览
  •   知是行的主意,行是知的功夫;知是行之始,行是知之成。——王阳明 在前篇中,我们已经把数字芯片的“四大基石”全部凑齐了:0 和 1(电压高低):代表现实世界的所有信息。逻辑门(与或非、异或):负责做条件判断和计算(组合逻辑)。时钟(CLK 鼓点):负责指挥全军,步调一致。D触发器(DFF/寄存器):负责死守记忆,到点才更新。 让我们从纸上谈兵进入实战,访问在线电路仿真实验网站—— Falstad​ (https:/www.falstad.com/circ
    嵌入式开发之道 2026-06-07 13:16 1131浏览
  •   传说中上帝7天创造了世界。我们也准备花1周带你从零开始,亲手“造”出能点灯的微型计算机。 为什么要学这个? 科学技术是第一生产力,数字化技术已经成为现代社会的底座。如果你是: 零基础小白:快速入门FPGA/芯片设计,为入行找工作打下基础软件工程师:快速入门FPGA/芯片设计,理解数字化技术的底层原理技术管理者:了解数字技术开发人员干的是哪些事儿,能做出更明智的技术决策投资者/创业者:了解芯片和计算的根本原理,能看透技术趋势的本质 那
    嵌入式开发之道 2026-06-03 23:38 1019浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦