微信扫雷软件有用没

- 网页版红包扫雷 - 包包乐App
首页 / a9aOxy / 正文

再见碎片!赛勒斯发布威迪统一软件平台,支持从边缘到云的全球开发

2019-11-22 a9aOxy 7155 ℃ 0 评论

原标题:再见碎片!赛勒斯发布威迪统一软件平台,支持从边缘到云的全球开发

写作|林志佳

最近,适应性计算芯片的全球领导者锡林克斯公司在北京推出了一个名为威迪(Vitis)的统一软件平台。据了解,该平台建立在基于堆栈的体系结构上,包括一套丰富的工具库,如目标平台、核心开发工具包、加速库和DSA(特定领域中的应用)开发环境。它为云、边缘和混合计算应用程序加速提供了一个“一站式”软件平台,所有开发人员都可以应用,从而将自适应计算的力量推向全球开发人员。

在沟通会上,Celins大中华区销售副总裁唐·肖磊和Celins软件及人工智能高级经理罗霖就全新的Vitis统一软件平台做了介绍,并提到该软件不限于使用专有开发环境,而是插入到通用软件开发中,并使用丰富的优化开源库,使开发人员能够专注于算法开发。

简而言之,Vitis软件平台主要从四个功能为用户的硬件开发提供支持:

1。基层是威迪斯目标平台

正如开始时提到的,Vitis软件平台建立在基于堆栈的架构之上。Vitis目标平台作为基本层,由电路板和预编程输入/输出组成,定义了赛勒斯平台的基本软硬件架构和应用环境,包括外部存储接口、自定义输入/输出接口和软件运行时。对于本地或云Cyrene卡,Vitis目标平台可以自动配置PCle接口,该接口可以连接和管理现场可编程门阵列加速器和x86应用程序代码之间的通信。Vitis目标平台还提供平台上的处理系统、平台外设的引导加载程序和驱动程序,以及赛勒斯嵌入式设备的根文件系统。

2。全面的核心开发套件。它不仅拥有Xilinx运行时(简称XRT)来管理不同域之间的数据移动,包括子系统、即将推出的Versacap中的人工智能引擎和必要的外部主机。此外,它还为用户提供核心开发工具,如编译器、分析器和调试器,旨在与行业中的主流标准系统和开发环境无缝集成。

展开全文

3。完整的硬件加速开源库。目前,威迪软件平台有8个威迪库,包括威迪人工智能库、威迪BLAS(基本线性代数子程序)库、威迪数据压缩库、威迪视觉库、威迪求解器库、威迪定量金融库、威迪数据库集和威迪安全库。

这些库提供了400多个开源应用程序,并针对硬件进行了优化。有了这些库,软件开发人员可以使用标准的应用编程接口来加速硬件。

4,威蒂斯·艾·

罗霖在讲话中提到,客户的应用场景非常多样和分散,不同场景的开发成本越来越高。他举了一个例子,说Vivado目前销售3,000到4,000美元,主要是硬件,通过使用工具本身节省了大约几千美元。这几千美元对于一些个人开发者或一些中小型企业来说是非常有利的成本。从更广的意义上说,人力和时间的成本更重要。对于多少工程师和完成一个项目需要多长时间来说,这是最昂贵的。

因此,Celins宣布其Visis人工智能将支持特定领域的开发环境,这是VIIS统一软件平台最具代表性的功能。据悉,DSA为人工智能模型提供了硬件实现,开发人员可以使用行业领先的框架(包括TensorFlow和Caffe)对其进行配置和编程。威蒂斯人工智能(Vitis AI)提供的工具链可以在几分钟内完成优化、量化和编译操作,并可以在塞壬设备上有效运行预先训练好的人工智能模型。此外,维提斯人工智能还为从边缘到云的部署提供了专用的应用编程接口,实现了行业级的推理性能和效率。

事实上,对于普通软件开发人员来说,当前异构计算架构中的一个问题是开发非常困难。开发人员在有机会使用硬件进行系统开发之前,必须了解大量硬件专业知识。

现在,塞林斯已经通过威蒂斯解决了这个问题。塞林斯表示,Vitis软件平台支持异构系统架构,包括Zynq SoC、MPSoC和Versacap。Vitis使开发人员能够通过软件或算法代码自动适应,而无需深入了解硬件专业知识。它旨在充分释放Selinsi自适应计算硬件的潜力,并使软件设计师和数据科学家(而非硬件)能够将创造力加速实现。

Xilinx大中华区销售副总裁唐肖磊对包括机器核心在内的一些媒体表示,异构计算必然是大势所趋,但“需要异构计算的人往往是软件工程师。我们希望通过威迪帮助他们解决这一技术瓶颈,这是我们公司最大的愿望。ゥ?

塞林思大中华区销售副总裁唐·肖磊

她强调,威迪软件平台的最大优势在于,它可以根据客户的软件通过威迪平台生成高效的终端,以满足他们的业务需求。此外,Vitis还解决了统一云计算和边缘计算不同场景下的代码部署问题,支持软硬件开发人员更有效地利用所有可用的计算资源,从而大大提高了开发效率。

众所周知,现场可编程门阵列是塞林的核心产品。自28纳米工艺以来,公司一直在推广和使用一套Vivado设计工具,主要面向具有一定硬件知识的硬件开发人员和软件开发人员。因此,此次Celins发布的Vitis统一软件平台在业界看来,似乎是一个从硬到软的重要转变。

赛勒斯软件和人工智能的高级经理罗霖告诉机器的核心,虽然整个技术在不断发展,但是软件碎片对于不同的使用场景从一端到另一端都太严重了。面对业界对灵活硬件计算能力的渴求,软件定义的硬件将成为未来的趋势,赛勒斯的自适应架构适合当前的开发环境,这可能是Vitis统一软件平台目前发布的重要原因之一。

但同时,塞林斯也指出,这一版本并不是一个“硬到软”的过渡。“我们仍然是一家硬件和平台公司。我们刚刚突破了过多关注硬件开发的限制,”唐·肖磊说。

塞林斯认为维瓦尔多和威迪斯平台相辅相成。一句话,维瓦尔多被用来制造硬件,威迪斯被用来制造软件。然而,因为软件总是在特定的硬件平台上运行,所以两者之间的关系既独立又辅助。

与此同时,业内许多人最近开始讨论一个非常残酷的话题:摩尔定律达到极限了吗?

尽管技术在不断更新,但从28纳米到16纳米再到7纳米的制造工艺的发展显示了一条线索。随着整个半导体产业的快速发展,摩尔定律是否仍然有效逐渐成为最有争议的问题之一。如果摩尔定律真的结束了,在半导体的快速变化下,谁将成为唯一可靠的产品?

Celins给出的答案是Vitis统一软件平台。罗霖说,它的支持包括从28纳米开始的设备。所有设备都可以使用。随着技术的不断升级,威迪软件平台将支持更先进的硬件。

塞林西认为,即使摩尔定律失败,威蒂斯软件平台仍然是唯一一个保持不变、值得信赖的平台。对于不同的应用程序,有端侧、边缘侧、云侧、用于不同运行时的外壳和底层硬件,包括超低延迟、超高吞吐量、多通道、STM和MLP、Vitis都受支持,软件平台具有高度适应性。

此外,Vitis还支持人工智能框架,如TensorFlow、Caffe、PyTorch等。开发人员过去常常使用这些平台来开发模型,而不改变代码。他们只需要在重新编译中设置环境参数来获得新的部署模型。

根据对机器核心的理解,该公司开发了Serendipity Vitis统一软件平台,历时1000人年零5年。目前,Vitis软件平台代码已经在GitHub平台上开源,完全免费开放。

1000名慈幼会员工研发的背后是他们对创新的渴望。唐·肖磊表示,这种开源并不希望打开代码,而是希望包含客户,并能基于这样的开放平台使终端更加开放,接纳更多的开发者,在标准环境和应用编程接口下形成生态圈,加速人工智能和云计算等广泛领域的创新者。

此外,塞林西很高兴宣布塞林西开发者社区的成立,该社区的网站是developer.xilinx.com。社区致力于将开发者与不同学科的专家联系起来,并将免费提供这些专家的项目。回到搜狐看更多

负责任的编辑:

请在这里放置你的在线分享代码

猜你喜欢

额 本文暂时没人评论 来添加一个吧

发表评论