Invention Application
- Patent Title: CPU-GPU LOCKSTEP SYSTEM
-
Application No.: PCT/US2020/055955Application Date: 2020-10-16
-
Publication No.: WO2021101643A2Publication Date: 2021-05-27
- Inventor: REN, Da Qi , PENG, Liang
- Applicant: FUTUREWEI TECHNOLOGIES, INC.
- Applicant Address: 5700 Tennyson Parkway, Suite 600
- Assignee: FUTUREWEI TECHNOLOGIES, INC.
- Current Assignee: FUTUREWEI TECHNOLOGIES, INC.
- Current Assignee Address: 5700 Tennyson Parkway, Suite 600
- Agency: CLEVELAND, Michael G.
- Main IPC: G06F11/18
- IPC: G06F11/18 ; G06F11/16 ; G06F11/20 ; G06F11/1658 ; G06F11/181 ; G06F11/184 ; G06F11/2025 ; G06F11/2038 ; G06F11/2043 ; G06F2201/81
Abstract:
A lockstep controller operates a lockstep system of three or more CPU-GPU pairs, comparing the outputs from the CPU-GPU pairs and, by way of a majority vote, provides the output for the lockstep system. Based on comparing the outputs, if one of the CPU-GPU pairs provides outputs that disagree with the majority outputs, it can be switched out of the lockstep system. The removed CPU is replaced by a backup CPU. So that the backup CPU can be part of a CPU-GPU pair, a portion of the address space from the GPU of one of the other CPU-GPU pairs is assigned to the backup CPU to operate as a replacement CPU-GPU pair, while the CPU already associated with this GPU retains another portion of the GPU's address space to continue operating as a CPU-GPU pair.
Information query