Invention Grant
- Patent Title: Method and apparatus periodic snapshotting in a graphics processing environment
-
Application No.: US16080234Application Date: 2016-04-01
-
Publication No.: US10831625B2Publication Date: 2020-11-10
- Inventor: Yao Zu Dong , Kun Tian
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Nicholson De Vos Webster & Elliott LLP
- International Application: PCT/CN2016/078282 WO 20160401
- International Announcement: WO2017/166272 WO 20171005
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/22 ; G06F11/14 ; G06F11/30 ; G06F11/34

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; snapshot 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
- US20190018747A1 METHOD AND APPARATUS PERIODIC SNAPSHOTTING IN A GRAPHICS PROCESSING ENVIRONMENT Public/Granted day:2019-01-17
Information query