Method and device for improving speculative multithreading
A multi-threading and threading technology, applied in the direction of machine execution devices, concurrent instruction execution, etc., can solve the problems of increasing TLS power consumption, overhead, and reducing TLS performance, so as to avoid thread rollback, reduce power consumption and overhead, and reduce The effect of fallback
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] Please refer to the attached image 3 , the present invention discloses a flow chart of a method for improving speculative multi-thread performance, which mainly includes the following steps:
[0061] Step S101, acquiring the inferred thread message sent by the pioneer thread and the successor thread in the network message.
[0062] Among all the transmitted network messages, the network messages mainly include non-speculative thread messages and speculative thread messages. Generally speaking, the priority of non-speculative thread messages is higher than that of speculative thread messages. Therefore, before performing step S101, it also includes: obtaining Messages for non-speculative threads in network messages and perform delivery.
[0063] After preferably transmitting the non-speculative thread message, execute step S101 to obtain the speculative thread message in the network message, the speculative thread message includes a memory access request message, and t...
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