Arithmetic device for concurrently processing a plurality of threads
A computing device and thread technology, which is applied in the direction of machine execution devices, electrical digital data processing, redundant data error detection in computing, etc., can solve problems such as errors and low success rate of retrying
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0048] Below, according to Figure 2 to Figure 8 Embodiments of the present invention will be described.
[0049] figure 2 It is a figure explaining the operating principle of the computing device 200 of this embodiment.
[0050] figure 2The arithmetic device 200 shown has an instruction execution circuit 201 for executing a plurality of threads, and an execution control circuit 202 for controlling the execution state or retry of each thread.
[0051] The command execution circuit 201 is a circuit that processes a plurality of threads composed of one or more command strings in parallel. For example, fetching of commands, decoding of commands, executing calculations, completing commands, instructing updates of programmable resources, checking for hardware errors during command execution, and the like are performed for each thread.
[0052] Furthermore, when a hardware error is detected during the execution of the instruction for each thread, the instruction execution circ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 