Independent stack function calling method based on CMP speculation multi-thread mechanism
A function call and multi-threading technology, applied in the computer field, can solve problems such as inter-thread dependency, affect thread initiation, and affect program acceleration ratio, etc., to achieve the effect of eliminating stack locking problems, avoiding waiting, and improving parallel acceleration ratio
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] 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.
[0028] A speculative multi-threading mechanism based on CMP. The program source code generates instructions through the compilation stage (including the processing of the SUIF compiler front-end and compiler back-end), and then processed by the assembly linker to generate the corresponding binary file and run it through the processor. The processor runs in a speculative multi-threaded manner, and outputs the result of the program after getting the result.
[0029] A CMP-based speculative multithreading mechanism (see figure 1 ) under the independent stack function call method, when the processor is initialized, it divides a private memory space for each processor unit from the shared memory space as the stack space, and each processor unit records its corresponding independen...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
