Shared front-end assembly line structure based on monolithic multiprocessor system
A multi-processor system and pipeline technology, applied in machine execution devices, concurrent instruction execution, etc., can solve problems such as less flexibility in resource utilization than SMT, poor performance, and inability to run efficiently, so as to improve processing performance and reduce the number of hardware. , the effect of alleviating the bottleneck of the storage wall
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0015] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0016] In the classic 5-segment pipeline, it contains the following 5 segments: fetching segment, decoding segment, execution segment, memory access segment, and write-back segment. The same is true in the device, in the present invention, aiming at the program that CMP can't efficiently run parallel operations such as scientific computing, graphics and image processing, etc. and CMP is not as flexible as SMT in resource utilization, it may be possible for some applications Insufficiently poor, a shared front-end pipeline based on a single-chip multiprocessor system is designed.
[0017] like figure 1 and figure 2 As shown, the present invention is based on a shared front-end pipeline structure of a single-chip multi-processor system, including an instruction fetch unit, a decoding unit and a prefetch unit arranged before the execu...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 