Method for executing dynamic allocation command on embedded heterogeneous multi-core
A heterogeneous multi-core, dynamic allocation technology, applied in the computer field, can solve problems such as program performance degradation and complex thread scheduling, and achieve the effects of reducing complexity, improving execution efficiency, and reducing thread synchronization overhead.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0032] Such as figure 1 As shown, this embodiment includes the following steps:
[0033] In the first step, in the process of loading the binary code program, the binary code program is divided to obtain several basic blocks.
[0034] The division process is to use the program between the ith entry instruction and the i+1 jump instruction as the i+1 basic block, wherein: 0≤i, the entry instruction is the instruction to which the jump instruction goes Or the instruction immediately following the jump instruction.
[0035] In this embodiment, according to the jump instruction of the binary program code, the entry instruction and the exit instruction of the basic block are defined, and each basic block is a group of sequentially executed instruction sequences, and the instruction code between the entry instruction and the exit instruction is divided into a basic block . The entry instruction of the basic block is the first instruction of the basic block, that is, the instructi...
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