摘要
本发明提供了一种适用于通用图形处理器的状态保存与恢复方法和系统,在状态保存的过程中,该方法允许GPU应用继续执行,同时在发射GPGPU核函数前,该方法会预测核函数访问的内存,并通过写时拷贝、设置脏位等方法,保证状态保存数据的准确性;在状态恢复的过程中,该方法通过重执行核函数的方式恢复脏内存,以及借助按需装载的方式加速程序的恢复过程。与现有技术相比,本发明具有低开销、硬件和工作负载适配范围广的特点,可以用于支撑容灾备份、热迁移和快速启动等重要系统需求。
技术关键词
通用图形处理器
操作系统
恢复方法
拷贝
内存
阶段
动态程序分析
标记
分析模块
数据
恢复系统
冗余
检查点
语义
规模
备份
进程
场景