MindStudio概览
MindStudio助力昇腾原生开发
MindStudio
全流程工具链
命令行工具集
训练开发
分析迁移
精度调试
性能调优
推理开发
模型转换
模型压缩
精度调试
性能调优
算子开发
算子设计
异常检测
算子调优
算子调试
算子工程
可视化工具
MindStudio Insight
训练开发: 开发更简单
提供友好的编程开发体系及端到端的训练工具链,支撑一站式高效开发
关键特性

性能调优
训练开发推理开发
支持从AI框架、接口下发、算子执行、集合通信全流程调用的性能数据的统计,并呈现接口、算子执行、集合通信耗时的流水trace图,同时支持获取系统整机的内存、CPU及各硬件带宽的性能数据
支持通过MindStudio Insight / MindStudio TensorBoard Plugin进行单机及集群数据的可视化呈现,从计算、通信、调度等多个维度的展示性能分析结果

上板调试
算子开发
提供异常检测、上板调试能力,使用户能准确感知算子代码运行状态,更快发现问题
仿真调试为无昇腾设备的用户提供调试能力
异常检测工具提供内存检测能力,支持多核程序下的内存问题的精准定位
上板调试提供基于昇腾设备的原生环境调试能力

学习资源
性能调试调优与可视化工具
介绍profiling工具的功能和使用,介绍ascendinsight可视化工具
MindStudio全流程工具链介绍
围绕训练和推理迁移、算子开发流程介绍昇腾配套开发工具链,了解工具的使用场景与注意事项
大模型训练迁移与精度调试工具ATT
提供友好的编程开发体系及端到端的训练工具链,支撑一站式高效开发
行业案例
昇腾MindStudio全流程工具链助力
移动智能家居解决方案快速上线
MindStudio推理调试调优工具、模型压缩工具助力解决智家中心模型适配精度问题与资源优化问题,保障模型快速部署,显著提升推理性能。昇腾联合中国移动,助力AI服务触手可及
昇腾MindStudio使能大规模集群性能调优效率显著提升
客户需求
客户的业务涉及语言大模型和多模态大模型,依赖大规模集群算力,需要有效识别集群性能瓶颈、提升性能以及高效定位问题的能力
解决方案
MindStudio系统调优工具为用户提供大规模集群动态性能采集和分析功能,能够在不干扰用户训练业务的情况下,实时收集和分析集群性能数据。通过使用专家建议,并结合集群性能数据可视化,使能客户快速识别性能瓶颈,显著提升了大规模集群的性能调优效率
收益
长稳训练性能调优效率
周级->天级
昇腾MindStudio助力自定义Ascend C高性能算子开发
客户需求
客户业务涉及推荐系统、OCR图文识别、NLP自然语言理解、搜索与排序等,涉及大规模集群场景训练和推理,需要进行自定义算子开发,对算子性能要求较高
解决方案
MindStudio算子开发工具为用户提供算子上板和仿真Profiling性能调优能力,使用msProf op和MindStudio Insight工具能够准确多元化展示算子性能数据,进行可视化性能调优。客户通过上板与仿真综合数据分析,快速定位算子性能瓶颈,大幅提高开发者性能分析与调优效率
收益
助力算子性能提升
20%~80%
调优效率
周级->天级