MindSpore Ascend 内存管理
在调试网络的时候,我们经常会遇到报错,下面基于MindSpore r1.5分支代码介绍下MindSpore在Ascend设备上对内存的管理。Ascend在对内存分为静态内存和动态内存,它们分别指:MindSpore对Ascend设备内存分成4层进行管理: Runtime直接对板载的32GB内存进行管理如果用户在网络脚本中使用了Context配置MindSpore后端使用的内存大小, MindSpore则按照用户设置大小去向下一层Runtime申请,如果用户没有设置,则默认申请30GB内存,预留2GB内存给系