-
公开(公告)号:US20150286455A1
公开(公告)日:2015-10-08
申请号:US14746623
申请日:2015-06-22
Applicant: Apple Inc.
Inventor: William O. Ferry , David J. Redman , Adrian T. Sheppard , Sreeraman Anantharaman
CPC classification number: G06F3/1431 , G06F13/385 , G06T1/20 , G09G5/006 , G09G2360/02 , G09G2360/04 , G09G2370/042 , G09G2370/045 , G09G2370/12
Abstract: An electronic device selectively couples a head with links in a graphics processing unit to a currently selected display port in a pair of display ports. During operation, control logic in the electronic device monitors a pair of configuration signals from the pair of display ports, where the pair of configuration signals correspond to physical connections to the pair of display ports. Then, the control logic determines a selection control signal based on the monitored pair of configuration signals, a policy setting and a default display port, where the selection control signal specifies the currently selected display port. Moreover, the control logic provides the selection control signal to a multiplexer in the electronic device. Next, the multiplexer selectively couples the head with the links in the graphics processing unit to the currently selected display port based on the selection control signal.
Abstract translation: 电子设备将头部与图形处理单元中的链路选择性地耦合到一对显示端口中的当前选择的显示端口。 在操作期间,电子设备中的控制逻辑监视来自该对显示端口的一对配置信号,其中该对配置信号对应于到该对显示端口的物理连接。 然后,控制逻辑基于所监视的一对配置信号,策略设置和默认显示端口来确定选择控制信号,其中选择控制信号指定当前选择的显示端口。 此外,控制逻辑将选择控制信号提供给电子设备中的多路复用器。 接下来,多路复用器基于选择控制信号将头部与图形处理单元中的链路选择性地耦合到当前选择的显示端口。
-
公开(公告)号:US09070199B2
公开(公告)日:2015-06-30
申请号:US13658686
申请日:2012-10-23
Applicant: Apple Inc.
Inventor: William O. Ferry , David J. Redman , Adrian T. Sheppard , Sreeraman Anantharaman
CPC classification number: G06F3/1431 , G06F13/385 , G06T1/20 , G09G5/006 , G09G2360/02 , G09G2360/04 , G09G2370/042 , G09G2370/045 , G09G2370/12
Abstract: An electronic device selectively couples a head with links in a graphics processing unit to a currently selected display port in a pair of display ports. During operation, control logic in the electronic device monitors a pair of configuration signals from the pair of display ports, where the pair of configuration signals correspond to physical connections to the pair of display ports. Then, the control logic determines a selection control signal based on the monitored pair of configuration signals, a policy setting and a default display port, where the selection control signal specifies the currently selected display port. Moreover, the control logic provides the selection control signal to a multiplexer in the electronic device. Next, the multiplexer selectively couples the head with the links in the graphics processing unit to the currently selected display port based on the selection control signal.
Abstract translation: 电子设备将头部与图形处理单元中的链路选择性地耦合到一对显示端口中的当前选择的显示端口。 在操作期间,电子设备中的控制逻辑监视来自该对显示端口的一对配置信号,其中该对配置信号对应于到该对显示端口的物理连接。 然后,控制逻辑基于所监视的一对配置信号,策略设置和默认显示端口来确定选择控制信号,其中选择控制信号指定当前选择的显示端口。 此外,控制逻辑将选择控制信号提供给电子设备中的多路复用器。 接下来,多路复用器基于选择控制信号将头部与图形处理单元中的链路选择性地耦合到当前选择的显示端口。
-
公开(公告)号:US20160328818A1
公开(公告)日:2016-11-10
申请号:US15150060
申请日:2016-05-09
Applicant: Apple Inc.
Inventor: David J. Redman , Changki Min , Phillip J. Churchill , Adrian T. Sheppard , David A. Leech , Unmesh Sahasrabuddhe , Ian Hendry , Eve Brasfield
IPC: G06T1/20
Abstract: Systems and methods are disclosed to enable switching of graphics processing unit (GPU) resources based on different factors. Embodiments include a virtual graphics driver as an interface between GPU drivers and the applications or graphics framework executing on an electronic device. The virtual graphics driver may switch GPU resources from a first GPU to a second GPU by routing function calls to the first GPU or the second GPU. The switching of GPU resources may be based on power management, system events such as hot-plug events, load management, user requests, any other factor, or any combination thereof. In some embodiments, a virtual frame buffer driver is provided that interfaces with the frame buffer of the GPU and provides a virtual view of the frame buffer to manage additional system application programming interfaces (APIs) during the switch.
Abstract translation: 公开了系统和方法,以便能够基于不同因素来切换图形处理单元(GPU)资源。 实施例包括作为GPU驱动器与在电子设备上执行的应用或图形框架之间的接口的虚拟图形驱动器。 虚拟图形驱动器可以通过将功能调用路由到第一GPU或第二GPU来将GPU资源从第一GPU切换到第二GPU。 GPU资源的切换可以基于电源管理,诸如热插拔事件的系统事件,负载管理,用户请求,任何其他因素或其任何组合。 在一些实施例中,提供了与GPU的帧缓冲器接口并提供帧缓冲器的虚拟视图以在切换期间管理附加的系统应用程序编程接口(API)的虚拟帧缓冲器驱动器。
-
公开(公告)号:US09477437B2
公开(公告)日:2016-10-25
申请号:US14746623
申请日:2015-06-22
Applicant: Apple Inc.
Inventor: William O. Ferry , David J. Redman , Adrian T. Sheppard , Sreeraman Anantharaman
CPC classification number: G06F3/1431 , G06F13/385 , G06T1/20 , G09G5/006 , G09G2360/02 , G09G2360/04 , G09G2370/042 , G09G2370/045 , G09G2370/12
Abstract: An electronic device selectively couples a head with links in a graphics processing unit to a currently selected display port in a pair of display ports. During operation, control logic in the electronic device monitors a pair of configuration signals from the pair of display ports, where the pair of configuration signals correspond to physical connections to the pair of display ports. Then, the control logic determines a selection control signal based on the monitored pair of configuration signals, a policy setting and a default display port, where the selection control signal specifies the currently selected display port. Moreover, the control logic provides the selection control signal to a multiplexer in the electronic device. Next, the multiplexer selectively couples the head with the links in the graphics processing unit to the currently selected display port based on the selection control signal.
-
公开(公告)号:US20140092107A1
公开(公告)日:2014-04-03
申请号:US13658686
申请日:2012-10-23
Applicant: APPLE INC.
Inventor: William O. Ferry , David J. Redman , Adrian T. Sheppard , Sreeraman Anantharaman
IPC: G06T1/20
CPC classification number: G06F3/1431 , G06F13/385 , G06T1/20 , G09G5/006 , G09G2360/02 , G09G2360/04 , G09G2370/042 , G09G2370/045 , G09G2370/12
Abstract: An electronic device selectively couples a head with links in a graphics processing unit to a currently selected display port in a pair of display ports. During operation, control logic in the electronic device monitors a pair of configuration signals from the pair of display ports, where the pair of configuration signals correspond to physical connections to the pair of display ports. Then, the control logic determines a selection control signal based on the monitored pair of configuration signals, a policy setting and a default display port, where the selection control signal specifies the currently selected display port. Moreover, the control logic provides the selection control signal to a multiplexer in the electronic device. Next, the multiplexer selectively couples the head with the links in the graphics processing unit to the currently selected display port based on the selection control signal.
Abstract translation: 电子设备将头部与图形处理单元中的链路选择性地耦合到一对显示端口中的当前选择的显示端口。 在操作期间,电子设备中的控制逻辑监视来自该对显示端口的一对配置信号,其中该对配置信号对应于到该对显示端口的物理连接。 然后,控制逻辑基于所监视的一对配置信号,策略设置和默认显示端口来确定选择控制信号,其中选择控制信号指定当前选择的显示端口。 此外,控制逻辑将选择控制信号提供给电子设备中的多路复用器。 接下来,多路复用器基于选择控制信号将头部与图形处理单元中的链路选择性地耦合到当前选择的显示端口。
-
-
-
-