西门子推出Catapult AI NN软件,赋能神经网络加速器设计

描述

西门子数字化工业软件近日发布了Catapult AI NN软件,这款软件在神经网络加速器设计领域迈出了重要一步。Catapult AI NN软件专注于在专用集成电路(ASIC)和芯片级系统(SoC)上实现神经网络的高层次综合(HLS),为机器学习应用提供了硬件加速的新途径。

Catapult AI NN软件是一个综合性的解决方案,它具备从AI框架中捕获神经网络描述,并将其转换为C++代码的能力。更进一步,这款软件可以将这些代码合成为Verilog或VHDL语言的RTL加速器,以便直接集成到芯片中。这一流程不仅简化了神经网络加速器的开发过程,还提高了设计效率。

Catapult AI NN软件集成了开源软件包hls4ml,该软件包专注于机器学习硬件加速,以及西门子自身的Catapult HLS软件,用于高层次综合。通过这两者的结合,Catapult AI NN软件能够更好地满足机器学习加速器设计在功耗、性能和面积(PPA)方面的独特需求。

这款软件的研发得到了美国能源部费米实验室以及其他为hls4ml做出贡献的机构的合作支持。通过与这些机构的紧密合作,Catapult AI NN软件得以吸收最新的研究成果和技术,进一步提升了其性能和功能。

总之,Catapult AI NN软件的推出为神经网络加速器设计领域带来了新的机遇和挑战。通过其强大的功能和灵活的定制性,Catapult AI NN软件将帮助设计师们更好地实现机器学习应用的硬件加速,推动人工智能技术的进一步发展。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分