Invention Application
- Patent Title: METHOD AND APPARATUS PERIODIC SNAPSHOTTING IN A GRAPHICS PROCESSING ENVIRONMENT
-
Application No.: US16080234Application Date: 2016-04-01
-
Publication No.: US20190018747A1Publication Date: 2019-01-17
- Inventor: Yao Zu DONG , Kun TIAN
- Applicant: INTEL CORPORATION
- International Application: PCT/CN2016/078282 WO 20160401
- Main IPC: G06F11/22
- IPC: G06F11/22 ; G06F11/14

Abstract:
An apparatus and method performing debug and rollback operations using snapshots. For example, one embodiment of an apparatus comprises: a graphics processing unit (GPU) to perform graphics processing operations by executing graphics commands; a command parser to parse graphics commands submitted to the GPU and generate a list of graphics memory pages which will be affected by the graphics commands; an I/O state tracker to track I/O accesses from a graphics driver to determine a list of registers affected by the I/O accesses; shapshot circuitry and/or logic to perform a memory snapshot and I/O snapshot based on the list of graphics memory pages and the list of registers, respectively; and rollback circuitry and/or logic to perform a rollback operation using the memory snapshot and I/O snapshot in response to detecting a GPU error condition.
Public/Granted literature
- US10831625B2 Method and apparatus periodic snapshotting in a graphics processing environment Public/Granted day:2020-11-10
Information query