您的位置首页>互联网>

FPGA厂商Xilinx提供的Vitis统一软件平台是为期五年的项目的成果

导读 FPGA厂商Xilinx提供的Vitis统一软件平台是为期五年的项目的成果,该项目使用熟悉的语言(如C ++和Python)创建软件开发工具,以为其可重编程

FPGA厂商Xilinx提供的Vitis统一软件平台是为期五年的项目的成果,该项目使用熟悉的语言(如C ++和Python)创建软件开发工具,以为其可重编程芯片开发广泛的应用程序。

FPGA(现场可编程门阵列)的优点在于其可配置,适应性强。这也是使编程成为一个巨大挑战的原因。对于那些不熟悉硬件的不熟练的程序员,他们很难与他们一起工作,并且他们通常需要深奥的语言。

Vitis支持异构架构,包括Xilinx的Zynq SoC,MPSoC和Versal ACAP。Vitis旨在对包括云部署,机器学习和AI以及物联网和桌面应用程序在内的各种应用程序进行高度优化的,针对特定领域的加速。对于Xilinx而言,将CUDA对Nvidia视为是对的。

Vitis平台建立在基于堆栈的架构上,该架构可插入开源标准开发系统和构建环境中。基础层由一块板和预编程的I / O组成。第二层包括Vitis核心开发套件,以及Xilinx和其他公司的编译器,分析器和调试器。

第三层包含八个Vitis库,这些库提供了400多个开源应用程序。Vitis AI组件是值得注意的库,它支持TensorFlow,Caffe和PyTorch框架,用于分布式神经网络处理。Vitis Video将支持FFmpeg,用于云中的视频处理引擎。

Xilinx有一个现有的工具包,即Vivado Design Suite,适用于希望使用硬件代码进行编程的用户。该公司表示将继续支持Vivado,但Vitis旨在通过将硬件模块打包为“可调用软件的功能”来帮助硬件开发人员。

赛灵思还宣布了一个Developer.Xilinx.com网站,它将开发人员与各个学科的专家联系起来,并将免费提供这些专家的项目。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。