Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SUPPORT FOR APPLICATION TRANSPARENT, HIGH AVAILABLE GPU COMPUTING WITH VM CHECKPOINTING
Document Type and Number:
WIPO Patent Application WO/2016/082073
Kind Code:
A1
Abstract:
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.

Inventors:
DONG YAOZU (CN)
TIAN KUN (CN)
Application Number:
PCT/CN2014/092028
Publication Date:
June 02, 2016
Filing Date:
November 24, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
INTEL CORP (US)
DONG YAOZU (CN)
TIAN KUN (CN)
International Classes:
G06F9/445
Foreign References:
US20080155169A12008-06-26
US20110134111A12011-06-09
Other References:
See also references of EP 3224712A4
Attorney, Agent or Firm:
NTD PATENT AND TRADEMARK AGENCY LIMITED (Block A Investment Plaza,27 Jinrongdajie, Xicheng District, Beijing 3, CN)
Download PDF: