摘要
本发明提供一种基于星载智能计算系统的内存错误模拟方法、装置、介质及模拟器,涉及卫星技术领域。该方法包括:将深度学习神经网络引擎输入星载智能计算系统的深度学习推理程序;执行深度学习推理程序以并读取进程页表;基于DRAM标准文件、DRAM映射文件和地址映射关系,确定深度学习神经网络引擎在虚拟内存模型中的内存活跃区域;对内存活跃区域进行构建处理,构建出以位图树形式表征的注错空间,根据粒子翻转错误模型信息和蒙特卡洛随机算法,在注错空间中确定错误信息注入位置;对虚拟内存模型中的物理地址进行逆向翻译处理,确定深度学习推理进程的目标虚拟地址。能够有效模拟由太空辐射引起的单粒子翻转内存错误和多粒子翻转内存错误。
技术关键词
深度学习神经网络
地址映射关系
内存设备
粒子
进程
模拟器
蒙特卡洛
非暂态计算机可读存储介质
节点
存储体
操作系统
错误数量
处理器
层级
计算机程序产品
模拟装置
内核