Invention Grant
- Patent Title: Facilitating efficient switching between graphics-processing units
- Patent Title (中): 促进图形处理单元之间的高效切换
-
Application No.: US14450789Application Date: 2014-08-04
-
Publication No.: US09336560B2Publication Date: 2016-05-10
- Inventor: Thomas W. Costa , Simon M. Douglas , David J. Redman
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blank Rome LLP
- Main IPC: G06F15/80
- IPC: G06F15/80 ; G06T1/20 ; G06F1/32 ; G06F9/44 ; G06F15/76

Abstract:
The disclosed embodiments provide a system that facilitates seamlessly switching between graphics-processing units (GPUs) to drive a display. In one embodiment, the system receives a request to switch from using a first GPU to using a second GPU to drive the display. In response to this request, the system uses a kernel thread which operates in the background to configure the second GPU to prepare the second GPU to drive the display. While the kernel thread is configuring the second GPU, the system continues to drive the display with the first GPU and a user thread continues to execute a window manager which performs operations associated with servicing user requests. When configuration of the second GPU is complete, the system switches the signal source for the display from the first GPU to the second GPU.
Public/Granted literature
- US20140340411A1 Facilitating Efficient Switching Between Graphics-Processing Units Public/Granted day:2014-11-20
Information query