Docks for external graphical processor units
AssigneeHewlett-Packard Development Company, L.P.
InventorsRoger D. Benson, Ho-sup Chung
Life of this patent
Estimating the term…
Abstract
In example implementations, an apparatus is provided. The apparatus includes a first interface, an upstream device detector, a second interface, and a processor. The first interface receives a multi-channel connection. The upstream device detector is to detect a connection to external graphical processor unit (eGPU) via the first interface. The second interface is to connect a peripheral device that transmit data over the multi-channel connection via the first interface through the eGPU and to a host computer. The processor disables a portion of the multi-channel connection on the first interface when the upstream device detector detects the connection to the eGPU.
Claims12
An apparatus, comprising:
- a first interface to receive a multi-channel connection;
- an upstream device detector to detect a connection to an external graphical processor unit (eGPU) via the first interface;
- a second interface to connect a peripheral device that transmits non-video data over the multi-channel connection via the first interface through the eGPU and to a host computer;
- and
- a processor to disable a portion of the multi-channel connection on the first interface when the upstream device detector detects the connection to the eGPU to enable the peripheral device to transmit the non-video data over the multi-channel connection via the first interface through the eGPU and to the host computer, wherein the portion of the multi-channel connection that is disabled comprises a display port channel.
A method, comprising:
- detecting, by a processor, an upstream connection to an external graphical processing unit (eGPU), wherein the upstream connection comprises a plurality of channels;
- disabling, by the processor, a first channel of the upstream connection in response to the upstream connection to the eGPU that is detected to enable a peripheral device to transmit non-video data over the upstream connection through the eGPU and to a host computer, wherein the first channel of the upstream connection that is disabled comprises a display port channel;
- and
- transmitting, by the processor, the non-video data from the peripheral device that is connected downstream to the host computer that is connected upstream of the eGPU via a second channel of the upstream connection.
A non-transitory machine-readable storage medium encoded with instructions executable by a processor, the machine-readable storage medium comprising:
- instructions to receive non-video data from a downstream peripheral device;
- instructions to determine that an upstream connection interface is connected to an external graphical processor unit (eGPU);
- and
- instructions to transmit the non-video data via a peripheral component interconnect express channel while a display port channel of the upstream connection interface is disabled to enable the downstream peripheral device to transmit the non-video data over the peripheral component interconnect express channel of the upstream connection interface through the eGPU to a host computer.
Dependencies are inferred from the claim text.