福建化工机械网

当前的位置是:主页 >> 化工机械厂家

SDK可帮助完善基于覆盖的神经网络应用程序的FPGA

时间:2022-04-28 来源网站:福建化工机械网

SDK可帮助完善基于覆盖的神经网络应用程序的FPGA

随着人工智能(AI),机器学习(ML)和物联网(IoT)的兴起,应用程序正在迁移到收集数据的网络边缘,需要高效节能的解决方案以更小的尺寸提供更多的计算性能,受热限制的外形尺寸。

通过其智能嵌入式视觉计划,Microchip Technology Inc.通过使软件开发人员更容易在PolarFire现场可编程门阵列(FPGA)中实现其算法,来满足边缘应用中对高能效推理的不断增长的需求。作为该细分市场解决方案产品组合的重要补充,Microchip的VectorBlox加速器软件开发套件(SDK)可帮助开发人员利用Microchip的PolarFire FPGA来创建低功耗,灵活的基于覆盖的神经网络应用程序,而无需学习FPGA工具流程中国机械网okmao.com。

FPGA是边缘AI应用的理想选择,例如在功耗受限的计算环境中进行推理,因为与中央处理器(CPU)或图形处理单元(GPU)相比,FPGA每秒可执行的千兆字节运算(GOPS)的效率更高。但是他们需要专门的硬件设计技能。Microchip的VectorBlox Accelerator SDK旨在使开发人员无需具备FPGA设计经验就可以使用C / C ++进行代码编写并编写省电的神经网络。

高度灵活的工具套件可以执行TensorFlow和开放式神经网络交换(ONNX)格式的模型,该模型提供了最广泛的框架互操作性。ONNX支持许多框架,例如Caffe2,MXNet,PyTorch和MATLAB。与其他FPGA解决方案不同,Microchip的VectorBlox Accelerator SDK在Linux和Windows操作系统上受支持,并且还包括位精度模拟器,该模拟器为用户提供了在软件环境中验证硬件精度的机会。该套件随附的神经网络IP还支持在运行时加载不同网络模型的功能。

为了在边缘进行推理,PolarFire FPGA的总功耗比竞争对手的设备低50%,同时还提供了25%的高容量数学模块,可以每秒执行1.5 TB运算(TOPS)。通过使用FPGA,开发人员还可以通过设备固有的可升级性和将功能集成到单个芯片上的能力,来进行定制和差异化的更多机会。PolarFire FPGA神经网络IP有各种尺寸可供选择,以适应应用程序的性能,功耗和封装尺寸的权衡要求,使客户能够以11 x 11 mm的封装尺寸实现其解决方案。

Microchip的VectorBlox Accelerator SDK计划于2020年第三季度提供,从6月的抢先体验计划开始。PolarFire FPGA现已投入生产。

瑞沛

小雾镜散粉

黑魔方粉底液