Multi-speculative path thread division method under the speculative multi-thread mechanism based on cmp
A multi-threaded, path-line technology, applied in the computer field, can solve problems such as revocation, and achieve the effect of reducing the revocation rate and expanding branch coverage.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] The present invention will be described in further detail below in conjunction with the accompanying drawings. What has been described is by way of explanation, not limitation, of the invention.
[0035] see figure 1, the speculative multi-threaded system shown is mainly composed of two parts, the compiler and the simulator. Among them, the compiler part includes a program analyzer and a thread divider. The function of the program profiler is to analyze the source program to be processed in trial run, extract statistical information related to the input program, such as branch probability, loop body and process dynamic instruction number, and add the statistical information to the corresponding instruction in the form of comments middle. The thread profiler includes a path selection module, a control flow graph subgraph segmentation module, an excitation location selection module, and a pre-computation segment generation module. It is performed on the speculative pa...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com