Technology to automatically conduct speed switching in processor links without warm resets
AssigneeIntel Corporation
InventorsKEVIN YUFU LI, Zhenfu CHAI, Shijie LIU, Zhiguo DENG, Fei WANG
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses and methods may provide for technology that detects, by a remote processor coupled to a remote socket, a transition request from a system processor coupled to a system socket, wherein the system socket has an indirect link with the remote socket. The technology may also automatically conduct an operational speed transition at the remote socket in response to the transition request, wherein the operational speed transition at the remote socket is to occur in parallel with a plurality of operational speed transitions at a corresponding plurality of peer sockets.
Claims26
1-25. (canceled)
A performance-enhanced computing system comprising:
- a plurality of peer sockets;
- a remote socket;
- a remote processor coupled to the remote socket;
- a system socket having an indirect link with the remote socket;
- a system processor coupled to the system socket, the system socket to issue a transition request to the remote socket via the indirect link;
- and
- a memory comprising a set of executable program instructions, which when executed by the remote processor, cause the remote processor to:
- detect the transition request from the system processor, and
- automatically conduct an operational speed transition at the remote socket in response to the transition request, wherein the operational speed transition at the remote socket is to occur in parallel with a plurality of operational speed transitions at the plurality of peer sockets.
The computing system of claim 2, wherein the instructions, when executed, further cause the remote processor to trigger the training procedure on the one or more ports if the second identifier is greater than the first identifier.
A semiconductor apparatus comprising:
- one or more substrates;
- and
- logic coupled to the one or more substrates, wherein the logic is implemented at least partly in one or more of configurable logic or fixed-functionality hardware logic, the logic coupled to the one or more substrates to:
- detect, by a remote processor coupled to a remote socket, a transition request from a system processor coupled to a system socket, wherein the system socket has an indirect link with the remote socket;
- and
- automatically conduct an operational speed transition at the remote socket in response to the transition request, wherein the operational speed transition at the remote socket is to occur in parallel with a plurality of operational speed transitions at a corresponding plurality of peer sockets.
At least one computer readable storage medium comprising a set of executable program instructions, which when executed by a remote processor coupled to a remote socket, cause the remote processor to:
- detect a transition request from a system processor coupled to a system socket, wherein the system socket has an indirect link with the remote socket;
- and
- automatically conduct an operational speed transition at the remote socket in response to the transition request, wherein the operational speed transition at the remote socket is to occur in parallel with a plurality of operational speed transitions at a corresponding plurality of peer sockets.
A method of operating a performance-enhanced remote processor coupled to a remote socket, the method comprising:
- detecting, by the remote processor, a transition request from a system processor coupled to a system socket, wherein the system socket has an indirect link with the remote socket;
- and
- automatically conducting an operational speed transition at the remote socket in response to the request, wherein the operational speed transition at the remote socket occurs in parallel with a plurality of operational speed transitions at a corresponding plurality of peer sockets.
Dependencies are inferred from the claim text.