首页> 外国专利> Support for application transparent, high available GPU computing with VM checkpointing

Support for application transparent, high available GPU computing with VM checkpointing

机译:支持应用透明,高可用GPU计算,具有VM CheckPointing

摘要

Methods, software, and apparatus for application transparent, high available GPU computing with VM checkpointing. The guest access of certain GPU resources, such as MMIO resources, are trapped to keep a copy of guest context per semantics, and/or emulate the guest access of the resources prior to submission to the GPU, while other commands relating to certain graphics memory address regions are trapped before being passed through to the GPU. The trapped commands are scanned before submission to predict: a) potential to-be-dirtied graphics memory pages, and b) the execution time of intercepted commands, so the next checkpointing can be aligned to a predicted execution time. The GPU internal states are drained by flushing internal context/tlb/cache, at the completion of submitted commands, and then a snapshot of the vGPU state is taken, based on tracked GPU state, GPU context (through GPU-specific commands), detected dirty graphics memory pages and predicted to-be dirtied graphics memory pages.
机译:用于应用透明,高可用GPU计算的方法,软件和设备,使用VM检查点计算。某些GPU资源(如MMIO资源)的访客访问被困以保留每语义的客户上下文副本,以及/或在提交给GPU之前模拟资源的访客访问,而其他与某些图形内存有关的命令地址区域被困在通过到GPU之前。在提交以预测之前扫描被困命令:a)潜在的被剥离的图形存储器页面,并且b)截取命令的执行时间,因此可以对准下一个检查点来对准预测的执行时间。通过刷新内部上下文/ TLB / Cache来排出GPU内部状态,在完成提交的命令时,然后根据跟踪的GPU状态,GPU上下文(通过GPU特定命令)进行VGPU状态的快照脏图形内存页面,并预示为已剥毁的图形内存页面。

著录项

  • 公开/公告号US10996968B2

    专利类型

  • 公开/公告日2021-05-04

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US201415529426

  • 发明设计人 YAOZU DONG;KUN TIAN;

    申请日2014-11-24

  • 分类号G06T15;G06F9/455;G06T1/20;G06T1/60;

  • 国家 US

  • 入库时间 2022-08-24 18:31:51

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号