神经网络加速器为提升神经网络算法的实现性能提供了基础架构,而神经网络应用的实际执行必须有合适的软件编程系统配合,才能充分发挥神经网络加速器的硬件优势。在实际应用场景中,无论所采用的硬件平台是云端服务器、移动端设备,还是嵌入式设备,其中神经网络加速器的运行都离不开编程系统。编程系统的设计直接决定着前端开发的敏捷性,并对测试和调试过程中的编程友好性产生影响。此外,编程系统的可移植性也是实际应用中的另一个重要方面,决定了应用是否可以方便地部署和移植到目标平台上。用户希望模型在移植到新平台上时只需要尽可能少的调试,就可以保持初始神经网络模型的正确性和准确性。在理想情况下,移植后的程序仍然可以对加速器的硬件性能进行充分的利用。
此文由 怡心湖 编辑,若您觉得有益,欢迎分享转发!:首页 > 常识论 » 神经网络加速器软件编程系统设计探讨