摘要
本申请公开了一种故障检测方法、装置、设备及介质,涉及故障检测领域,包括:计算机系统通过在CPU中创建的虚拟设备将存储有待监控内核变量的主存映射到进程地址空间,并根据opencl模型将进程地址空间映射到GPGPU中的目标地址空间,以建立主存与目标地址空间的映射关系;利用编译器将包含待监控内核变量的原始检测代码编译为中间代码,并将中间代码中的待监控内核变量的CPU虚拟地址转换为GPU访问地址,以得到可执行代码;通过运行在GPGPU上的故障检测器执行可执行代码,以在基于GPU访问地址访问目标地址空间时,利用映射关系从主存中获取待监控内核变量的变量数据,以根据变量数据从系统内部实现对CPU的故障检测。
技术关键词
故障检测方法
内核
变量
地址转换
虚拟设备
故障检测器
计算机系统
进程
地址映射
故障检测模块
故障检测装置
指令
关系
内存
符号
数据
可读存储介质
逻辑
处理器