搜索

pdf文档 TVM Meetup Nov. 16th - Linaro

1.23 MB 7 页 0 下载 63 浏览 0 评论 0 收藏
语言 格式 评分
zh
.pdf
3
摘要
文档主要介绍了Linaro与TVM在Arm生态系统中的合作,旨在通过整合Arm平台的硬件加速器(如CPU、GPU、NPU等)支持更多设备,并优化TVM在Arm设备上的性能。内容涵盖了Arm平台在TVM中的支持情况,包括CPU、GPU、FPGA等硬件的代码生成和优化策略,还提到了与Arm NN/ACL/CMSIS-NN的协作以及CI和基准测试的重要性。文档还提到未来将通过TVM Conference 2019提供更多细节。
AI总结
文档内容主要围绕Linaro与TVM(The Virtualization of Machine Learning)的合作展开,重点介绍了Linaro在Arm架构平台上对TVM的支持与协作计划。以下是总结的核心内容: 1. **Linaro与TVM的合作目标** - Linaro AI/ML团队致力于与TVM合作,支持更多基于Arm的设备,涵盖从微控制器到HPC(高性能计算)的多样化加速配置。 - 通过与Arm生态系统(包括Arm NN/ACL/CMSIS-NN)紧密合作,推动TVM在Arm平台上的优化与集成。 2. **Arm平台支持** - **CPU**:支持Cortex-A、Cortex-M、Neoverse等系列,目标平台包括Pixel 2、Mate 10/10 Pro、Raspberry Pi 3B、Pynq等。 - **GPU**:支持Mali GPU(Midgard/Bifrost架构),目标平台包括Firefly RK3399、HiKey 960等。 - **FPGA**:支持如Pynq、Ultra96等平台,使用SDAccel进行加速。 - **其他加速器**:包括Hexagon DSP(通过Ilvm)、Ethos NPU、Ascend NPU等,部分为WIP(进行中)。 3. **软件与工具整合** - 探讨将Arm NN的通用后端集成到TVM中,以增强运行时插件的灵活性。 - 计划将Arm NN/CMSIS-NN的优化内核整合到TVM中,并探索TVM代码生成与Arm NN的集成。 - 通过CI和基准测试,验证TVM在成员硬件平台上的性能。 4. **Linaro AI计划** - 通过协作整合Arm生态系统的IP和SoC中的神经网络加速,优化深度学习性能。 - 与AI/ML软件框架(如MATLAB Coder、ONNX Runtime)无缝集成,提升开发效率。 5. **未来计划** - 更多细节将在TVM Conference 2019上公布,建议关注。 - 探讨是否维护TVM支持的Arm平台列表,并进一步优化硬件支持。 6. **联系方式** - 感兴趣的开发者可通过contact@linaro.org联系Linaro,加入合作以加速基于Arm的解决方案部署。 总结来看,文档重点介绍了Linaro在Arm生态系统中对TVM的支持,包括硬件平台覆盖、软件工具链整合、协作计划以及未来发展方向。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
文档评分
请文明评论,理性发言.