您的位置:首页 > 编程语言

硬件厂商纷纷“变软”:FPGA行业巨头Xilinx推出Vitis AI平台,并在GitHub上开源

2019-10-10 12:44 1531 查看
晓查 发自 盘古大观
量子位 报道 | 公众号 QbitAI

今天,FPGA芯片厂商赛灵思(Xilinx)在北京发布了Vitis统一软件平台,支持赛灵思多种可编程逻辑器件(如FPGA、ACAP、MPSoC等硬件)上的应用程序的新框架。它为云端、边缘和混合计算应用加速提供了统一编程模型。

赛灵思大中华区销售副总裁唐晓蕾、软件和人工智能高级经理罗霖在现场以“突破软硬件壁垒,解锁全员创新”为主题,详细介绍了Vitis的行业意义与技术细节。

作为一家以硬件知名的公司,赛灵思推出Vitis反而是为了让软件工程师“忘记”硬件,用户无需深入掌握硬件知识即可对赛灵思的硬件框架进行自适应。

赛灵思创建了一种单一的环境,让来自各个领域的程序员和工程师使用自己理解的工具和框架共同开发和优化硬件和软件。

而且Vitis是完全免费和开放的,目前已经在GitHub平台上开源。

近年来,AI在行业中的应用数量激增,异构计算、云边协同等成为行业趋势,AI软件的迭代速度已经大大超过了硬件的更新周期,赛灵思也在积极寻求变化。

赛灵思表示,Vitis统一软件平台是他们5年开发工作的结果,投入了1000人年的巨大工作量。

Vitis提供了一系列重要组件,包括Vitis AI开发环境、Vitis加速库、Vitis运行时库等等。其中,Vitis AI是赛灵思的人工智能开发平台,适用于在赛灵思硬件上进行AI推理,帮助FPGA释放AI加速的潜力。

FPGA是赛灵思擅长的领域,该公司很早就有一套Vivado的硬件设计工具。但是由于FPGA的特殊性质以及编程的复杂性,Vivado并不是适合初学者。

而Vitis所做的就是将Vivado、硬件接口都放在底层,然后向用户开放易于访问的软件接口。开发者可以在熟悉的开发流程和环境中接入赛灵思的自适应计算。

此外,Vitis还同时提供了GUI和命令行两种开发工具,进一步降低了使用门槛。

Vitis支持TensorFlow、Caffe、PyTorch等AI框架。开发者过去使用这些平台开发的模型,并不需要更改代码,只需在重新编译中设置环境参数,即可获得新的部署模型。让移植应用变得非常简单,减少开发者的苦恼。

开源地址:
https://github.com/Xilinx/Vitis-Tutorials
https://github.com/Xilinx/Vitis_Libraries

作者系网易新闻·网易号“各有态度”签约作者


大会启幕!预见智能科技新未来

量子位MEET 2020智能未来大会启幕,将携手优秀AI企业、杰出科研人员呈现一场高质量行业盛会!详情可点击图片:


榜单征集!三大奖项,锁定AI Top玩家

2019中国人工智能年度评选启幕,将评选领航企业、商业突破人物、最具创新力产品3大奖项,并于MEET 2020大会揭榜,欢迎优秀的AI公司扫码报名!

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「好看」吧 ! 



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: