combined heuristic instruction selection optimization method for VLIW basic block scheduling
A technology of instruction selection and optimization method, applied in the direction of concurrent instruction execution, machine execution device, etc., can solve the problem of not considering the time required for the remaining instructions of the functional unit, unable to effectively ensure better scheduling effect, and scheduling optimization performance. , to shorten the overall execution time, optimize the overall effect of scheduling, and save execution time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0046] The present invention will be further described below in conjunction with the accompanying drawings and specific preferred embodiments, but the protection scope of the present invention is not limited thereby.
[0047] Such as figure 2 As shown, the steps of the combined heuristic instruction selection optimization method for VLIW basic block scheduling in this embodiment include:
[0048] S1. When performing command selection and transmission in each command cycle, if there is at least one functional unit in each functional unit and the number of remaining effective command levels is 2, go to step S2;
[0049] S2. For each functional unit, obtain the associated functional units corresponding to each ready instruction in the functional unit ready instruction set to form an associated unit set, search for the first type of associated units whose remaining effective instruction levels are greater than 2 in the associated unit set, and search In the associative unit set,...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


